/art/compiler/utils/x86/ |
H A 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; 44 return "x86"; 59 new x86 [all...] |
H A D | managed_register_x86.h | 25 namespace x86 { namespace in namespace:art 28 // The registers in kReservedCpuRegistersArray in x86.cc are not used in pairs. 29 // The table kRegisterPairs in x86.cc must be kept in sync with this enum. 216 } // namespace x86 218 constexpr inline x86::X86ManagedRegister ManagedRegister::AsX86() const { 219 x86::X86ManagedRegister reg(id_);
|
H A D | constants_x86.h | 22 #include "arch/x86/registers_x86.h" 28 namespace x86 { namespace in namespace:art 126 } // namespace x86
|
/art/runtime/arch/x86/ |
H A D | quick_method_frame_info_x86.h | 26 namespace x86 { namespace in namespace:art 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 [all...] |
H A D | registers_x86.cc | 22 namespace x86 { namespace in namespace:art 36 } // namespace x86
|
H A D | registers_x86.h | 27 namespace x86 { namespace in namespace:art 44 } // namespace x86
|
/art/runtime/interpreter/mterp/ |
H A 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/build/ |
H A 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/compiler/optimizing/ |
H A D | x86_memory_gen.h | 26 namespace x86 { namespace in namespace:art 43 } // namespace x86
|
H A D | pc_relative_fixups_x86.h | 27 namespace x86 { namespace in namespace:art 43 } // namespace x86
|
H A D | x86_memory_gen.cc | 22 namespace x86 { namespace in namespace:art 84 } // namespace x86
|
H A D | codegen_test_utils.h | 28 #include "arch/x86/instruction_set_features_x86.h" 29 #include "arch/x86/registers_x86.h" 127 class TestCodeGeneratorX86 : public x86::CodeGeneratorX86 { 132 : x86::CodeGeneratorX86(graph, isa_features, compiler_options) { 134 AddAllocatedRegister(Location::RegisterLocation(x86::EDI)); 138 x86::CodeGeneratorX86::SetupBlockedRegisters(); 140 blocked_core_registers_[x86::EBX] = true; 143 blocked_core_registers_[x86::EDI] = false;
|
H A D | intrinsics_x86.h | 28 namespace x86 { namespace in namespace:art 81 } // namespace x86
|
H A D | register_allocator_test.cc | 17 #include "arch/x86/instruction_set_features_x86.h" 63 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); 82 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); 321 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); 358 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); 413 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); 441 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); 571 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); 589 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); 609 x86 [all...] |
H A D | live_ranges_test.cc | 17 #include "arch/x86/instruction_set_features_x86.h" 67 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); 115 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); 166 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); 245 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); 324 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); 402 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions());
|
H A D | dead_code_elimination_test.cc | 17 #include "arch/x86/instruction_set_features_x86.h" 46 x86::CodeGeneratorX86 codegenX86(graph, *features_x86.get(), CompilerOptions());
|
/art/compiler/utils/ |
H A D | label.h | 42 namespace x86 { namespace in namespace:art 124 friend class x86::X86Assembler; 125 friend class x86::NearLabel;
|
H A D | managed_register.h | 40 namespace x86 { namespace in namespace:art 61 constexpr x86::X86ManagedRegister AsX86() const;
|
H A D | jni_macro_assembler.cc | 35 #include "x86/jni_macro_assembler_x86.h" 73 return MacroAsm32UniquePtr(new (arena) x86::X86JNIMacroAssembler(arena));
|
/art/runtime/arch/ |
H A D | context.cc | 28 #include "x86/context_x86.h" 47 return new x86::X86Context();
|
H A D | arch_test.cc | 112 namespace x86 { namespace in namespace:art 113 #include "arch/x86/asm_support_x86.h" 122 } // namespace x86 156 TEST_ARCH(X86, x86)
|
/art/disassembler/ |
H A D | disassembler.cc | 46 return new x86::DisassemblerX86(options, false); 48 return new x86::DisassemblerX86(options, true);
|
H A D | disassembler_x86.h | 23 namespace x86 { namespace in namespace:art 49 } // namespace x86
|
/art/test/952-invoke-custom/generator/ |
H A D | build-test.sh | 67 jack -g -cp $ANDROID_BUILD_TOP/out/host/linux-x86/../common/obj/JAVA_LIBRARIES/core-libart-hostdex_intermediates/classes.jack:$ANDROID_BUILD_TOP/out/host/linux-x86/../common/obj/JAVA_LIBRARIES/core-oj-hostdex_intermediates/classes.jack:$jack_annotations_lib -D sched.runner=multi-threaded -D sched.runner.thread.kind=fixed -D sched.runner.thread.fixed.count=4 -D jack.java.source.version=1.7 -D jack.android.min-api-level=o-b2 --output-jack $jack_file $src_file 69 jack -g -cp $ANDROID_BUILD_TOP/out/host/linux-x86/../common/obj/JAVA_LIBRARIES/core-libart-hostdex_intermediates/classes.jack:$ANDROID_BUILD_TOP/out/host/linux-x86/../common/obj/JAVA_LIBRARIES/core-oj-hostdex_intermediates/classes.jack -D sched.runner=multi-threaded -D sched.runner.thread.kind=fixed -D sched.runner.thread.fixed.count=4 -D jack.java.source.version=1.7 -D jack.android.min-api-level=o-b2 --import $jack_file --output-dex .
|
/art/compiler/jni/quick/x86/ |
H A D | calling_convention_x86.h | 24 namespace x86 { namespace in namespace:art 55 // Implements the x86 cdecl calling convention. 79 // x86 needs to extend small return types. 91 } // namespace x86
|