Lines Matching refs:modcodes

904   struct { int r0; int s0; int x0; int aop; } modcodes;  member
3135 …(yyvsp[-11].reg), &(yyvsp[-5].reg), &reg7, &reg7, (yyvsp[0].modcodes).s0, (yyvsp[0].modcodes).x0, … in yyparse()
3142 …(yyvsp[-11].reg), &(yyvsp[-5].reg), &reg7, &reg7, (yyvsp[0].modcodes).s0, (yyvsp[0].modcodes).x0, … in yyparse()
3161 …vsp[-5].reg), &(yyvsp[-9].reg), &(yyvsp[-7].reg), (yyvsp[0].modcodes).s0, (yyvsp[0].modcodes).x0, … in yyparse()
3184 …, &(yyvsp[-9].reg), &(yyvsp[-7].reg), (yyvsp[0].modcodes).s0, (yyvsp[0].modcodes).x0, (yyvsp[0].mo… in yyparse()
3189 …, &(yyvsp[-9].reg), &(yyvsp[-7].reg), (yyvsp[0].modcodes).s0, (yyvsp[0].modcodes).x0, (yyvsp[0].mo… in yyparse()
3286 …p[-12].reg), &(yyvsp[-8].reg), &(yyvsp[-4].reg), (yyvsp[0].modcodes).s0, 0, (yyvsp[0].modcodes).r0… in yyparse()
3322 …vsp[0].modcodes).r0, 0, &(yyvsp[-12].reg), &(yyvsp[-8].reg), &(yyvsp[-4].reg), (yyvsp[0].modcodes)… in yyparse()
3340 …str) = DSP32ALU (23, (yyvsp[0].modcodes).x0, 0, &(yyvsp[-12].reg), &(yyvsp[-8].reg), &(yyvsp[-4].r… in yyparse()
3382 if ((yyvsp[0].modcodes).aop == 0) in yyparse()
3392 …vsp[-5].reg), &(yyvsp[-3].reg), &(yyvsp[-1].reg), (yyvsp[0].modcodes).s0, (yyvsp[0].modcodes).x0, … in yyparse()
3442 (yyvsp[0].modcodes).s0, (yyvsp[0].modcodes).x0, HL2 ((yyvsp[-3].reg), (yyvsp[-1].reg))); in yyparse()
3680 …vsp[-5].reg), &(yyvsp[-3].reg), &(yyvsp[-1].reg), (yyvsp[0].modcodes).s0, (yyvsp[0].modcodes).x0, … in yyparse()
4162 …(yyval.instr) = bfin_gen_cc2stat ((yyvsp[0].modcodes).r0, (yyvsp[0].modcodes).x0, (yyvsp[0].modcod… in yyparse()
4377 …IFT (0, &(yyvsp[-6].reg), &(yyvsp[-1].reg), &(yyvsp[-3].reg), (yyvsp[0].modcodes).s0, HL2 ((yyvsp[… in yyparse()
4407 if ((yyvsp[0].modcodes).r0) in yyparse()
4411 …1, &(yyvsp[-5].reg), imm4 ((yyvsp[-1].expr)), &(yyvsp[-3].reg), (yyvsp[0].modcodes).s0 ? 1 : 2, 0); in yyparse()
4416 …2, &(yyvsp[-5].reg), imm6 ((yyvsp[-1].expr)), &(yyvsp[-3].reg), (yyvsp[0].modcodes).s0 ? 1 : 2, 0); in yyparse()
4419 else if ((yyvsp[0].modcodes).s0 == 0 && IS_PREG ((yyvsp[-5].reg)) && IS_PREG ((yyvsp[-3].reg))) in yyparse()
4445 if ((yyvsp[0].modcodes).s0) in yyparse()
4448 … &(yyvsp[-5].reg), imm5 ((yyvsp[-1].expr)), &(yyvsp[-3].reg), (yyvsp[0].modcodes).s0, HL2 ((yyvsp[… in yyparse()
4469 if ((yyvsp[0].modcodes).r0) in yyparse()
4481 …= DSP32SHIFT (op, &(yyvsp[-6].reg), &(yyvsp[-1].reg), &(yyvsp[-3].reg), (yyvsp[0].modcodes).s0, 0); in yyparse()
4709 (yyvsp[0].modcodes).s0, HL2 ((yyvsp[-5].reg), (yyvsp[-3].reg))); in yyparse()
4722 if ((yyvsp[0].modcodes).r0) in yyparse()
4726 …TIMM (1, &(yyvsp[-5].reg), -uimm5 ((yyvsp[-1].expr)), &(yyvsp[-3].reg), (yyvsp[0].modcodes).s0, 0); in yyparse()
4731 …TIMM (2, &(yyvsp[-5].reg), -uimm5 ((yyvsp[-1].expr)), &(yyvsp[-3].reg), (yyvsp[0].modcodes).s0, 0); in yyparse()
5451 … if ((yyvsp[0].modcodes).r0 == 0 && (yyvsp[0].modcodes).s0 == 0 && (yyvsp[0].modcodes).aop == 0) in yyparse()
5456 …else if ((yyvsp[0].modcodes).r0 == 1 && (yyvsp[0].modcodes).s0 == 0 && (yyvsp[0].modcodes).aop == … in yyparse()
5459 …(yyval.instr) = DSP32ALU (15, 0, 0, &(yyvsp[-4].reg), &(yyvsp[-1].reg), 0, (yyvsp[0].modcodes).s0,… in yyparse()
5464 …(yyval.instr) = DSP32ALU (7, 0, 0, &(yyvsp[-4].reg), &(yyvsp[-1].reg), 0, (yyvsp[0].modcodes).s0, … in yyparse()
5690 (yyval.instr) = LDST (&(yyvsp[-4].reg), &(yyvsp[0].reg), (yyvsp[-3].modcodes).x0, 2, 0, 1); in yyparse()
5763 (yyval.instr) = LDST (&(yyvsp[-4].reg), &(yyvsp[0].reg), (yyvsp[-3].modcodes).x0, 1, 0, 1); in yyparse()
5773 if ((yyvsp[-3].modcodes).x0 == 2) in yyparse()
5784 …DSPLDST (&(yyvsp[-4].reg), 1 + IS_H ((yyvsp[0].reg)), &(yyvsp[0].reg), (yyvsp[-3].modcodes).x0, 1); in yyparse()
5871 if ((yyvsp[-1].modcodes).x0 == 2) in yyparse()
5882 …SPLDST(&(yyvsp[-2].reg), 1 + IS_H ((yyvsp[-6].reg)), &(yyvsp[-6].reg), (yyvsp[-1].modcodes).x0, 0); in yyparse()
5902 …(yyval.instr) = LDST (&(yyvsp[-3].reg), &(yyvsp[-7].reg), (yyvsp[-2].modcodes).x0, 1, (yyvsp[0].r0… in yyparse()
5948 (yyval.instr) = DSPLDST(&(yyvsp[-4].reg), 0, &(yyvsp[0].reg), (yyvsp[-3].modcodes).x0, 1); in yyparse()
5953 (yyval.instr) = LDST (&(yyvsp[-4].reg), &(yyvsp[0].reg), (yyvsp[-3].modcodes).x0, 0, 0, 1); in yyparse()
5958 (yyval.instr) = LDST (&(yyvsp[-4].reg), &(yyvsp[0].reg), (yyvsp[-3].modcodes).x0, 0, 1, 1); in yyparse()
6040 …(yyval.instr) = LDST (&(yyvsp[-3].reg), &(yyvsp[-7].reg), (yyvsp[-2].modcodes).x0, 2, (yyvsp[0].r0… in yyparse()
6124 …&& ((yyvsp[-2].reg).regno != REG_SP || !IS_ALLREG ((yyvsp[-5].reg)) || (yyvsp[-1].modcodes).x0 != … in yyparse()
6130 (yyval.instr) = DSPLDST (&(yyvsp[-2].reg), 0, &(yyvsp[-5].reg), (yyvsp[-1].modcodes).x0, 0); in yyparse()
6135 (yyval.instr) = LDST (&(yyvsp[-2].reg), &(yyvsp[-5].reg), (yyvsp[-1].modcodes).x0, 0, 0, 0); in yyparse()
6139 if (REG_SAME ((yyvsp[-5].reg), (yyvsp[-2].reg)) && (yyvsp[-1].modcodes).x0 != 2) in yyparse()
6143 (yyval.instr) = LDST (&(yyvsp[-2].reg), &(yyvsp[-5].reg), (yyvsp[-1].modcodes).x0, 0, 1, 0); in yyparse()
6605 (yyval.modcodes).s0 = 0; in yyparse()
6606 (yyval.modcodes).x0 = 0; in yyparse()
6614 (yyval.modcodes).s0 = 1; in yyparse()
6615 (yyval.modcodes).x0 = 0; in yyparse()
6623 (yyval.modcodes).s0 = 0; in yyparse()
6624 (yyval.modcodes).x0 = 1; in yyparse()
6632 (yyval.modcodes).s0 = 1; in yyparse()
6633 (yyval.modcodes).x0 = 1; in yyparse()
6657 (yyval.modcodes).s0 = 0; in yyparse()
6658 (yyval.modcodes).x0 = 0; in yyparse()
6666 (yyval.modcodes).s0 = (yyvsp[-1].modcodes).s0; in yyparse()
6667 (yyval.modcodes).x0 = (yyvsp[-1].modcodes).x0; in yyparse()
6675 (yyval.modcodes).s0 = 0; in yyparse()
6676 (yyval.modcodes).x0 = 0; in yyparse()
6677 (yyval.modcodes).aop = 0; in yyparse()
6685 (yyval.modcodes).s0 = 0; in yyparse()
6686 (yyval.modcodes).x0 = 0; in yyparse()
6687 (yyval.modcodes).aop = 1; in yyparse()
6695 (yyval.modcodes).s0 = 1; in yyparse()
6696 (yyval.modcodes).x0 = 0; in yyparse()
6697 (yyval.modcodes).aop = 1; in yyparse()
6705 (yyval.modcodes).r0 = 0; in yyparse()
6706 (yyval.modcodes).s0 = 0; in yyparse()
6707 (yyval.modcodes).x0 = 0; in yyparse()
6715 (yyval.modcodes).r0 = 2 + (yyvsp[-1].r0).r0; in yyparse()
6716 (yyval.modcodes).s0 = 0; in yyparse()
6717 (yyval.modcodes).x0 = 0; in yyparse()
6725 (yyval.modcodes).r0 = 0; in yyparse()
6726 (yyval.modcodes).s0 = (yyvsp[-1].modcodes).s0; in yyparse()
6727 (yyval.modcodes).x0 = (yyvsp[-1].modcodes).x0; in yyparse()
6735 (yyval.modcodes).r0 = 2 + (yyvsp[-3].r0).r0; in yyparse()
6736 (yyval.modcodes).s0 = (yyvsp[-1].modcodes).s0; in yyparse()
6737 (yyval.modcodes).x0 = (yyvsp[-1].modcodes).x0; in yyparse()
6745 (yyval.modcodes).r0 = 2 + (yyvsp[-1].r0).r0; in yyparse()
6746 (yyval.modcodes).s0 = (yyvsp[-3].modcodes).s0; in yyparse()
6747 (yyval.modcodes).x0 = (yyvsp[-3].modcodes).x0; in yyparse()
6803 (yyval.modcodes).r0 = 0; in yyparse()
6804 (yyval.modcodes).s0 = 0; in yyparse()
6805 (yyval.modcodes).aop = 0; in yyparse()
6813 (yyval.modcodes).r0 = 0; in yyparse()
6814 (yyval.modcodes).s0 = 0; in yyparse()
6815 (yyval.modcodes).aop = 3; in yyparse()
6823 (yyval.modcodes).r0 = 0; in yyparse()
6824 (yyval.modcodes).s0 = 1; in yyparse()
6825 (yyval.modcodes).aop = 3; in yyparse()
6833 (yyval.modcodes).r0 = 1; in yyparse()
6834 (yyval.modcodes).s0 = 0; in yyparse()
6835 (yyval.modcodes).aop = 3; in yyparse()
6843 (yyval.modcodes).r0 = 1; in yyparse()
6844 (yyval.modcodes).s0 = 1; in yyparse()
6852 (yyval.modcodes).r0 = 1; in yyparse()
6853 (yyval.modcodes).s0 = 1; in yyparse()
6877 (yyval.modcodes).s0 = 0; in yyparse()
6885 (yyval.modcodes).s0 = 1; in yyparse()
6941 (yyval.modcodes).r0 = 0; in yyparse()
6942 (yyval.modcodes).s0 = 1; in yyparse()
6952 (yyval.modcodes).r0 = 1; in yyparse()
6953 (yyval.modcodes).s0 = 0; in yyparse()
6963 (yyval.modcodes).r0 = 1; in yyparse()
6964 (yyval.modcodes).s0 = 1; in yyparse()
6974 (yyval.modcodes).r0 = 1; in yyparse()
6975 (yyval.modcodes).s0 = 1; in yyparse()
7125 (yyval.modcodes).r0 = 1; /* HL. */ in yyparse()
7126 (yyval.modcodes).s0 = 0; /* s. */ in yyparse()
7127 (yyval.modcodes).x0 = 0; /* x. */ in yyparse()
7128 (yyval.modcodes).aop = 0; /* aop. */ in yyparse()
7136 (yyval.modcodes).r0 = 1; /* HL. */ in yyparse()
7137 (yyval.modcodes).s0 = 0; /* s. */ in yyparse()
7138 (yyval.modcodes).x0 = 0; /* x. */ in yyparse()
7139 (yyval.modcodes).aop = 1; /* aop. */ in yyparse()
7147 (yyval.modcodes).r0 = 0; /* HL. */ in yyparse()
7148 (yyval.modcodes).s0 = 0; /* s. */ in yyparse()
7149 (yyval.modcodes).x0 = 0; /* x. */ in yyparse()
7150 (yyval.modcodes).aop = 0; /* aop. */ in yyparse()
7158 (yyval.modcodes).r0 = 0; /* HL. */ in yyparse()
7159 (yyval.modcodes).s0 = 0; /* s. */ in yyparse()
7160 (yyval.modcodes).x0 = 0; /* x. */ in yyparse()
7161 (yyval.modcodes).aop = 1; in yyparse()
7169 (yyval.modcodes).r0 = 1; /* HL. */ in yyparse()
7170 (yyval.modcodes).s0 = 1; /* s. */ in yyparse()
7171 (yyval.modcodes).x0 = 0; /* x. */ in yyparse()
7172 (yyval.modcodes).aop = 0; /* aop. */ in yyparse()
7180 (yyval.modcodes).r0 = 1; /* HL. */ in yyparse()
7181 (yyval.modcodes).s0 = 1; /* s. */ in yyparse()
7182 (yyval.modcodes).x0 = 0; /* x. */ in yyparse()
7183 (yyval.modcodes).aop = 1; /* aop. */ in yyparse()
7191 (yyval.modcodes).r0 = 0; /* HL. */ in yyparse()
7192 (yyval.modcodes).s0 = 1; /* s. */ in yyparse()
7193 (yyval.modcodes).x0 = 0; /* x. */ in yyparse()
7194 (yyval.modcodes).aop = 0; /* aop. */ in yyparse()
7202 (yyval.modcodes).r0 = 0; /* HL. */ in yyparse()
7203 (yyval.modcodes).s0 = 1; /* s. */ in yyparse()
7204 (yyval.modcodes).x0 = 0; /* x. */ in yyparse()
7205 (yyval.modcodes).aop = 1; /* aop. */ in yyparse()
7213 (yyval.modcodes).s0 = 0; /* s. */ in yyparse()
7214 (yyval.modcodes).x0 = 0; /* HL. */ in yyparse()
7222 (yyval.modcodes).s0 = 0; /* s. */ in yyparse()
7223 (yyval.modcodes).x0 = 1; /* HL. */ in yyparse()
7231 (yyval.modcodes).s0 = 1; /* s. */ in yyparse()
7232 (yyval.modcodes).x0 = 0; /* HL. */ in yyparse()
7240 (yyval.modcodes).s0 = 1; /* s. */ in yyparse()
7241 (yyval.modcodes).x0 = 1; /* HL. */ in yyparse()
7249 (yyval.modcodes).x0 = 2; in yyparse()
7257 (yyval.modcodes).x0 = 0; in yyparse()
7265 (yyval.modcodes).x0 = 1; in yyparse()
7456 (yyval.modcodes).r0 = (yyvsp[0].reg).regno; in yyparse()
7457 (yyval.modcodes).x0 = (yyvsp[-1].r0).r0; in yyparse()
7458 (yyval.modcodes).s0 = 0; in yyparse()
7466 (yyval.modcodes).r0 = 0x18; in yyparse()
7467 (yyval.modcodes).x0 = (yyvsp[-1].r0).r0; in yyparse()
7468 (yyval.modcodes).s0 = 0; in yyparse()
7476 (yyval.modcodes).r0 = (yyvsp[-2].reg).regno; in yyparse()
7477 (yyval.modcodes).x0 = (yyvsp[-1].r0).r0; in yyparse()
7478 (yyval.modcodes).s0 = 1; in yyparse()
7486 (yyval.modcodes).r0 = 0x18; in yyparse()
7487 (yyval.modcodes).x0 = (yyvsp[-1].r0).r0; in yyparse()
7488 (yyval.modcodes).s0 = 1; in yyparse()