• Home
  • Raw
  • Download

Lines Matching defs:Ldr

851     __ Ldr(lr, MemOperand(tr, entrypoint_offset));  in EmitNativeCode()  local
1208 __ Ldr(value, MemOperand(sp, codegen_->GetStackOffsetOfShouldDeoptimizeFlag())); in GenerateMethodEntryExitHook() local
1245 __ Ldr(method, MemOperand(sp, 0)); in MaybeIncrementHotness() local
1267 __ Ldr(temp, DeduplicateUint64Literal(address)); in MaybeIncrementHotness() local
1296 __ Ldr(temp1, MemOperand(kArtMethodRegister, ArtMethod::DeclaringClassOffset().Int32Value())); in GenerateFrameEntry() local
1311 __ Ldr(temp1, HeapOperand(temp1, mirror::Class::ClinitThreadIdOffset().Int32Value())); in GenerateFrameEntry() local
1312 __ Ldr(temp2, MemOperand(tr, Thread::TidOffset<kArm64PointerSize>().Int32Value())); in GenerateFrameEntry() local
1320 __ Ldr(temp1.X(), MemOperand(tr, entrypoint_offset.Int32Value())); in GenerateFrameEntry() local
1466 __ Ldr(card, MemOperand(tr, Thread::CardTableOffset<kArm64PointerSize>().Int32Value())); in MarkGCCard() local
1531 __ Ldr(reg, MemOperand(sp, stack_index)); in RestoreCoreRegister() local
1636 __ Ldr(dst, StackOperandFrom(source)); in MoveLocation() local
1731 __ Ldr(temp, StackOperandFrom(source)); in MoveLocation() local
1760 __ Ldr(dst, src); in Load() local
1968 __ Ldr(lr, MemOperand(tr, entrypoint_offset.Int32Value())); in InvokeRuntime() local
1989 __ Ldr(lr, MemOperand(tr, entry_point_offset)); in InvokeRuntimeWithoutRecordingPcInfo() local
2021 __ Ldr(temp, HeapOperand(temp, mirror::Class::StatusOffset())); in GenerateBitstringTypeCheckCompare() local
2070 __ Ldr(kImplicitSuspendCheckRegister, MemOperand(kImplicitSuspendCheckRegister)); in GenerateSuspendCheck() local
2095 __ Ldr(temp, MemOperand(tr, Thread::ThreadFlagsOffset<kArm64PointerSize>().SizeValue())); in GenerateSuspendCheck() local
2747 __ Ldr(length, MemOperand(obj.X(), adjusted_offset)); in VisitArrayGet() local
2749 __ Ldr(length, HeapOperand(obj, count_offset)); in VisitArrayGet() local
2834 __ Ldr(out, HeapOperand(InputRegisterAt(instruction, 0), offset)); in VisitArrayLength() local
2942 __ Ldr(temp, HeapOperand(array, class_offset)); in VisitArraySet() local
2948 __ Ldr(temp, HeapOperand(temp, component_offset)); in VisitArraySet() local
2950 __ Ldr(temp2, HeapOperand(Register(value), class_offset)); in VisitArraySet() local
2963 __ Ldr(temp, HeapOperand(temp, super_offset)); in VisitArraySet() local
3869 __ Ldr(OutputRegister(flag), in VisitShouldDeoptimizeFlag() local
4488 __ Ldr(WRegisterFrom(maybe_temp2_loc), HeapOperand(temp.W(), array_length_offset)); in VisitCheckCast() local
4493 __ Ldr(WRegisterFrom(maybe_temp3_loc), HeapOperand(temp.W(), object_array_data_offset)); in VisitCheckCast() local
4581 __ Ldr(x9, MemOperand(x8, InlineCache::ClassesOffset().Int32Value())); in MaybeGenerateInlineCacheCheck() local
4600 __ Ldr(temp.W(), StackOperandFrom(receiver)); in VisitInvokeInterface() local
4604 __ Ldr(temp.W(), HeapOperand(temp.W(), class_offset)); in VisitInvokeInterface() local
4610 __ Ldr(temp.W(), HeapOperandFrom(receiver, class_offset)); in VisitInvokeInterface() local
4634 __ Ldr(ip1, StackOperandFrom(interface_method)); in VisitInvokeInterface() local
4647 __ Ldr(temp, in VisitInvokeInterface() local
4652 __ Ldr(temp, MemOperand(temp, method_offset)); in VisitInvokeInterface() local
4659 __ Ldr(lr, MemOperand(temp, entry_point.Int32Value())); in VisitInvokeInterface() local
4751 __ Ldr(XRegisterFrom(temp), in LoadMethod() local
4775 __ Ldr(XRegisterFrom(temp), MemOperand(tr, offset)); in GenerateStaticOrDirectCall() local
4838 __ Ldr(lr, MemOperand(XRegisterFrom(callee_method), offset.Int32Value())); in GenerateStaticOrDirectCall() local
4874 __ Ldr(lr, MemOperand(XRegisterFrom(callee_method), offset.Int32Value())); in GenerateStaticOrDirectCall() local
4904 __ Ldr(temp.W(), HeapOperandFrom(LocationFrom(receiver), class_offset)); in GenerateVirtualCall() local
4919 __ Ldr(temp, MemOperand(temp, method_offset)); in GenerateVirtualCall() local
4921 __ Ldr(lr, MemOperand(temp, entry_point.SizeValue())); in GenerateVirtualCall() local
5168 __ Ldr(reg.W(), DeduplicateBootImageAddressLiteral(reinterpret_cast<uintptr_t>(address))); in LoadBootImageAddress() local
5526 __ Ldr(out.W(), codegen_->DeduplicateBootImageAddressLiteral(address)); in VisitLoadClass() local
5530 __ Ldr(out, codegen_->DeduplicateJitClassLiteral(cls->GetDexFile(), in VisitLoadClass() local
5596 __ Ldr(OutputRegister(instruction), GetExceptionTlsAddress()); in VisitLoadException() local
5700 __ Ldr(out.W(), codegen_->DeduplicateBootImageAddressLiteral(address)); in VisitLoadString() local
5704 __ Ldr(out, codegen_->DeduplicateJitStringLiteral(load->GetDexFile(), in VisitLoadString() local
5906 __ Ldr(wzr, HeapOperandFrom(obj, Offset(0))); in GenerateImplicitNullCheck() local
6558 __ Ldr(jump_offset, MemOperand(table_base, index, UXTW, 2)); in VisitPackedSwitch() local
6595 __ Ldr(out_reg, HeapOperand(out_reg, offset)); in GenerateReferenceLoadOneRegister() local
6601 __ Ldr(out_reg, HeapOperand(out_reg, offset)); in GenerateReferenceLoadOneRegister() local
6631 __ Ldr(out_reg, HeapOperand(obj_reg, offset)); in GenerateReferenceLoadTwoRegisters() local
6637 __ Ldr(out_reg, HeapOperand(obj_reg, offset)); in GenerateReferenceLoadTwoRegisters() local
6705 __ Ldr(root_reg, MemOperand(obj, offset)); in GenerateGcRootFieldLoad() local
7009 __ Ldr(XRegisterFrom(locations->Out()), in VisitClassTableGet() local
7014 __ Ldr(XRegisterFrom(locations->Out()), MemOperand(XRegisterFrom(locations->InAt(0)), in VisitClassTableGet() local
7016 __ Ldr(XRegisterFrom(locations->Out()), in VisitClassTableGet() local
7119 __ Ldr(ip0.W(), lock_word); in EmitGrayCheckAndFastPath() local
7157 __ Ldr(entrypoint, MemOperand(tr, entry_point_offset)); in LoadReadBarrierMarkIntrospectionEntrypoint() local
7202 __ Ldr(ip0.W(), ldr_address); // Load the LDR (immediate) unsigned offset. in CompileBakerReadBarrierThunk() local
7205 __ Ldr(ip0.W(), MemOperand(base_reg, ip0, LSL, 2)); // Load the reference. in CompileBakerReadBarrierThunk() local
7232 __ Ldr(ip0.W(), ldr_address); // Load the LDR (register) unsigned offset. in CompileBakerReadBarrierThunk() local
7256 __ Ldr(ip0.W(), lock_word); in CompileBakerReadBarrierThunk() local