Lines Matching defs:Ldr
1119 __ Ldr(method, MemOperand(sp, 0)); in MaybeIncrementHotness() local
1158 __ Ldr(lr, MemOperand(tr, entrypoint_offset)); in MaybeIncrementHotness() local
1164 __ Ldr(lr, MemOperand(sp, 8)); in MaybeIncrementHotness() local
1314 __ Ldr(card, MemOperand(tr, Thread::CardTableOffset<kArm64PointerSize>().Int32Value())); in MarkGCCard() local
1379 __ Ldr(reg, MemOperand(sp, stack_index)); in RestoreCoreRegister() local
1484 __ Ldr(dst, StackOperandFrom(source)); in MoveLocation() local
1579 __ Ldr(temp, StackOperandFrom(source)); in MoveLocation() local
1608 __ Ldr(dst, src); in Load() local
1816 __ Ldr(lr, MemOperand(tr, entrypoint_offset.Int32Value())); in InvokeRuntime() local
1837 __ Ldr(lr, MemOperand(tr, entry_point_offset)); in InvokeRuntimeWithoutRecordingPcInfo() local
1874 __ Ldr(temp, HeapOperand(temp, mirror::Class::StatusOffset())); in GenerateBitstringTypeCheckCompare() local
2569 __ Ldr(length, MemOperand(obj.X(), adjusted_offset)); in VisitArrayGet() local
2571 __ Ldr(length, HeapOperand(obj, count_offset)); in VisitArrayGet() local
2656 __ Ldr(out, HeapOperand(InputRegisterAt(instruction, 0), offset)); in VisitArrayLength() local
2763 __ Ldr(temp, HeapOperand(array, class_offset)); in VisitArraySet() local
2769 __ Ldr(temp, HeapOperand(temp, component_offset)); in VisitArraySet() local
2771 __ Ldr(temp2, HeapOperand(Register(value), class_offset)); in VisitArraySet() local
2784 __ Ldr(temp, HeapOperand(temp, super_offset)); in VisitArraySet() local
3684 __ Ldr(OutputRegister(flag), in VisitShouldDeoptimizeFlag() local
4300 __ Ldr(WRegisterFrom(maybe_temp2_loc), HeapOperand(temp.W(), array_length_offset)); in VisitCheckCast() local
4305 __ Ldr(WRegisterFrom(maybe_temp3_loc), HeapOperand(temp.W(), object_array_data_offset)); in VisitCheckCast() local
4395 __ Ldr(x9, MemOperand(x8, InlineCache::ClassesOffset().Int32Value())); in MaybeGenerateInlineCacheCheck() local
4415 __ Ldr(temp.W(), StackOperandFrom(receiver)); in VisitInvokeInterface() local
4419 __ Ldr(temp.W(), HeapOperand(temp.W(), class_offset)); in VisitInvokeInterface() local
4425 __ Ldr(temp.W(), HeapOperandFrom(receiver, class_offset)); in VisitInvokeInterface() local
4449 __ Ldr(ip1, StackOperandFrom(interface_method)); in VisitInvokeInterface() local
4462 __ Ldr(temp, in VisitInvokeInterface() local
4467 __ Ldr(temp, MemOperand(temp, method_offset)); in VisitInvokeInterface() local
4474 __ Ldr(lr, MemOperand(temp, entry_point.Int32Value())); in VisitInvokeInterface() local
4571 __ Ldr(XRegisterFrom(temp), in LoadMethod() local
4595 __ Ldr(XRegisterFrom(temp), MemOperand(tr, offset)); in GenerateStaticOrDirectCall() local
4657 __ Ldr(lr, MemOperand(XRegisterFrom(callee_method), offset.Int32Value())); in GenerateStaticOrDirectCall() local
4693 __ Ldr(lr, MemOperand(XRegisterFrom(callee_method), offset.Int32Value())); in GenerateStaticOrDirectCall() local
4723 __ Ldr(temp.W(), HeapOperandFrom(LocationFrom(receiver), class_offset)); in GenerateVirtualCall() local
4738 __ Ldr(temp, MemOperand(temp, method_offset)); in GenerateVirtualCall() local
4740 __ Ldr(lr, MemOperand(temp, entry_point.SizeValue())); in GenerateVirtualCall() local
4981 __ Ldr(reg.W(), DeduplicateBootImageAddressLiteral(reinterpret_cast<uintptr_t>(address))); in LoadBootImageAddress() local
5345 __ Ldr(out.W(), codegen_->DeduplicateBootImageAddressLiteral(address)); in VisitLoadClass() local
5349 __ Ldr(out, codegen_->DeduplicateJitClassLiteral(cls->GetDexFile(), in VisitLoadClass() local
5415 __ Ldr(OutputRegister(instruction), GetExceptionTlsAddress()); in VisitLoadException() local
5525 __ Ldr(out.W(), codegen_->DeduplicateBootImageAddressLiteral(address)); in VisitLoadString() local
5529 __ Ldr(out, codegen_->DeduplicateJitStringLiteral(load->GetDexFile(), in VisitLoadString() local
5731 __ Ldr(wzr, HeapOperandFrom(obj, Offset(0))); in GenerateImplicitNullCheck() local
6380 __ Ldr(jump_offset, MemOperand(table_base, index, UXTW, 2)); in VisitPackedSwitch() local
6417 __ Ldr(out_reg, HeapOperand(out_reg, offset)); in GenerateReferenceLoadOneRegister() local
6423 __ Ldr(out_reg, HeapOperand(out_reg, offset)); in GenerateReferenceLoadOneRegister() local
6453 __ Ldr(out_reg, HeapOperand(obj_reg, offset)); in GenerateReferenceLoadTwoRegisters() local
6459 __ Ldr(out_reg, HeapOperand(obj_reg, offset)); in GenerateReferenceLoadTwoRegisters() local
6527 __ Ldr(root_reg, MemOperand(obj, offset)); in GenerateGcRootFieldLoad() local
6831 __ Ldr(XRegisterFrom(locations->Out()), in VisitClassTableGet() local
6836 __ Ldr(XRegisterFrom(locations->Out()), MemOperand(XRegisterFrom(locations->InAt(0)), in VisitClassTableGet() local
6838 __ Ldr(XRegisterFrom(locations->Out()), in VisitClassTableGet() local
6938 __ Ldr(ip0.W(), lock_word); in EmitGrayCheckAndFastPath() local
6970 __ Ldr(entrypoint, MemOperand(tr, entry_point_offset)); in LoadReadBarrierMarkIntrospectionEntrypoint() local
7015 __ Ldr(ip0.W(), ldr_address); // Load the LDR (immediate) unsigned offset. in CompileBakerReadBarrierThunk() local
7018 __ Ldr(ip0.W(), MemOperand(base_reg, ip0, LSL, 2)); // Load the reference. in CompileBakerReadBarrierThunk() local
7045 __ Ldr(ip0.W(), ldr_address); // Load the LDR (register) unsigned offset. in CompileBakerReadBarrierThunk() local
7069 __ Ldr(ip0.W(), lock_word); in CompileBakerReadBarrierThunk() local