Searched refs:mr (Results 1 – 10 of 10) sorted by relevance
/art/compiler/utils/arm64/ |
D | assembler_arm64.cc | 191 vixl::aarch64::Register mr = reg_x(MR); // Marking Register. in GenerateMarkingRegisterCheck() local 198 ___ Cmp(mr.W(), temp); in GenerateMarkingRegisterCheck()
|
D | jni_macro_assembler_arm64.cc | 938 vixl::aarch64::Register mr = reg_x(MR); // Marking Register. in RemoveFrame() local 943 ___ Ldr(mr.W(), MemOperand(tr, Thread::IsGcMarkingOffset<kArm64PointerSize>().Int32Value())); in RemoveFrame()
|
/art/compiler/utils/arm/ |
D | assembler_arm_vixl.cc | 41 extern const vixl32::Register mr(MR); 91 ___ Cmp(mr, temp); in GenerateMarkingRegisterCheck()
|
D | assembler_arm_vixl.h | 316 extern const vixl32::Register mr;
|
D | jni_macro_assembler_arm_vixl.cc | 214 ___ Ldr(mr, MemOperand(tr, Thread::IsGcMarkingOffset<kArmPointerSize>().Int32Value())); in RemoveFrame() 1026 test_reg = mr; in TestGcMarking()
|
/art/compiler/optimizing/ |
D | code_generator_arm64.h | 83 const vixl::aarch64::Register mr = vixl::aarch64::x20; variable 99 (kReserveMarkingRegister ? mr : vixl::aarch64::NoCPUReg),
|
D | code_generator_arm_vixl.cc | 7329 __ CompareAndBranchIfZero(mr, &done, /*is_far_target=*/false); in CheckGCCardIsValid() 8377 __ CompareAndBranchIfNonZero(mr, slow_path->GetEntryLabel()); in VisitInstanceOf() 9149 size_t narrow_instructions = /* CMP */ (mr.IsLow() ? 1u : 0u) + /* LDR */ (narrow ? 1u : 0u); in GenerateGcRootFieldLoad() 9156 __ cmp(mr, Operand(0)); in GenerateGcRootFieldLoad() 9198 size_t narrow_instructions = /* CMP */ (mr.IsLow() ? 1u : 0u) + /* MOV */ (narrow_mov ? 1u : 0u); in GenerateIntrinsicMoveWithBakerReadBarrier() 9205 __ cmp(mr, Operand(0)); in GenerateIntrinsicMoveWithBakerReadBarrier() 9256 /* CMP */ (mr.IsLow() ? 1u : 0u) + in GenerateFieldLoadWithBakerReadBarrier() 9265 __ cmp(mr, Operand(0)); in GenerateFieldLoadWithBakerReadBarrier() 9352 size_t narrow_instructions = /* CMP */ (mr.IsLow() ? 1u : 0u); in GenerateArrayLoadWithBakerReadBarrier() 9360 __ cmp(mr, Operand(0)); in GenerateArrayLoadWithBakerReadBarrier() [all …]
|
D | code_generator_arm_vixl.h | 946 DCHECK(reg < vixl::aarch32::ip.GetCode() && reg != mr.GetCode()) << reg; in CheckValidReg()
|
D | code_generator_arm64.cc | 1564 __ Cbz(mr, &done); in CheckGCCardIsValid() 4354 __ Cbnz(mr, slow_path->GetEntryLabel()); in VisitInstanceOf() 5225 __ cbnz(mr, slow_path_entry); in EmitBakerReadBarrierCbnz() 5230 __ cbnz(mr, static_cast<int64_t>(0)); // Placeholder, patched at link-time. in EmitBakerReadBarrierCbnz()
|
D | intrinsics_arm64.cc | 3620 __ Cbz(mr, &calculate_result); in VisitReferenceRefersTo()
|