Lines Matching refs:EncodeShift
544 OpRegRegRegShift(kOpSub, r_div_result, r_hi, rl_src.reg, EncodeShift(kArmAsr, 31)); in SmallLiteralDivRem()
549 EncodeShift(kArmAsr, magic_table[lit].shift)); in SmallLiteralDivRem()
555 EncodeShift(kArmAsr, magic_table[lit].shift)); in SmallLiteralDivRem()
672 OpRegRegRegShift(kOpAdd, r_tmp1, r_src, r_src, EncodeShift(kArmLsl, ops[0].shift)); in GenEasyMultiplyTwoOps()
675 OpRegRegRegShift(kOpRsub, r_tmp1, r_src, r_src, EncodeShift(kArmLsl, ops[0].shift)); in GenEasyMultiplyTwoOps()
689 OpRegRegRegShift(kOpAdd, r_dest, r_src, r_tmp1, EncodeShift(kArmLsl, ops[1].shift)); in GenEasyMultiplyTwoOps()
692 OpRegRegRegShift(kOpRsub, r_dest, r_src, r_tmp1, EncodeShift(kArmLsl, ops[1].shift)); in GenEasyMultiplyTwoOps()
1151 EncodeShift(kArmLsl, second_bit - first_bit)); in GenMultiplyByTwoBitMultiplier()
1312 OpRegRegRegShift(kOpAdd, res_hi, res_hi, tmp1, EncodeShift(kArmLsl, 1)); in GenMulLong()
1418 OpRegRegRegShift(kOpAdd, reg_ptr, rl_array.reg, rl_index.reg, EncodeShift(kArmLsl, scale)); in GenArrayGet()
1518 OpRegRegRegShift(kOpAdd, reg_ptr, rl_array.reg, rl_index.reg, EncodeShift(kArmLsl, scale)); in GenArrayPut()
1580 EncodeShift(kArmLsr, 32 - shift_amount)); in GenShiftImmOpLong()
1596 EncodeShift(kArmLsl, 32 - shift_amount)); in GenShiftImmOpLong()
1613 EncodeShift(kArmLsl, 32 - shift_amount)); in GenShiftImmOpLong()