Lines Matching refs:regno
71 bfin_gen_logi2op (opc, src, dst.regno & CODE_MASK)
236 if (reg1->regno != 1 && reg1->regno != 3) in valid_dreg_pair()
242 if (imm7 (reg2) != reg1->regno - 1) in valid_dreg_pair()
248 reg1->regno--; in valid_dreg_pair()
336 aa->s0.regno |= (ab->s0.regno & CODE_MASK); in check_macfuncs()
337 aa->s1.regno |= (ab->s1.regno & CODE_MASK); in check_macfuncs()
345 if (aa->P && (aa->dst.regno - ab->dst.regno) != 1) in check_macfuncs()
347 if (!aa->P && aa->dst.regno != ab->dst.regno) in check_macfuncs()
1256 if ($1.regno == REG_A0x && IS_DREG ($3))
1261 else if ($1.regno == REG_A1x && IS_DREG ($3))
1352 if (IS_DREG ($1) && $3.regno == REG_A0x)
1357 else if (IS_DREG ($1) && $3.regno == REG_A1x)
1641 if ($3.regno == REG_A0 && $5.regno == REG_A1)
1651 if ($3.regno == REG_A0 && $5.regno == REG_A1)
1665 $$ = CCFLAG (&$3, $5.regno & CODE_MASK, $6.r0, 0, IS_PREG ($3) ? 1 : 0);
1690 $$ = CCFLAG (&$3, $5.regno & CODE_MASK, 0, 0, IS_PREG ($3) ? 1 : 0);
1710 if ($3.regno == REG_A0 && $5.regno == REG_A1)
1724 $$ = CCFLAG (&$3, $5.regno & CODE_MASK,
1768 || (IS_GENREG ($1) && $3.regno == REG_USP)
1769 || ($1.regno == REG_USP && IS_GENREG ($3))
1770 || ($1.regno == REG_USP && $3.regno == REG_USP)
1776 || (IS_SYSREG ($1) && $3.regno == REG_USP))
1904 if ((IS_EVEN ($1) && $6.regno - $1.regno != 1)
1905 || (IS_EVEN ($6) && $1.regno - $6.regno != 1))
2278 && $7.regno == REG_A0
2291 && $7.regno == REG_A0
2627 $$ = PROGCTRL (3, $2.regno & CODE_MASK);
2638 $$ = PROGCTRL (4, $2.regno & CODE_MASK);
2649 $$ = PROGCTRL (5, $3.regno & CODE_MASK);
2660 $$ = PROGCTRL (6, $3.regno & CODE_MASK);
2671 $$ = PROGCTRL (7, $5.regno & CODE_MASK);
2682 $$ = PROGCTRL (8, $5.regno & CODE_MASK);
2709 if ($3.regno == REG_SP || $3.regno == REG_FP)
2713 $$ = PROGCTRL (11, $3.regno & CODE_MASK);
3122 else if ($2.regno == REG_FP && in_range_p (tmp, -128, 0, 3))
3257 $$ = DSPLDST(&$2, $4.regno & CODE_MASK, &$7, 3, 1);
3326 $$ = DSPLDST(&$4, $6.regno & CODE_MASK, &$1, 3, 0);
3367 else if ($4.regno == REG_FP && in_range_p (tmp, -128, 0, 3))
3390 && ($4.regno != REG_SP || !IS_ALLREG ($1) || $5.x0 != 0))
3422 if ($1.regno != REG_SP)
3424 if ($4.regno == REG_R7
3426 && $8.regno == REG_P5
3438 if ($1.regno != REG_SP)
3441 if ($4.regno == REG_R7 && IN_RANGE ($6, 0, 7))
3446 else if ($4.regno == REG_P5 && IN_RANGE ($6, 0, 6))
3457 if ($11.regno != REG_SP)
3459 if ($2.regno == REG_R7 && (IN_RANGE ($4, 0, 7))
3460 && $6.regno == REG_P5 && (IN_RANGE ($8, 0, 6)))
3471 if ($7.regno != REG_SP)
3474 if ($2.regno == REG_R7 && IN_RANGE ($4, 0, 7))
3479 else if ($2.regno == REG_P5 && IN_RANGE ($4, 0, 6))
3490 if ($1.regno != REG_SP)
3650 $$ = bfin_gen_pseudodbg (0, $2.regno & CODE_MASK, ($2.regno & CLASS_MASK) >> 4);
3658 $$ = bfin_gen_pseudodbg (3, 6, ($3.regno & CODE_MASK) >> 4);
3704 $$ = bfin_gen_pseudodbg (2, $2.regno & CODE_MASK, 0);
4237 $$.s0.regno = 0;
4238 $$.s1.regno = 0;
4244 $$.dst.regno = 0;
4284 $$.s0.regno = 0;
4285 $$.s1.regno = 0;
4348 $$.r0 = $3.regno;
4360 $$.r0 = $1.regno;