/art/compiler/utils/riscv64/ |
D | jni_macro_assembler_riscv64.cc | 221 __ Loadw(dest.AsXRegister(), base.AsXRegister(), offs.Int32Value()); in Load() local 532 __ Loadw(tmp, TR, Thread::ThreadFlagsOffset<kRiscv64PointerSize>().Int32Value()); in SuspendCheck() local 573 __ Loadw(test_reg, TR, is_gc_marking_offset); in TestGcMarking() local 590 __ Loadw(tmp, ref, mirror::Object::MonitorOffset().Int32Value()); in TestMarkBit() local
|
D | assembler_riscv64_test.cc | 1001 __ Loadw(reg, narrow_literal); in TestLoadLiteral() local 9055 TEST_F(AssemblerRISCV64Test, Loadw) { in TEST_F() argument 9057 TestLoadStoreArbitraryOffset("Loadw", "lw", &Riscv64Assembler::Loadw, /*is_store=*/ false); in TEST_F()
|
D | assembler_riscv64.h | 1781 void Loadw(XRegister rd, XRegister rs1, int32_t offset); 1825 void Loadw(XRegister rd, Literal* literal);
|
D | assembler_riscv64.cc | 6319 void Riscv64Assembler::Loadw(XRegister rd, XRegister rs1, int32_t offset) { in Loadw() function in art::riscv64::Riscv64Assembler 6520 void Riscv64Assembler::Loadw(XRegister rd, Literal* literal) { in Loadw() function in art::riscv64::Riscv64Assembler
|
/art/compiler/optimizing/ |
D | code_generator_riscv64.cc | 908 __ Loadw(out.AsRegister<XRegister>(), rs1, offset); in Load() local 1137 __ Loadw(tmp, class_reg, mirror::Class::StatusOffset().SizeValue()); // Sign-extended. in GenerateClassInitializationCheck() local 1181 __ Loadw(tmp, TR, Thread::ThreadFlagsOffset<kRiscv64PointerSize>().Int32Value()); in GenerateSuspendCheck() local 2484 __ Loadw(temp, TR, Thread::IsGcMarkingOffset<kRiscv64PointerSize>().Int32Value()); in CheckGCCardIsValid() local 2814 __ Loadw(tmp, obj, count_offset); in VisitArrayGet() local 3386 __ Loadw(temp2, temp, array_length_offset); in VisitCheckCast() local 3588 __ Loadw(instruction->GetLocations()->Out().AsRegister<XRegister>(), in VisitShouldDeoptimizeFlag() local 4018 __ Loadw(out, TR, Thread::IsGcMarkingOffset<kRiscv64PointerSize>().Int32Value()); in VisitInstanceOf() local 4032 __ Loadw(out, temp, array_length_offset); in VisitInstanceOf() local 5974 __ Loadw(tmp, tmp2, mirror::Class::StatusOffset().SizeValue()); // Sign-extended. in GenerateFrameEntry() local [all …]
|
D | intrinsics_riscv64.cc | 855 __ Loadw(tmp, out, monitor_offset); in VisitReferenceRefersTo() local 1507 __ Loadw(temp1, array, length_offset); in CheckSystemArrayCopyPosition() local 1514 __ Loadw(temp1, array, length_offset); in CheckSystemArrayCopyPosition() local 1533 __ Loadw(temp1, array, length_offset); in CheckSystemArrayCopyPosition() local 3149 __ Loadw(temp, varhandle, access_mode_bit_mask_offset.Int32Value()); in GenerateVarHandleAccessModeAndVarTypeChecks() local 3323 __ Loadw(temp, object, array_length_offset.Int32Value()); in GenerateVarHandleArrayChecks() local 4669 __ Loadw(temp, object, array_length_offset.Int32Value()); in EmitByteArrayViewCode() local 4739 __ Loadw(out, TR, Thread::InterruptedOffset<kRiscv64PointerSize>().Int32Value()); in VisitThreadInterrupted() local
|