Searched refs:ref_reg (Results 1 – 5 of 5) sorted by relevance
/art/compiler/utils/arm64/ |
D | assembler_arm64.cc | 306 WRegister ref_reg = dst.AsOverlappingWRegister(); in LoadRef() local 307 MaybeUnpoisonHeapReference(reg_w(ref_reg)); in LoadRef()
|
/art/compiler/optimizing/ |
D | code_generator_arm64.cc | 5040 Register ref_reg = RegisterFrom(ref, type); in GenerateReferenceLoadWithBakerReadBarrier() local 5080 Load(type, ref_reg, HeapOperand(obj, computed_offset)); in GenerateReferenceLoadWithBakerReadBarrier() 5084 Load(type, ref_reg, HeapOperand(temp2, XRegisterFrom(index), LSL, shift_amount)); in GenerateReferenceLoadWithBakerReadBarrier() 5091 LoadAcquire(instruction, ref_reg, field, /* needs_null_check */ false); in GenerateReferenceLoadWithBakerReadBarrier() 5093 Load(type, ref_reg, field); in GenerateReferenceLoadWithBakerReadBarrier() 5098 GetAssembler()->MaybeUnpoisonHeapReference(ref_reg); in GenerateReferenceLoadWithBakerReadBarrier()
|
D | code_generator_arm.cc | 6133 Register ref_reg = ref.AsRegister<Register>(); in GenerateReferenceLoadWithBakerReadBarrier() local 6171 __ LoadFromOffset(kLoadWord, ref_reg, obj, computed_offset); in GenerateReferenceLoadWithBakerReadBarrier() 6174 __ LoadFromOffset(kLoadWord, ref_reg, IP, offset); in GenerateReferenceLoadWithBakerReadBarrier() 6178 __ LoadFromOffset(kLoadWord, ref_reg, obj, offset); in GenerateReferenceLoadWithBakerReadBarrier() 6182 __ MaybeUnpoisonHeapReference(ref_reg); in GenerateReferenceLoadWithBakerReadBarrier()
|
D | code_generator_x86_64.cc | 6355 CpuRegister ref_reg = ref.AsRegister<CpuRegister>(); in GenerateReferenceLoadWithBakerReadBarrier() local 6380 __ movl(ref_reg, src); in GenerateReferenceLoadWithBakerReadBarrier() 6383 __ MaybeUnpoisonHeapReference(ref_reg); in GenerateReferenceLoadWithBakerReadBarrier()
|
D | code_generator_x86.cc | 6891 Register ref_reg = ref.AsRegister<Register>(); in GenerateReferenceLoadWithBakerReadBarrier() local 6916 __ movl(ref_reg, src); in GenerateReferenceLoadWithBakerReadBarrier() 6919 __ MaybeUnpoisonHeapReference(ref_reg); in GenerateReferenceLoadWithBakerReadBarrier()
|