Searched refs:shift_value (Results 1 – 3 of 3) sorted by relevance
/art/compiler/optimizing/ |
D | scheduler_arm.cc | 257 uint32_t shift_value = Int32ConstantFrom(rhs->AsConstant()) & kMaxLongShiftDistance; in HandleShiftLatencies() local 258 if (shift_value == 1 || shift_value >= 32) { in HandleShiftLatencies() 686 const uint32_t shift_value = instruction->GetShiftAmount(); in HandleGenerateLongDataProc() local 689 if (shift_value >= 32) { in HandleGenerateLongDataProc() 695 DCHECK_GT(shift_value, 1U); in HandleGenerateLongDataProc() 696 DCHECK_LT(shift_value, 32U); in HandleGenerateLongDataProc()
|
D | code_generator_arm_vixl.cc | 1190 const uint32_t shift_value = instruction->GetShiftAmount(); in GenerateLongDataProc() local 1203 if (shift_value >= 32) { in GenerateLongDataProc() 1208 Operand(second_lo, ShiftType::LSL, shift_value - 32), in GenerateLongDataProc() 1215 GetShifterOperand(second_hi, ShiftType::ASR, shift_value - 32), in GenerateLongDataProc() 1223 GetShifterOperand(second_hi, ShiftType::LSR, shift_value - 32), in GenerateLongDataProc() 1228 DCHECK_GT(shift_value, 1U); in GenerateLongDataProc() 1229 DCHECK_LT(shift_value, 32U); in GenerateLongDataProc() 1240 Operand(second_hi, ShiftType::LSL, shift_value), in GenerateLongDataProc() 1245 Operand(second_lo, ShiftType::LSR, 32 - shift_value), in GenerateLongDataProc() 1250 Operand(second_lo, ShiftType::LSL, shift_value), in GenerateLongDataProc() [all …]
|
D | code_generator_arm64.cc | 2460 uint32_t shift_value = rhs.GetImmediate() & in HandleShift() local 2463 __ Lsl(dst, lhs, shift_value); in HandleShift() 2465 __ Asr(dst, lhs, shift_value); in HandleShift() 2467 __ Lsr(dst, lhs, shift_value); in HandleShift()
|