Home
last modified time | relevance | path

Searched refs:kOpLsr (Results 1 – 16 of 16) sorted by relevance

/art/compiler/dex/quick/x86/
Dutility_x86.cc148 case kOpLsr: opcode = kX86Shr64RI; break; in OpRegImm()
157 case kOpLsr: opcode = kX86Shr32RI; break; in OpRegImm()
224 case kOpLsr: opcode = is64Bit ? kX86Shr64RC : kX86Shr32RC; src2_must_be_cx = true; break; in OpRegReg()
412 case kOpLsr: opcode = is64Bit ? kX86Shr64MC : kX86Shr32MC; break; in OpMemReg()
481 case kOpLsl: case kOpLsr: case kOpAsr: case kOpRor: { in OpRegRegReg()
Dcall_x86.cc142 OpRegRegImm(kOpLsr, reg_card_no, tgt_addr_reg, gc::accounting::CardTable::kCardShift); in UnconditionallyMarkGCCard()
Dint_x86.cc1281 OpRegImm(kOpLsr, result_reg, shift); in SwapBits()
1292 OpRegImm(kOpLsr, result_reg, shift); in SwapBits64()
2287 OpRegImm(kOpLsr, rs_r2q, 63); in GenDivRemLongLit()
2568 op = kOpLsr; in GenShiftImmOpLong()
3165 op = kOpLsr; in GenArithOpInt()
3446 op = kOpLsr; in GenShiftOpLong()
Dfp_x86.cc679 OpRegImm(kOpLsr, rl_result.reg, 1); in GenInlinedAbsDouble()
/art/compiler/dex/quick/mips/
Dcall_mips.cc232 OpRegRegImm(kOpLsr, reg_card_no, tgt_addr_reg, gc::accounting::CardTable::kCardShift); in UnconditionallyMarkGCCard()
237 OpRegRegImm(kOpLsr, reg_card_no, tgt_addr_reg, gc::accounting::CardTable::kCardShift); in UnconditionallyMarkGCCard()
Dutility_mips.cc329 case kOpLsr: in OpRegRegReg()
384 case kOpLsr: in OpRegRegImm()
Dint_mips.cc846 op = kOpLsr; in GenShiftOpLong()
887 op = kOpLsr; in GenShiftImmOpLong()
/art/compiler/dex/
Dcompiler_enums.h400 kOpLsr, enumerator
/art/compiler/dex/quick/
Dgen_common.cc1584 op = kOpLsr; in GenArithOpInt()
1687 OpRegRegImm(kOpLsr, t_reg, rl_src.reg, 32 - k); in HandleEasyDivRem()
1692 OpRegRegImm(kOpLsr, t_reg, t_reg, 32 - k); in HandleEasyDivRem()
1700 OpRegRegImm(kOpLsr, t_reg1, rl_src.reg, 32 - k); in HandleEasyDivRem()
1706 OpRegRegImm(kOpLsr, t_reg1, t_reg1, 32 - k); in HandleEasyDivRem()
1881 op = kOpLsr; in GenArithOpIntLit()
Dgen_invoke.cc1103 OpRegRegImm(kOpLsr, rl_result.reg, rl_result.reg, 31); in GenInlinedStringIsEmptyOrLength()
1107 OpRegImm(kOpLsr, rl_result.reg, 31); in GenInlinedStringIsEmptyOrLength()
/art/compiler/dex/quick/arm/
Dutility_arm.cc354 case kOpLsr: in OpRegRegShift()
484 case kOpLsr: in OpRegRegRegShift()
527 case kOpLsr: in OpRegRegImm()
Dint_arm.cc1594 OpRegRegImm(kOpLsr, t_reg, rl_src.reg.GetLow(), shift_amount); in GenShiftImmOpLong()
1607 OpRegRegImm(kOpLsr, rl_result.reg.GetLow(), rl_src.reg.GetHigh(), shift_amount - 32); in GenShiftImmOpLong()
1611 OpRegRegImm(kOpLsr, t_reg, rl_src.reg.GetLow(), shift_amount); in GenShiftImmOpLong()
1615 OpRegRegImm(kOpLsr, rl_result.reg.GetHigh(), rl_src.reg.GetHigh(), shift_amount); in GenShiftImmOpLong()
Dcall_arm.cc353 OpRegRegImm(kOpLsr, reg_card_no, tgt_addr_reg, gc::accounting::CardTable::kCardShift); in UnconditionallyMarkGCCard()
/art/compiler/dex/quick/arm64/
Dcall_arm64.cc278 OpRegRegImm(kOpLsr, reg_card_no, tgt_addr_reg, gc::accounting::CardTable::kCardShift); in UnconditionallyMarkGCCard()
Dutility_arm64.cc733 case kOpLsr: in OpRegRegRegShift()
829 case kOpLsr: in OpRegRegImm64()
Dint_arm64.cc85 op = kOpLsr; in GenShiftOpLong()
439 OpRegRegImm(kOpLsr, As64BitReg(r_long_mul), As64BitReg(r_long_mul), 32); in SmallLiteralDivRem()
1366 op = kOpLsr; in GenShiftImmOpLong()