/art/compiler/utils/x86/ |
H A D | assembler_x86_test.cc | 40 class AssemblerX86Test : public AssemblerTest<x86::X86Assembler, 41 x86::Address, 42 x86::Register, 43 x86::XmmRegister, 44 x86::Immediate> { 46 typedef AssemblerTest<x86::X86Assembler, 47 x86::Address, 48 x86::Register, 49 x86::XmmRegister, 50 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 | 24 #include "arch/x86/registers_x86.h" 29 namespace x86 { namespace in namespace:art 127 } // namespace x86
|
/art/runtime/arch/x86/ |
H A D | quick_method_frame_info_x86.h | 28 namespace x86 { namespace in namespace:art 42 (1 << art::x86::kNumberOfCpuRegisters); // Fake return address callee save. 44 (1 << art::x86::EBP) | (1 << art::x86::ESI) | (1 << art::x86::EDI); 46 (1 << art::x86::ECX) | (1 << art::x86::EDX) | (1 << art::x86::EBX); 48 (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 | 28 namespace x86 { namespace in namespace:art 45 } // 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" 166 class TestCodeGeneratorX86 : public x86::CodeGeneratorX86 { 171 : x86::CodeGeneratorX86(graph, isa_features, compiler_options) { 173 AddAllocatedRegister(Location::RegisterLocation(x86::EDI)); 177 x86::CodeGeneratorX86::SetupBlockedRegisters(); 179 blocked_core_registers_[x86::EBX] = true; 182 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 | live_ranges_test.cc | 17 #include "arch/x86/instruction_set_features_x86.h" 68 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); 114 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); 163 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); 240 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); 317 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); 393 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions());
|
H A D | dead_code_elimination_test.cc | 19 #include "arch/x86/instruction_set_features_x86.h" 50 x86::CodeGeneratorX86 codegenX86(graph, *features_x86.get(), CompilerOptions());
|
H A D | optimization.cc | 118 return x86::PcRelativeFixups::kPcRelativeFixupsX86PassName; 122 return x86::X86MemoryOperandGeneration::kX86MemoryOperandGenerationPassName; 315 opt = new (allocator) x86::PcRelativeFixups(graph, codegen, stats); 319 opt = new (allocator) x86::X86MemoryOperandGeneration(graph, codegen, stats);
|
/art/compiler/utils/ |
H A D | label.h | 40 namespace x86 { namespace in namespace:art 43 } // namespace x86 122 friend class x86::X86Assembler; 123 friend class x86::NearLabel;
|
H A D | managed_register.h | 40 namespace x86 { namespace in namespace:art 42 } // namespace x86 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 (allocator) x86::X86JNIMacroAssembler(allocator));
|
/art/runtime/arch/ |
H A D | context-inl.h | 38 #include "x86/context_x86.h" 39 #define RUNTIME_CONTEXT_TYPE x86::X86Context
|
/art/disassembler/ |
H A D | disassembler.cc | 48 return new x86::DisassemblerX86(options, false); 50 return new x86::DisassemblerX86(options, true);
|
H A D | disassembler_x86.h | 23 namespace x86 { namespace in namespace:art 49 } // namespace x86
|
/art/tools/veridex/ |
H A D | appcompat.sh | 38 ANDROID_HOST_OUT=${OUT}/host/linux-x86
|
/art/tools/ |
H A D | desugar.sh | 37 desugar_jar=$out/host/linux-x86/framework/desugar.jar
|
/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
|