/art/compiler/utils/arm/ |
D | assembler_arm_vixl.h | 115 WITH_FLAGS_DONT_CARE_RD_RN_OP(Orr);
|
D | jni_macro_assembler_arm_vixl.cc | 331 ___ Orr(reg, sp, 0x2); in StoreStackPointerToThread() local
|
/art/compiler/optimizing/ |
D | code_generator_vector_arm64_sve.cc | 686 __ Orr(dst.VnB(), p_reg, lhs.VnB(), rhs.VnB()); in VisitVecOr() local 690 __ Orr(dst.VnH(), p_reg, lhs.VnH(), rhs.VnH()); in VisitVecOr() local 694 __ Orr(dst.VnS(), p_reg, lhs.VnS(), rhs.VnS()); in VisitVecOr() local 698 __ Orr(dst.VnD(), p_reg, lhs.VnD(), rhs.VnD()); in VisitVecOr() local
|
D | code_generator_arm_vixl.cc | 1142 __ Orr(out, first, second); in GenerateDataProcInstruction() local 1256 __ Orr(temp, temp, Operand(second_lo, ShiftType::LSR, 32 - shift_value)); in GenerateLongDataProc() local 1289 __ Orr(temp, temp, Operand(second_hi, ShiftType::LSL, 32 - shift_value)); in GenerateLongDataProc() local 1662 __ Orr(out, out, temp); in GenerateEqualLong() local 1702 __ Orr(out, LowRegisterFrom(left), HighRegisterFrom(left)); in GenerateConditionLong() local 2245 __ Orr(tmp, tmp, Operand(enum_cast<int32_t>(TraceAction::kTraceMethodExit))); in GenerateMethodEntryExitHook() local 5075 __ Orr(temp1, temp1, temp2); in GenerateMinMaxFloat() local 5333 __ Orr(out_reg_hi, out_reg_hi, Operand(in_reg_lo, ShiftType::LSL, kArmBitsPerWord - rot)); in HandleLongRotate() local 5335 __ Orr(out_reg_lo, out_reg_lo, Operand(in_reg_hi, ShiftType::LSL, kArmBitsPerWord - rot)); in HandleLongRotate() local 5521 __ Orr(o_h, o_h, temp); in HandleShift() local [all …]
|
D | intrinsics_arm_vixl.cc | 747 __ Orr(temp3, temp3, 0xffu << 23); // uncompressed ? 0xff800000u : 0x7ff80000u in GenerateStringCompareToLoop() local 2280 __ Orr(out, temp, Operand(out, vixl32::LSL, 1)); in VisitDoubleIsInfinite() local 3838 __ Orr(LowRegisterFrom(new_value), LowRegisterFrom(loaded_value), LowRegisterFrom(arg)); in GenerateGetAndUpdate() local 3839 __ Orr(HighRegisterFrom(new_value), HighRegisterFrom(loaded_value), HighRegisterFrom(arg)); in GenerateGetAndUpdate() local 3841 __ Orr(RegisterFrom(new_value), RegisterFrom(loaded_value), RegisterFrom(arg)); in GenerateGetAndUpdate() local
|
D | code_generator_vector_arm64_neon.cc | 836 __ Orr(dst.V16B(), lhs.V16B(), rhs.V16B()); // lanes do not matter in VisitVecOr() local
|
D | code_generator_arm64.cc | 1268 __ Orr(tmp, tmp, Operand(enum_cast<int32_t>(TraceAction::kTraceMethodExit))); in GenerateMethodEntryExitHook() local 2385 __ Orr(dst, lhs, rhs); in HandleBinaryOp() local 2592 __ Orr(out, left, right_operand); in VisitDataProcWithShifterOp() local
|
D | intrinsics_arm64.cc | 1687 __ Orr(new_value, old_value_reg, arg.IsX() ? arg.X() : arg.W()); in GenerateGetAndUpdate() local
|
/art/compiler/utils/arm64/ |
D | jni_macro_assembler_arm64.cc | 208 ___ Orr(scratch, scratch, 0x2); in StoreStackPointerToThread() local
|