Home
last modified time | relevance | path

Searched refs:mr (Results 1 – 10 of 10) sorted by relevance

/art/compiler/utils/arm64/
Dassembler_arm64.cc194 vixl::aarch64::Register mr = reg_x(MR); // Marking Register. in GenerateMarkingRegisterCheck() local
201 ___ Cmp(mr.W(), temp); in GenerateMarkingRegisterCheck()
Djni_macro_assembler_arm64.cc843 vixl::aarch64::Register mr = reg_x(MR); // Marking Register. in RemoveFrame() local
848 ___ Ldr(mr.W(), MemOperand(tr, Thread::IsGcMarkingOffset<kArm64PointerSize>().Int32Value())); in RemoveFrame()
/art/compiler/utils/arm/
Dassembler_arm_vixl.cc41 extern const vixl32::Register mr(MR);
93 ___ Cmp(mr, temp); in GenerateMarkingRegisterCheck()
Dassembler_arm_vixl.h275 extern const vixl32::Register mr;
Djni_macro_assembler_arm_vixl.cc221 ___ Ldr(mr, MemOperand(tr, Thread::IsGcMarkingOffset<kArmPointerSize>().Int32Value())); in RemoveFrame()
1007 test_reg = mr; in TestGcMarking()
/art/compiler/optimizing/
Dcode_generator_arm64.h82 const vixl::aarch64::Register mr = vixl::aarch64::x20; variable
93 ((kEmitCompilerReadBarrier && kUseBakerReadBarrier) ? mr : vixl::aarch64::NoCPUReg),
Dcode_generator_arm_vixl.h850 DCHECK(reg < vixl::aarch32::ip.GetCode() && reg != mr.GetCode()) << reg; in CheckValidReg()
Dcode_generator_arm_vixl.cc8823 size_t narrow_instructions = /* CMP */ (mr.IsLow() ? 1u : 0u) + /* LDR */ (narrow ? 1u : 0u); in GenerateGcRootFieldLoad()
8830 __ cmp(mr, Operand(0)); in GenerateGcRootFieldLoad()
8873 size_t narrow_instructions = /* CMP */ (mr.IsLow() ? 1u : 0u) + /* MOV */ (narrow_mov ? 1u : 0u); in GenerateIntrinsicCasMoveWithBakerReadBarrier()
8880 __ cmp(mr, Operand(0)); in GenerateIntrinsicCasMoveWithBakerReadBarrier()
8932 /* CMP */ (mr.IsLow() ? 1u : 0u) + in GenerateFieldLoadWithBakerReadBarrier()
8941 __ cmp(mr, Operand(0)); in GenerateFieldLoadWithBakerReadBarrier()
9029 size_t narrow_instructions = /* CMP */ (mr.IsLow() ? 1u : 0u); in GenerateArrayLoadWithBakerReadBarrier()
9037 __ cmp(mr, Operand(0)); in GenerateArrayLoadWithBakerReadBarrier()
9931 vixl32::Register entrypoint = mr; in LoadReadBarrierMarkIntrospectionEntrypoint()
Dcode_generator_arm64.cc4889 __ cbnz(mr, slow_path_entry); in EmitBakerReadBarrierCbnz()
4894 __ cbnz(mr, static_cast<int64_t>(0)); // Placeholder, patched at link-time. in EmitBakerReadBarrierCbnz()
Dintrinsics_arm64.cc3324 __ Cbz(mr, &calculate_result); in VisitReferenceRefersTo()