Home
last modified time | relevance | path

Searched refs:shift_value (Results 1 – 3 of 3) sorted by relevance

/aosp12/art/compiler/optimizing/
H A Dscheduler_arm.cc146 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()
H A Dcode_generator_arm_vixl.cc1166 if (shift_value >= 32) { in GenerateLongDataProc()
1191 DCHECK_GT(shift_value, 1U); in GenerateLongDataProc()
1192 DCHECK_LT(shift_value, 32U); in GenerateLongDataProc()
5337 if (shift_value > 32) { in HandleShift()
5348 } else if (shift_value == 32) { in HandleShift()
5359 } else if (shift_value == 1) { in HandleShift()
5370 } else if (shift_value == 0) { in HandleShift()
5374 DCHECK(0 < shift_value && shift_value < 32) << shift_value; in HandleShift()
5378 __ Lsl(o_l, low, shift_value); in HandleShift()
5380 __ Lsr(o_l, low, shift_value); in HandleShift()
[all …]
H A Dcode_generator_arm64.cc2226 uint32_t shift_value = rhs.GetImmediate() & in HandleShift() local
2229 __ Lsl(dst, lhs, shift_value); in HandleShift()
2231 __ Asr(dst, lhs, shift_value); in HandleShift()
2233 __ Lsr(dst, lhs, shift_value); in HandleShift()