Searched refs:x86_64 (Results 1 – 25 of 32) sorted by relevance
12
32 class AssemblerX86_64Test : public AssemblerTest<x86_64::X86_64Assembler, x86_64::CpuRegister,33 x86_64::Immediate> {46 registers_.push_back(new x86_64::CpuRegister(x86_64::RAX)); in SetUpHelpers()47 registers_.push_back(new x86_64::CpuRegister(x86_64::RBX)); in SetUpHelpers()48 registers_.push_back(new x86_64::CpuRegister(x86_64::RCX)); in SetUpHelpers()49 registers_.push_back(new x86_64::CpuRegister(x86_64::RDX)); in SetUpHelpers()50 registers_.push_back(new x86_64::CpuRegister(x86_64::RBP)); in SetUpHelpers()51 registers_.push_back(new x86_64::CpuRegister(x86_64::RSP)); in SetUpHelpers()52 registers_.push_back(new x86_64::CpuRegister(x86_64::RSI)); in SetUpHelpers()53 registers_.push_back(new x86_64::CpuRegister(x86_64::RDI)); in SetUpHelpers()[all …]
24 namespace x86_64 {203 inline x86_64::X86_64ManagedRegister ManagedRegister::AsX86_64() const { in AsX86_64()204 x86_64::X86_64ManagedRegister reg(id_); in AsX86_64()
28 namespace x86_64 {
22 namespace x86_64 { namespace
25 namespace x86_64 {28 (1 << art::x86_64::RBX) | (1 << art::x86_64::RBP) | (1 << art::x86_64::R12) |29 (1 << art::x86_64::R13) | (1 << art::x86_64::R14) | (1 << art::x86_64::R15);31 (1 << art::x86_64::RSI) | (1 << art::x86_64::RDX) | (1 << art::x86_64::RCX) |32 (1 << art::x86_64::R8) | (1 << art::x86_64::R9);34 (1 << art::x86_64::XMM0) | (1 << art::x86_64::XMM1) | (1 << art::x86_64::XMM2) |35 (1 << art::x86_64::XMM3) | (1 << art::x86_64::XMM4) | (1 << art::x86_64::XMM5) |36 (1 << art::x86_64::XMM6) | (1 << art::x86_64::XMM7);38 (1 << art::x86_64::XMM12) | (1 << art::x86_64::XMM13) |39 (1 << art::x86_64::XMM14) | (1 << art::x86_64::XMM15);[all …]
27 namespace x86_64 {
25 namespace x86_64 {
25 namespace x86_64 { namespace
20 ART_TARGET_SUPPORTED_ARCH := arm arm64 mips x86 x86_6421 ART_HOST_SUPPORTED_ARCH := x86 x86_6468 ART_HOST_ARCH_64 := x86_6469 ART_HOST_ARCH := x86_64
142 namespace x86_64 { namespace144 std::unique_ptr<x86_64::X86_64Assembler> in CreateTrampoline()145 assembler(static_cast<x86_64::X86_64Assembler*>(Assembler::Create(kX86_64))); in CreateTrampoline()148 __ gs()->jmp(x86_64::Address::Absolute(offset, true)); in CreateTrampoline()166 return x86_64::CreateTrampoline(offset); in CreateTrampoline64()
38 namespace x86_64 {58 x86_64::X86_64ManagedRegister AsX86_64() const;
120 return new x86_64::X86_64Assembler(); in Create()
53 namespace x86_64 {123 friend class x86_64::X86_64Assembler;
254 arch/x86_64/context_x86_64.cc \255 arch/x86_64/entrypoints_init_x86_64.cc \256 arch/x86_64/jni_entrypoints_x86_64.S \257 arch/x86_64/memcmp16_x86_64.S \258 arch/x86_64/portable_entrypoints_x86_64.S \259 arch/x86_64/quick_entrypoints_x86_64.S \260 arch/x86_64/thread_x86_64.cc \295 arch/x86_64/registers_x86_64.h \
45 return new x86_64::X86_64Context(); in Create()
44 return new x86_64::X86_64ManagedRuntimeCallingConvention(is_static, is_synchronized, shorty); in Create()117 return new x86_64::X86_64JniCallingConvention(is_static, is_synchronized, shorty); in Create()
94 const bool x86_64 = true; in GetInstructionSize() local96 const bool x86_64 = false; in GetInstructionSize()139 if (x86_64 && opcode >= 0x40 && opcode <= 0x4f) { in GetInstructionSize()
62 mkdir -p $ANDROID_DATA/dalvik-cache/{x86,x86_64}
54 isa == kX86_64 ? x86_64::X86_64CalleeSaveFrameSize(type) : in GetCalleeSaveFrameSize()
23 namespace x86_64 {
24 namespace x86_64 { namespace
82 jni/quick/x86_64/calling_convention_x86_64.cc \114 utils/x86_64/assembler_x86_64.cc \115 utils/x86_64/managed_register_x86_64.cc \
26 namespace x86_64 {
173 x86_64::X86_64ManagedRegister AsX86_64() const;