Searched defs:in_reg_hi (Results 1 - 2 of 2) sorted by relevance
/art/compiler/optimizing/ |
H A D | intrinsics_arm.cc | 162 Register in_reg_hi = in.AsRegisterPairHigh<Register>(); local 164 __ clz(out, in_reg_hi); 165 __ CompareAndBranchIfNonZero(in_reg_hi, &end); 203 Register in_reg_hi = locations->InAt(0).AsRegisterPairHigh<Register>(); local 208 __ rbit(out, in_reg_hi); 291 Register in_reg_hi = in.AsRegisterPairHigh<Register>(); local 295 DCHECK_NE(out_reg_lo, in_reg_hi) << "Diagonal overlap unexpected."; 297 __ Asr(mask, in_reg_hi, 31); 299 __ adc(out_reg_hi, in_reg_hi, ShifterOperand(mask)); 1875 Register in_reg_hi local 1910 Register in_reg_hi = locations->InAt(0).AsRegisterPairHigh<Register>(); local [all...] |
H A D | code_generator_arm.cc | 3157 Register in_reg_hi = locations->InAt(0).AsRegisterPairHigh<Register>(); local 3171 std::swap(in_reg_hi, in_reg_lo); 3175 __ Lsr(out_reg_hi, in_reg_hi, rot); 3178 __ orr(out_reg_lo, out_reg_lo, ShifterOperand(in_reg_hi, arm::LSL, kArmBitsPerWord - rot)); 3181 __ Mov(out_reg_hi, in_reg_hi); 3196 __ Lsl(out_reg_hi, in_reg_hi, shift_left); 3200 __ Lsr(shift_left, in_reg_hi, shift_right); 3207 __ Lsr(out_reg_hi, in_reg_hi, shift_right); 3211 __ Lsl(shift_right, in_reg_hi, shift_left);
|
Completed in 37 milliseconds