Searched refs:x86 (Results 1 - 25 of 55) sorted by relevance

123

/art/compiler/utils/x86/
H A Dassembler_x86_test.cc36 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 Dmanaged_register_x86.h25 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 inline x86::X86ManagedRegister ManagedRegister::AsX86() const {
219 x86::X86ManagedRegister reg(id_);
H A Dconstants_x86.h22 #include "arch/x86/registers_x86.h"
28 namespace x86 { namespace in namespace:art
124 } // namespace x86
/art/runtime/arch/x86/
H A Dquick_method_frame_info_x86.h26 namespace x86 { namespace in namespace:art
40 (1 << art::x86::EBP) | (1 << art::x86::ESI) | (1 << art::x86::EDI);
42 (1 << art::x86::ECX) | (1 << art::x86::EDX) | (1 << art::x86::EBX);
44 (1 << art::x86::XMM0) | (1 << art::x86::XMM1) |
45 (1 << art::x86
[all...]
H A Dregisters_x86.cc22 namespace x86 { namespace in namespace:art
36 } // namespace x86
H A Dregisters_x86.h27 namespace x86 { namespace in namespace:art
44 } // namespace x86
H A Dcontext_x86.h26 namespace x86 { namespace in namespace:art
107 } // namespace x86
/art/runtime/interpreter/mterp/
H A Drebuild.sh23 for arch in arm x86 mips arm64 x86_64 mips64; do TARGET_ARCH_EXT=$arch make -f Makefile_mterp; done
/art/build/
H A DAndroid.common.mk20 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
91 ART_HOST_ARCH_32 := x86
93 ART_HOST_ARCH := x86
102 ART_HOST_ARCH_32 := x86
105 2ND_ART_HOST_ARCH := x86
106 2ND_HOST_ARCH := x86
/art/compiler/optimizing/
H A Dpc_relative_fixups_x86.h27 namespace x86 { namespace in namespace:art
41 } // namespace x86
H A Dintrinsics_x86.h28 namespace x86 { namespace in namespace:art
81 } // namespace x86
H A Dregister_allocator_test.cc17 #include "arch/x86/instruction_set_features_x86.h"
44 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions());
62 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions());
295 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions());
329 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions());
384 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions());
408 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions());
539 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions());
556 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions());
575 x86
[all...]
H A Dlive_ranges_test.cc17 #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 Ddead_code_elimination_test.cc17 #include "arch/x86/instruction_set_features_x86.h"
46 x86::CodeGeneratorX86 codegenX86(graph, *features_x86.get(), CompilerOptions());
H A Dcodegen_test.cc27 #include "arch/x86/instruction_set_features_x86.h"
28 #include "arch/x86/registers_x86.h"
53 #include "utils/x86/managed_register_x86.h"
84 class TestCodeGeneratorX86 : public x86::CodeGeneratorX86 {
89 : x86::CodeGeneratorX86(graph, isa_features, compiler_options) {
91 AddAllocatedRegister(Location::RegisterLocation(x86::EDI));
95 x86::CodeGeneratorX86::SetupBlockedRegisters();
97 blocked_core_registers_[x86::EBX] = true;
98 blocked_register_pairs_[x86::EAX_EBX] = true;
99 blocked_register_pairs_[x86
[all...]
/art/disassembler/
H A Ddisassembler.cc40 return new x86::DisassemblerX86(options, false);
42 return new x86::DisassemblerX86(options, true);
H A Ddisassembler_x86.h23 namespace x86 { namespace in namespace:art
48 } // namespace x86
/art/compiler/utils/
H A Dlabel.h43 namespace x86 { namespace in namespace:art
126 friend class x86::X86Assembler;
127 friend class x86::NearLabel;
H A Dmanaged_register.h37 namespace x86 { namespace in namespace:art
61 x86::X86ManagedRegister AsX86() const;
/art/runtime/arch/
H A Dcontext.cc28 #include "x86/context_x86.h"
47 return new x86::X86Context();
H A Darch_test.cc104 namespace x86 { namespace in namespace:art
105 #include "arch/x86/asm_support_x86.h"
154 CheckFrameSize(InstructionSet::kX86, Runtime::kSaveAll, x86::kFrameSizeSaveAllCalleeSave);
155 CheckFrameSize(InstructionSet::kX86, Runtime::kRefsOnly, x86::kFrameSizeRefsOnlyCalleeSave);
156 CheckFrameSize(InstructionSet::kX86, Runtime::kRefsAndArgs, x86::kFrameSizeRefsAndArgsCalleeSave);
/art/compiler/jni/quick/x86/
H A Dcalling_convention_x86.h23 namespace x86 { namespace in namespace:art
75 // x86 needs to extend small return types.
90 } // namespace x86
/art/runtime/entrypoints/quick/
H A Dcallee_save_frame.h31 #include "arch/x86/quick_method_frame_info_x86.h"
82 isa == kX86 ? x86::X86CalleeSaveFrameSize(type) :
/art/compiler/
H A DAndroid.mk131 jni/quick/x86/calling_convention_x86.cc \
132 linker/x86/relative_patcher_x86.cc \
133 linker/x86/relative_patcher_x86_base.cc \
137 utils/x86/assembler_x86.cc \
138 utils/x86/managed_register_x86.cc \
/art/runtime/
H A DAndroid.mk211 arch/x86/instruction_set_features_x86.cc \
212 arch/x86/registers_x86.cc \
235 # we use gold as the linker (arm, x86, x86_64). The symbol is used by the debuggers to detect when
280 arch/x86/context_x86.cc \
281 arch/x86/entrypoints_init_x86.cc \
282 arch/x86/jni_entrypoints_x86.S \
283 arch/x86/memcmp16_x86.S \
284 arch/x86/quick_entrypoints_x86.S \
285 arch/x86/thread_x86.cc \
286 arch/x86/fault_handler_x8
[all...]

Completed in 1290 milliseconds

123