Home
last modified time | relevance | path

Searched refs:x86_64 (Results 1 – 25 of 49) sorted by relevance

12

/art/compiler/utils/x86_64/
Dassembler_x86_64_test.cc113 x86_64::Immediate imm(value); in TEST()
118 x86_64::Immediate imm2(value); in TEST()
125 bool operator()(const x86_64::CpuRegister& a, const x86_64::CpuRegister& b) const { in operator ()()
134 class AssemblerX86_64Test : public AssemblerTest<x86_64::X86_64Assembler,
135 x86_64::Address,
136 x86_64::CpuRegister,
137 x86_64::XmmRegister,
138 x86_64::Immediate> {
140 using Base = AssemblerTest<x86_64::X86_64Assembler,
141 x86_64::Address,
[all …]
Dmanaged_register_x86_64.h24 namespace x86_64 {
203 constexpr inline x86_64::X86_64ManagedRegister ManagedRegister::AsX86_64() const { in AsX86_64()
204 x86_64::X86_64ManagedRegister reg(id_); in AsX86_64()
/art/runtime/arch/x86_64/
Dcallee_save_frame_x86_64.h29 namespace x86_64 {
32 (1 << art::x86_64::kNumberOfCpuRegisters); // Fake return address callee save.
34 (1 << art::x86_64::RBX) | (1 << art::x86_64::RBP) | (1 << art::x86_64::R12) |
35 (1 << art::x86_64::R13) | (1 << art::x86_64::R14) | (1 << art::x86_64::R15);
37 (1 << art::x86_64::RSI) | (1 << art::x86_64::RDX) | (1 << art::x86_64::RCX) |
38 (1 << art::x86_64::R8) | (1 << art::x86_64::R9);
40 (1 << art::x86_64::RAX) | (1 << art::x86_64::RCX) | (1 << art::x86_64::RDX) |
41 (1 << art::x86_64::RSI) | (1 << art::x86_64::RDI) | (1 << art::x86_64::R8) |
42 (1 << art::x86_64::R9) | (1 << art::x86_64::R10) | (1 << art::x86_64::R11);
45 (1 << art::x86_64::XMM0) | (1 << art::x86_64::XMM1) | (1 << art::x86_64::XMM2) |
[all …]
Dregisters_x86_64.cc22 namespace x86_64 { namespace
Dregisters_x86_64.h25 namespace x86_64 {
/art/runtime/arch/x86/
Dinstruction_set_features_x86.h33 bool x86_64 = false);
36 static X86FeaturesUniquePtr FromBitmap(uint32_t bitmap, bool x86_64 = false);
39 static X86FeaturesUniquePtr FromCppDefines(bool x86_64 = false);
42 static X86FeaturesUniquePtr FromCpuInfo(bool x86_64 = false);
46 static X86FeaturesUniquePtr FromHwcap(bool x86_64 = false);
50 static X86FeaturesUniquePtr FromAssembly(bool x86_64 = false);
82 bool x86_64,
100 static X86FeaturesUniquePtr Create(bool x86_64,
Dinstruction_set_features_x86.cc73 X86FeaturesUniquePtr X86InstructionSetFeatures::Create(bool x86_64, in Create() argument
80 if (x86_64) { in Create()
99 bool x86_64) { in FromVariant() argument
125 return Create(x86_64, has_SSSE3, has_SSE4_1, has_SSE4_2, has_AVX, has_AVX2, has_POPCNT); in FromVariant()
128 X86FeaturesUniquePtr X86InstructionSetFeatures::FromBitmap(uint32_t bitmap, bool x86_64) { in FromBitmap() argument
135 return Create(x86_64, has_SSSE3, has_SSE4_1, has_SSE4_2, has_AVX, has_AVX2, has_POPCNT); in FromBitmap()
138 X86FeaturesUniquePtr X86InstructionSetFeatures::FromCppDefines(bool x86_64) { in FromCppDefines() argument
175 return Create(x86_64, has_SSSE3, has_SSE4_1, has_SSE4_2, has_AVX, has_AVX2, has_POPCNT); in FromCppDefines()
178 X86FeaturesUniquePtr X86InstructionSetFeatures::FromCpuInfo(bool x86_64) { in FromCpuInfo() argument
222 return Create(x86_64, has_SSSE3, has_SSE4_1, has_SSE4_2, has_AVX, has_AVX2, has_POPCNT); in FromCpuInfo()
[all …]
Dfault_handler_x86.cc106 const bool x86_64 = true; in GetInstructionSize() local
108 const bool x86_64 = false; in GetInstructionSize() local
156 if (x86_64 && opcode >= 0x40 && opcode <= 0x4f) { in GetInstructionSize()
/art/tools/luci/config/
Dluci-scheduler.cfg45 triggers: "host-x86_64-cdex-fast"
46 triggers: "host-x86_64-cms"
47 triggers: "host-x86_64-debug"
48 triggers: "host-x86_64-non-gen-cc"
49 triggers: "host-x86_64-ndebug"
50 triggers: "host-x86_64-poison-debug"
237 id: "host-x86_64-cdex-fast"
242 builder: "host-x86_64-cdex-fast"
247 id: "host-x86_64-cms"
252 builder: "host-x86_64-cms"
[all …]
Dluci-milo.cfg119 name: "buildbot/client.art/host-x86_64-cdex-fast"
120 name: "buildbucket/luci.art.ci/host-x86_64-cdex-fast"
125 name: "buildbot/client.art/host-x86_64-cms"
126 name: "buildbucket/luci.art.ci/host-x86_64-cms"
131 name: "buildbot/client.art/host-x86_64-debug"
132 name: "buildbucket/luci.art.ci/host-x86_64-debug"
137 name: "buildbot/client.art/host-x86_64-non-gen-cc"
138 name: "buildbucket/luci.art.ci/host-x86_64-non-gen-cc"
143 name: "buildbot/client.art/host-x86_64-ndebug"
144 name: "buildbucket/luci.art.ci/host-x86_64-ndebug"
[all …]
Dcr-buildbucket.cfg105 name: "host-x86_64-cdex-fast"
108 name: "host-x86_64-cms"
111 name: "host-x86_64-debug"
114 name: "host-x86_64-non-gen-cc"
117 name: "host-x86_64-ndebug"
120 name: "host-x86_64-poison-debug"
/art/build/
DAndroid.common.mk20 ART_TARGET_SUPPORTED_ARCH := arm arm64 mips mips64 x86 x86_64
21 ART_HOST_SUPPORTED_ARCH := x86 x86_64
25 ART_HOST_SUPPORTED_ARCH := x86 x86_64
89 ART_HOST_ARCH := x86_64
DAndroid.bp143 // The build assumes that all our x86/x86_64 hosts (such as buildbots and developer
148 // does not pick up these flags, cross-compiling from a x86/x86_64 host to a
149 // x86/x86_64 target should not be affected.
172 x86_64: {
/art/compiler/utils/
Dlabel.h44 namespace x86_64 {
124 friend class x86_64::X86_64Assembler;
125 friend class x86_64::NearLabel;
Dmanaged_register.h44 namespace x86_64 {
62 constexpr x86_64::X86_64ManagedRegister AsX86_64() const;
/art/test/609-checker-x86-bounds-check/
Dinfo.txt1 Checker test that we combine ArrayLength and BoundsCheck on x86/x86_64.
/art/test/593-checker-long-2-float-regression/
Dinfo.txt1 Regression test for x86_64's code generator, which had a bug in
/art/compiler/
DAndroid.bp161 x86_64: {
163 "jni/quick/x86_64/calling_convention_x86_64.cc",
168 "utils/x86_64/assembler_x86_64.cc",
169 "utils/x86_64/jni_macro_assembler_x86_64.cc",
170 "utils/x86_64/managed_register_x86_64.cc",
430 x86_64: {
433 // "utils/x86_64/managed_register_x86_64_test.cc",
496 x86_64: {
498 "utils/x86_64/assembler_x86_64_test.cc",
/art/compiler/optimizing/
Dinstruction_simplifier_x86_64.h26 namespace x86_64 {
Dintrinsics_x86_64.h28 namespace x86_64 {
/art/test/573-checker-checkcast-regression/
Dinfo.txt3 art::x86_64::NearLabel, the range of which was sometimes too short
/art/runtime/arch/
Dcontext-inl.h42 #define RUNTIME_CONTEXT_TYPE x86_64::X86_64Context
/art/runtime/
DAndroid.bp18 // we use gold as the linker (arm, x86, x86_64). The symbol is used by the debuggers to detect when
229 "arch/x86_64/registers_x86_64.cc",
291 x86_64: {
294 // shared between the x86 and x86_64 architectures.
296 ":libart_mterp.x86_64",
297 "arch/x86_64/context_x86_64.cc",
298 "arch/x86_64/entrypoints_init_x86_64.cc",
299 "arch/x86_64/jni_entrypoints_x86_64.S",
300 "arch/x86_64/memcmp16_x86_64.S",
301 "arch/x86_64/quick_entrypoints_x86_64.S",
[all …]
/art/build/apex/
Dart_prepostinstall_utils.sh38 x86_64)
/art/dex2oat/
DAndroid.bp61 x86_64: {
63 "linker/x86_64/relative_patcher_x86_64.cc",
454 x86_64: {
456 "linker/x86_64/relative_patcher_x86_64_test.cc",

12