/art/compiler/optimizing/ |
D | intrinsics_riscv64.cc | 62 __ Loadwu(tmp_reg, src_curr_addr, 0); in EmitNativeCode() local 730 __ Loadwu(out, temp, 0); in BOXED_TYPES() local 766 __ Loadwu(temp, TR, Thread::WeakRefAccessEnabledOffset<kRiscv64PointerSize>().Int32Value()); in VisitReferenceGetReferent() local 838 __ Loadwu(tmp, TR, Thread::IsGcMarkingOffset<kRiscv64PointerSize>().Int32Value()); in VisitReferenceRefersTo() local 1154 __ Loadwu(temp, str, class_offset); in VisitStringEquals() local 1156 __ Loadwu(temp1, arg, class_offset); in VisitStringEquals() local 1163 __ Loadwu(temp, str, count_offset); in VisitStringEquals() local 1164 __ Loadwu(temp1, arg, count_offset); in VisitStringEquals() local 1718 __ Loadwu(temp, klass, component_offset); in VisitSystemArrayCopy() local 1753 __ Loadwu(temp1, dest, class_offset); in VisitSystemArrayCopy() local [all …]
|
D | code_generator_riscv64.cc | 914 __ Loadwu(out.AsRegister<XRegister>(), rs1, offset); in Load() local 1221 __ Loadwu(out_reg, out_reg, offset); in GenerateReferenceLoadOneRegister() local 1227 __ Loadwu(out_reg, out_reg, offset); in GenerateReferenceLoadOneRegister() local 1255 __ Loadwu(out_reg, obj_reg, offset); in GenerateReferenceLoadTwoRegisters() local 1261 __ Loadwu(out_reg, obj_reg, offset); in GenerateReferenceLoadTwoRegisters() local 1316 __ Loadwu(root_reg, obj, offset); in GenerateGcRootFieldLoad() local 1347 __ Loadwu(root_reg, obj, offset); in GenerateGcRootFieldLoad() local 1917 __ Loadwu(reg, reg, offset); in GenerateReferenceLoadWithBakerReadBarrier() local 1920 __ Loadwu(reg, obj, offset); in GenerateReferenceLoadWithBakerReadBarrier() local 2624 __ Loadwu(tmp, SP, codegen_->GetStackOffsetOfShouldDeoptimizeFlag()); in GenerateMethodEntryExitHook() local [all …]
|
/art/compiler/utils/riscv64/ |
D | jni_macro_assembler_riscv64.cc | 248 __ Loadwu(dest.AsXRegister(), base.AsXRegister(), offs.Int32Value()); in LoadGcRootWithoutReadBarrier() local 319 __ Loadwu(reg.AsRiscv64().AsXRegister(), SP, src.GetFrameOffset().SizeValue()); in MoveArguments() local 423 __ Loadwu(reg, reg, 0); in DecodeJNITransitionOrLocalJObject() local
|
D | assembler_riscv64_test.cc | 1003 __ Loadwu(reg, narrow_literal); in TestLoadLiteral() local 9075 TEST_F(AssemblerRISCV64Test, Loadwu) { in TEST_F() argument 9077 TestLoadStoreArbitraryOffset("Loadwu", "lwu", &Riscv64Assembler::Loadwu, /*is_store=*/ false); in TEST_F()
|
D | assembler_riscv64.h | 1785 void Loadwu(XRegister rd, XRegister rs1, int32_t offset); 1826 void Loadwu(XRegister rd, Literal* literal);
|
D | assembler_riscv64.cc | 6335 void Riscv64Assembler::Loadwu(XRegister rd, XRegister rs1, int32_t offset) { in Loadwu() function in art::riscv64::Riscv64Assembler 6525 void Riscv64Assembler::Loadwu(XRegister rd, Literal* literal) { in Loadwu() function in art::riscv64::Riscv64Assembler
|