/art/compiler/utils/x86/ |
D | assembler_x86_test.cc | 36 class AssemblerX86Test : public AssemblerTest<x86::X86Assembler, x86::Register, 37 x86::XmmRegister, x86::Immediate> { 39 typedef AssemblerTest<x86::X86Assembler, x86::Register, 40 x86::XmmRegister, x86::Immediate> Base; 59 new x86::Register(x86::EAX), in SetUpHelpers() 60 new x86::Register(x86::EBX), in SetUpHelpers() 61 new x86::Register(x86::ECX), in SetUpHelpers() 62 new x86::Register(x86::EDX), in SetUpHelpers() 63 new x86::Register(x86::EBP), in SetUpHelpers() 64 new x86::Register(x86::ESP), in SetUpHelpers() [all …]
|
D | managed_register_x86.h | 25 namespace x86 { 218 constexpr inline x86::X86ManagedRegister ManagedRegister::AsX86() const { in AsX86() 219 x86::X86ManagedRegister reg(id_); in AsX86()
|
/art/runtime/arch/x86/ |
D | quick_method_frame_info_x86.h | 26 namespace x86 { 40 (1 << art::x86::kNumberOfCpuRegisters); // Fake return address callee save. 42 (1 << art::x86::EBP) | (1 << art::x86::ESI) | (1 << art::x86::EDI); 44 (1 << art::x86::ECX) | (1 << art::x86::EDX) | (1 << art::x86::EBX); 46 (1 << art::x86::EAX) | (1 << art::x86::ECX) | (1 << art::x86::EDX) | (1 << art::x86::EBX); 49 (1 << art::x86::XMM0) | (1 << art::x86::XMM1) | 50 (1 << art::x86::XMM2) | (1 << art::x86::XMM3); 52 (1 << art::x86::XMM0) | (1 << art::x86::XMM1) | 53 (1 << art::x86::XMM2) | (1 << art::x86::XMM3) | 54 (1 << art::x86::XMM4) | (1 << art::x86::XMM5) | [all …]
|
D | registers_x86.cc | 22 namespace x86 { namespace
|
D | registers_x86.h | 27 namespace x86 {
|
/art/build/ |
D | Android.common.mk | 20 ART_TARGET_SUPPORTED_ARCH := arm arm64 mips mips64 x86 x86_64 21 ART_HOST_SUPPORTED_ARCH := x86 x86_64 24 ART_HOST_SUPPORTED_ARCH := x86 x86_64 28 ART_HOST_SUPPORTED_ARCH := x86 82 ART_HOST_ARCH := x86 91 2ND_ART_HOST_ARCH := x86 92 2ND_HOST_ARCH := x86
|
/art/test/952-invoke-custom/generator/ |
D | build-test.sh | 67 …OP/out/host/linux-x86/../common/obj/JAVA_LIBRARIES/core-libart-hostdex_intermediates/classes.jack:… 69 …OP/out/host/linux-x86/../common/obj/JAVA_LIBRARIES/core-libart-hostdex_intermediates/classes.jack:…
|
/art/compiler/utils/ |
D | label.h | 42 namespace x86 { 124 friend class x86::X86Assembler; 125 friend class x86::NearLabel;
|
/art/compiler/ |
D | Android.bp | 164 x86: { 166 "jni/quick/x86/calling_convention_x86.cc", 167 "linker/x86/relative_patcher_x86.cc", 168 "linker/x86/relative_patcher_x86_base.cc", 174 "utils/x86/assembler_x86.cc", 175 "utils/x86/jni_macro_assembler_x86.cc", 176 "utils/x86/managed_register_x86.cc", 404 x86: { 406 "linker/x86/relative_patcher_x86_test.cc", 407 "utils/x86/managed_register_x86_test.cc", [all …]
|
/art/disassembler/ |
D | disassembler.cc | 46 return new x86::DisassemblerX86(options, false); in Create() 48 return new x86::DisassemblerX86(options, true); in Create()
|
/art/compiler/optimizing/ |
D | codegen_test_utils.h | 127 class TestCodeGeneratorX86 : public x86::CodeGeneratorX86 { 132 : x86::CodeGeneratorX86(graph, isa_features, compiler_options) { in TestCodeGeneratorX86() 134 AddAllocatedRegister(Location::RegisterLocation(x86::EDI)); in TestCodeGeneratorX86() 138 x86::CodeGeneratorX86::SetupBlockedRegisters(); in SetupBlockedRegisters() 140 blocked_core_registers_[x86::EBX] = true; in SetupBlockedRegisters() 143 blocked_core_registers_[x86::EDI] = false; in SetupBlockedRegisters()
|
D | register_allocator_test.cc | 63 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); in Check() 82 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); in TEST_F() 321 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); in Loop3() 358 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); in TEST_F() 413 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); in DeadPhi() 441 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); in TEST_F() 571 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); in PhiHint() 589 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); in PhiHint() 609 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); in PhiHint() 629 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); in PhiHint() [all …]
|
D | live_ranges_test.cc | 67 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); in TEST_F() 115 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); in TEST_F() 166 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); in TEST_F() 245 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); in TEST_F() 324 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); in TEST_F() 402 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); in TEST_F()
|
D | x86_memory_gen.h | 26 namespace x86 {
|
D | pc_relative_fixups_x86.h | 27 namespace x86 {
|
/art/test/609-checker-x86-bounds-check/ |
D | info.txt | 1 Checker test that we combine ArrayLength and BoundsCheck on x86/x86_64.
|
/art/runtime/interpreter/mterp/ |
D | rebuild.sh | 23 for arch in arm x86 mips arm64 x86_64 mips64; do TARGET_ARCH_EXT=$arch make -f Makefile_mterp; done
|
/art/test/528-long-hint/ |
D | info.txt | 1 Regression test for optimizing that used to crash on x86 when
|
/art/test/413-regalloc-regression/ |
D | info.txt | 2 fail compiling removeElementAt in x86.
|
/art/runtime/ |
D | Android.bp | 18 // we use gold as the linker (arm, x86, x86_64). The symbol is used by the debuggers to detect when 233 "arch/x86/instruction_set_features_x86.cc", 234 "arch/x86/registers_x86.cc", 286 x86: { 290 "arch/x86/context_x86.cc", 291 "arch/x86/entrypoints_init_x86.cc", 292 "arch/x86/jni_entrypoints_x86.S", 293 "arch/x86/memcmp16_x86.S", 294 "arch/x86/quick_entrypoints_x86.S", 295 "arch/x86/thread_x86.cc", [all …]
|
/art/test/467-regalloc-pair/ |
D | info.txt | 2 that used to trip when compiling TestCase.testCase on x86.
|
/art/test/456-baseline-array-set/ |
D | info.txt | 1 Test for optimizing on x86, where we could run out
|
/art/test/458-long-to-fpu/ |
D | info.txt | 1 Regression test for x86's code generator, which had a bug in
|
/art/test/574-irreducible-and-constant-area/ |
D | info.txt | 1 Regression test for intrinsics on x86, which used to wrongly assume
|
/art/test/521-regression-integer-field-set/ |
D | info.txt | 1 Regression test for Optimizing's x86-64 code generator, where moving a
|