Searched refs:shift_value (Results 1 – 3 of 3) sorted by relevance
/art/compiler/optimizing/ |
D | scheduler_arm.cc | 146 uint32_t shift_value = Int32ConstantFrom(rhs->AsConstant()) & kMaxLongShiftDistance; in HandleShiftLatencies() local 147 if (shift_value == 1 || shift_value >= 32) { in HandleShiftLatencies() 575 const uint32_t shift_value = instruction->GetShiftAmount(); in HandleGenerateLongDataProc() local 578 if (shift_value >= 32) { in HandleGenerateLongDataProc() 584 DCHECK_GT(shift_value, 1U); in HandleGenerateLongDataProc() 585 DCHECK_LT(shift_value, 32U); in HandleGenerateLongDataProc()
|
D | code_generator_arm_vixl.cc | 1132 const uint32_t shift_value = instruction->GetShiftAmount(); in GenerateLongDataProc() local 1145 if (shift_value >= 32) { in GenerateLongDataProc() 1150 Operand(second_lo, ShiftType::LSL, shift_value - 32), in GenerateLongDataProc() 1157 GetShifterOperand(second_hi, ShiftType::ASR, shift_value - 32), in GenerateLongDataProc() 1165 GetShifterOperand(second_hi, ShiftType::LSR, shift_value - 32), in GenerateLongDataProc() 1170 DCHECK_GT(shift_value, 1U); in GenerateLongDataProc() 1171 DCHECK_LT(shift_value, 32U); in GenerateLongDataProc() 1182 Operand(second_hi, ShiftType::LSL, shift_value), in GenerateLongDataProc() 1187 Operand(second_lo, ShiftType::LSR, 32 - shift_value), in GenerateLongDataProc() 1192 Operand(second_lo, ShiftType::LSL, shift_value), in GenerateLongDataProc() [all …]
|
D | code_generator_arm64.cc | 2206 uint32_t shift_value = rhs.GetImmediate() & in HandleShift() local 2209 __ Lsl(dst, lhs, shift_value); in HandleShift() 2211 __ Asr(dst, lhs, shift_value); in HandleShift() 2213 __ Lsr(dst, lhs, shift_value); in HandleShift()
|