Lines Matching refs:shift
379 uint32_t shift; member
431 32 + magic_table[lit].shift); in SmallLiteralDivRem()
437 OpRegRegImm(kOpAsr, r_long_mul, r_long_mul, magic_table[lit].shift); in SmallLiteralDivRem()
497 OpRegRegImm(kOpAsr, r_long_mul, r_long_mul, magic_table[lit].shift); in SmallLiteralDivRem64()
502 OpRegRegImm(kOpAsr, r_long_mul, r_long_mul, magic_table[lit].shift); in SmallLiteralDivRem64()
554 int shift = EncodeShift(kA64Lsr, nbits - k); in HandleEasyDivRem64() local
558 OpRegRegRegShift(kOpAdd, t_reg, rl_src.reg, rl_src.reg, shift); in HandleEasyDivRem64()
562 OpRegRegRegShift(kOpAdd, t_reg, rl_src.reg, t_reg, shift); in HandleEasyDivRem64()
567 OpRegRegRegShift(kOpAdd, t_reg, rl_src.reg, rl_src.reg, shift); in HandleEasyDivRem64()
569 OpRegRegRegShift(kOpSub, rl_result.reg, t_reg, rl_src.reg, shift); in HandleEasyDivRem64()
573 OpRegRegRegShift(kOpAdd, t_reg2, rl_src.reg, t_reg, shift); in HandleEasyDivRem64()
575 OpRegRegRegShift(kOpSub, rl_result.reg, t_reg2, t_reg, shift); in HandleEasyDivRem64()