/art/compiler/trampolines/ |
D | trampoline_compiler.cc | 137 __ Loadd(tmp, A0, JNIEnvExt::SelfOffset(kRiscv64PointerSize).Int32Value()); in CreateTrampoline() local 138 __ Loadd(tmp, tmp, offset.Int32Value()); in CreateTrampoline() local 142 __ Loadd(tmp, TR, offset.Int32Value()); in CreateTrampoline() local
|
/art/compiler/utils/riscv64/ |
D | jni_macro_assembler_riscv64.cc | 112 __ Loadd(enum_cast<XRegister>(reg), SP, offset); in RemoveFrame() local 117 __ Loadd(RA, SP, offset); in RemoveFrame() local 224 __ Loadd(dest.AsXRegister(), base.AsXRegister(), offs.Int32Value()); in Load() local 441 __ Loadd(tmp, base.AsXRegister(), offs.Int32Value()); in Jump() local 448 __ Loadd(RA, base.AsXRegister(), offs.Int32Value()); in Call() local 525 __ Loadd(scratch, TR, thread_mutator_lock_offset.Int32Value()); in TryToTransitionFromNativeToRunnable() local 541 __ Loadd(tmp, TR, Thread::ExceptionOffset<kRiscv64PointerSize>().Int32Value()); in ExceptionPoll() local 549 __ Loadd(A0, TR, Thread::ExceptionOffset<kRiscv64PointerSize>().Int32Value()); in DeliverPendingException() local 550 __ Loadd(RA, TR, QUICK_ENTRYPOINT_OFFSET(kRiscv64PointerSize, pDeliverException).Int32Value()); in DeliverPendingException() local
|
D | assembler_riscv64_test.cc | 1005 __ Loadd(reg, wide_literal); in TestLoadLiteral() local 9060 TEST_F(AssemblerRISCV64Test, Loadd) { in TEST_F() argument 9062 TestLoadStoreArbitraryOffset("Loadd", "ld", &Riscv64Assembler::Loadd, /*is_store=*/ false); in TEST_F()
|
D | assembler_riscv64.h | 1782 void Loadd(XRegister rd, XRegister rs1, int32_t offset); 1827 void Loadd(XRegister rd, Literal* literal);
|
D | assembler_riscv64.cc | 6323 void Riscv64Assembler::Loadd(XRegister rd, XRegister rs1, int32_t offset) { in Loadd() function in art::riscv64::Riscv64Assembler 6530 void Riscv64Assembler::Loadd(XRegister rd, Literal* literal) { in Loadd() function in art::riscv64::Riscv64Assembler
|
/art/compiler/optimizing/ |
D | code_generator_riscv64.cc | 286 __ Loadd(RA, TR, entrypoint_offset); in EmitNativeCode() local 911 __ Loadd(out.AsRegister<XRegister>(), rs1, offset); in Load() local 1279 __ Loadd(temp.AsRegister<XRegister>(), TR, entry_point_offset); in EmitBakerReadBarierMarkingCheck() local 1936 __ Loadd(tmp, TR, entry_point_offset); in GenerateReferenceLoadWithBakerReadBarrier() local 2448 __ Loadd(card, TR, Thread::CardTableOffset<kRiscv64PointerSize>().Int32Value()); in MarkGCCard() local 2475 __ Loadd(card, TR, Thread::CardTableOffset<kRiscv64PointerSize>().Int32Value()); in CheckGCCardIsValid() local 2646 __ Loadd(tmp, TR, trace_buffer_index_offset); in GenerateMethodEntryExitHook() local 2659 __ Loadd(tmp2, TR, Thread::TraceBufferPtrOffset<kRiscv64PointerSize>().SizeValue()); in GenerateMethodEntryExitHook() local 3434 __ Loadd(out, in, method_offset.SizeValue()); in VisitClassTableGet() local 3438 __ Loadd(out, in, mirror::Class::ImtPtrOffset(kRiscv64PointerSize).Uint32Value()); in VisitClassTableGet() local [all …]
|
D | intrinsics_riscv64.cc | 3420 __ Loadd(field, varhandle, art_field_offset.Int32Value()); in GenerateVarHandleTarget() local 5189 __ Loadd(tmp, source_ptr, 0); in VisitStringGetCharsNoCheck() local
|