Searched defs:Asr (Results 1 – 3 of 3) sorted by relevance
/art/compiler/optimizing/ |
D | code_generator_arm_vixl.cc | 4184 __ Asr(HighRegisterFrom(out), LowRegisterFrom(out), 31); in VisitTypeConversion() local 4557 __ Asr(temp, dividend, 31); in DivRemByPowerOfTwo() local 4563 __ Asr(out, out, ctz_imm); in DivRemByPowerOfTwo() local 4602 __ Asr(temp1, temp1, shift); in GenerateDivRemWithAnyConstant() local 5127 __ Asr(out_reg, first_reg, out_reg); in HandleShift() local 5139 __ Asr(out_reg, first_reg, shift_value); in HandleShift() local 5195 __ Asr(o_h, high, o_h); in HandleShift() local 5224 __ Asr(o_l, high, shift_value - 32); in HandleShift() local 5225 __ Asr(o_h, high, 31); in HandleShift() local 5236 __ Asr(o_h, high, 31); in HandleShift() local [all …]
|
D | code_generator_arm64.cc | 2516 __ Asr(dst, lhs, shift_value); in HandleShift() local 2526 __ Asr(dst, lhs, rhs_reg); in HandleShift() local 3376 __ Asr(out, out, ctz_imm); in DivRemByPowerOfTwo() local 3382 __ Asr(temp, dividend, bits - 1); in DivRemByPowerOfTwo() local 3427 __ Asr(temp, temp, shift); in GenerateDivRemWithAnyConstant() local
|
D | intrinsics_arm_vixl.cc | 489 __ Asr(mask, in_reg_hi, 31); in GenAbsInteger() local 498 __ Asr(mask, in_reg, 31); in GenAbsInteger() local 1629 __ Asr(temp3, temp3, 7u); // uncompressed ? 0xffff0000u : 0xff0000u. in VisitStringCompareTo() local
|