Home
last modified time | relevance | path

Searched refs:riscv64 (Results 1 – 25 of 54) sorted by relevance

123

/art/runtime/arch/riscv64/
Dcallee_save_frame_riscv64.h30 namespace riscv64 {
33 (1 << art::riscv64::RA); // Return address
37 (1 << art::riscv64::S0) | (1 << art::riscv64::S2) | (1 << art::riscv64::S3) |
38 (1 << art::riscv64::S4) | (1 << art::riscv64::S5) | (1 << art::riscv64::S6) |
39 (1 << art::riscv64::S7) | (1 << art::riscv64::S8) | (1 << art::riscv64::S9) |
40 (1 << art::riscv64::S10) | (1 << art::riscv64::S11);
46 (1 << art::riscv64::A1) | (1 << art::riscv64::A2) | (1 << art::riscv64::A3) |
47 (1 << art::riscv64::A4) | (1 << art::riscv64::A5) | (1 << art::riscv64::A6) |
48 (1 << art::riscv64::A7);
51 (1 << art::riscv64::T0) | (1 << art::riscv64::T1) | (1 << art::riscv64::T2) |
[all …]
Dregisters_riscv64.cc22 namespace riscv64 { namespace
Djni_frame_riscv64.h29 namespace riscv64 {
/art/compiler/utils/
Dlabel.h34 namespace riscv64 {
116 friend class riscv64::Riscv64Assembler;
117 friend class riscv64::Riscv64Label;
Dmanaged_register.h35 namespace riscv64 {
58 constexpr riscv64::Riscv64ManagedRegister AsRiscv64() const;
/art/compiler/utils/riscv64/
Dmanaged_register_riscv64.h28 namespace riscv64 {
125 constexpr inline riscv64::Riscv64ManagedRegister ManagedRegister::AsRiscv64() const { in AsRiscv64()
126 riscv64::Riscv64ManagedRegister reg(id_); in AsRiscv64()
Dmanaged_register_riscv64.cc22 namespace riscv64 { namespace
/art/tools/luci/config/generated/
Dluci-scheduler.cfg208 id: "qemu-riscv64-ndebug"
214 builder: "qemu-riscv64-ndebug"
218 id: "qemu-riscv64-ndebug-build_only"
224 builder: "qemu-riscv64-ndebug-build_only"
281 triggers: "qemu-riscv64-ndebug"
282 triggers: "qemu-riscv64-ndebug-build_only"
315 triggers: "qemu-riscv64-ndebug"
316 triggers: "qemu-riscv64-ndebug-build_only"
349 triggers: "qemu-riscv64-ndebug"
350 triggers: "qemu-riscv64-ndebug-build_only"
[all …]
/art/compiler/optimizing/
Dcritical_native_abi_fixup_riscv64.h25 namespace riscv64 {
Dinstruction_simplifier_riscv64.h26 namespace riscv64 {
Doptimization.cc117 return riscv64::CriticalNativeAbiFixupRiscv64::kCriticalNativeAbiFixupRiscv64PassName; in OptimizationPassName()
119 return riscv64::InstructionSimplifierRiscv64::kInstructionSimplifierRiscv64PassName; in OptimizationPassName()
319 opt = new (allocator) riscv64::CriticalNativeAbiFixupRiscv64(graph, stats); in ConstructOptimizations()
323 opt = new (allocator) riscv64::InstructionSimplifierRiscv64(graph, stats); in ConstructOptimizations()
Dcritical_native_abi_fixup_riscv64.cc24 namespace riscv64 { namespace
Dintrinsics_riscv64.h30 namespace riscv64 {
/art/runtime/arch/
Dcontext-inl.h33 #define RUNTIME_CONTEXT_TYPE riscv64::Riscv64Context
/art/compiler/
DAndroid.bp235 riscv64: {
237 "jni/quick/riscv64/calling_convention_riscv64.cc",
242 "utils/riscv64/assembler_riscv64.cc",
243 "utils/riscv64/jni_macro_assembler_riscv64.cc",
244 "utils/riscv64/managed_register_riscv64.cc",
511 riscv64: {
513 "utils/riscv64/managed_register_riscv64_test.cc",
594 riscv64: {
596 "utils/riscv64/assembler_riscv64_test.cc",
597 "utils/riscv64/jni_macro_assembler_riscv64_test.cc",
/art/disassembler/
Ddisassembler_riscv64.h23 namespace riscv64 {
Ddisassembler.cc62 return new riscv64::DisassemblerRiscv64(options); in Create()
/art/tools/
Dbuildbot-utils.sh90 if [[ "$TARGET_ARCH" =~ ^(arm64|riscv64)$ ]]; then
Dbuildbot-vm.sh60 usr/lib/riscv64-linux-gnu/opensbi/generic/fw_jump.elf
107 (qemu-system-riscv64 \
/art/runtime/entrypoints/quick/
Dcallee_save_frame.h86 using type = riscv64::Riscv64CalleeSaveFrame;
/art/runtime/
Dnterp_helpers.cc118 riscv64::Riscv64CalleeSaveFrame::GetCoreSpills(CalleeSaveType::kSaveAllCalleeSaves); in NterpGetFrameEntrySize()
119 fp_spills = riscv64::Riscv64CalleeSaveFrame::GetFpSpills(CalleeSaveType::kSaveAllCalleeSaves); in NterpGetFrameEntrySize()
/art/runtime/entrypoints/jni/
Djni_entrypoints.cc151 return riscv64::GetCriticalNativeStubFrameSize(shorty); in artCriticalNativeFrameSize()
188 return riscv64::GetCriticalNativeDirectCallFrameSize(shorty); in artCriticalNativeFrameSize()
/art/compiler/jni/quick/riscv64/
Dcalling_convention_riscv64.h25 namespace riscv64 {
/art/build/
DAndroid.common.mk20 ART_TARGET_SUPPORTED_ARCH := arm arm64 riscv64 x86 x86_64
/art/compiler/jni/quick/
Dcalling_convention.cc71 new (allocator) riscv64::Riscv64ManagedRuntimeCallingConvention( in Create()
172 new (allocator) riscv64::Riscv64JniCallingConvention( in Create()

123