/art/compiler/utils/x86/ |
D | assembler_x86_test.cc | 33 class AssemblerX86Test : public AssemblerTest<x86::X86Assembler, x86::Register, 34 x86::XmmRegister, x86::Immediate> { 52 new x86::Register(x86::EAX), in SetUpHelpers() 53 new x86::Register(x86::EBX), in SetUpHelpers() 54 new x86::Register(x86::ECX), in SetUpHelpers() 55 new x86::Register(x86::EDX), in SetUpHelpers() 56 new x86::Register(x86::EBP), in SetUpHelpers() 57 new x86::Register(x86::ESP), in SetUpHelpers() 58 new x86::Register(x86::ESI), in SetUpHelpers() 59 new x86::Register(x86::EDI) in SetUpHelpers() [all …]
|
D | managed_register_x86.h | 25 namespace x86 { 218 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::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::XMM2) | (1 << art::x86::XMM3); 49 (1 << art::x86::kNumberOfCpuRegisters); // fake return address callee save in X86CalleeSaveCoreSpills()
|
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 78 ART_HOST_ARCH_32 := x86 80 ART_HOST_ARCH := x86 89 ART_HOST_ARCH_32 := x86 92 2ND_ART_HOST_ARCH := x86 93 2ND_HOST_ARCH := x86
|
/art/compiler/ |
D | Android.mk | 57 dex/quick/x86/assemble_x86.cc \ 58 dex/quick/x86/call_x86.cc \ 59 dex/quick/x86/fp_x86.cc \ 60 dex/quick/x86/int_x86.cc \ 61 dex/quick/x86/target_x86.cc \ 62 dex/quick/x86/utility_x86.cc \ 88 linker/x86/relative_patcher_x86_base.cc \ 89 linker/x86/relative_patcher_x86.cc \ 96 jni/quick/x86/calling_convention_x86.cc \ 150 utils/x86/assembler_x86.cc \ [all …]
|
/art/disassembler/ |
D | disassembler.cc | 40 return new x86::DisassemblerX86(options, false); in Create() 42 return new x86::DisassemblerX86(options, true); in Create()
|
/art/runtime/arch/ |
D | arch_test.cc | 101 namespace x86 { namespace 151 CheckFrameSize(InstructionSet::kX86, Runtime::kSaveAll, x86::kFrameSizeSaveAllCalleeSave); in TEST_F() 152 CheckFrameSize(InstructionSet::kX86, Runtime::kRefsOnly, x86::kFrameSizeRefsOnlyCalleeSave); in TEST_F() 153 CheckFrameSize(InstructionSet::kX86, Runtime::kRefsAndArgs, x86::kFrameSizeRefsAndArgsCalleeSave); in TEST_F()
|
D | context.cc | 47 return new x86::X86Context(); in Create()
|
/art/tools/ |
D | run-jdwp-tests.sh | 23 test_jar=out/host/linux-x86/framework/apache-harmony-jdwp-tests-hostdex.jar 24 junit_jar=out/host/linux-x86/framework/junit.jar
|
/art/compiler/optimizing/ |
D | register_allocator_test.cc | 48 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); in Check() 66 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); in TEST() 308 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); in TEST() 342 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); in TEST() 397 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); in TEST() 421 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); in TEST() 522 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); in TEST() 539 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); in TEST() 558 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); in TEST() 577 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); in TEST() [all …]
|
D | codegen_test.cc | 78 class TestCodeGeneratorX86 : public x86::CodeGeneratorX86 { 83 : x86::CodeGeneratorX86(graph, isa_features, compiler_options) { in TestCodeGeneratorX86() 85 AddAllocatedRegister(Location::RegisterLocation(x86::EDI)); in TestCodeGeneratorX86() 89 x86::CodeGeneratorX86::SetupBlockedRegisters(is_baseline); in SetupBlockedRegisters() 91 blocked_core_registers_[x86::EBX] = true; in SetupBlockedRegisters() 92 blocked_register_pairs_[x86::EAX_EBX] = true; in SetupBlockedRegisters() 93 blocked_register_pairs_[x86::EDX_EBX] = true; in SetupBlockedRegisters() 94 blocked_register_pairs_[x86::ECX_EBX] = true; in SetupBlockedRegisters() 95 blocked_register_pairs_[x86::EBX_EDI] = true; in SetupBlockedRegisters() 98 blocked_core_registers_[x86::EDI] = false; in SetupBlockedRegisters() [all …]
|
D | live_ranges_test.cc | 71 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); in TEST() 119 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); in TEST() 170 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); in TEST() 249 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); in TEST() 329 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); in TEST() 407 x86::CodeGeneratorX86 codegen(graph, *features_x86.get(), CompilerOptions()); in TEST()
|
/art/runtime/ |
D | Android.mk | 193 arch/x86/instruction_set_features_x86.cc \ 194 arch/x86/registers_x86.cc \ 246 arch/x86/context_x86.cc \ 247 arch/x86/entrypoints_init_x86.cc \ 248 arch/x86/jni_entrypoints_x86.S \ 249 arch/x86/memcmp16_x86.S \ 250 arch/x86/quick_entrypoints_x86.S \ 251 arch/x86/thread_x86.cc \ 252 arch/x86/fault_handler_x86.cc 267 arch/x86/fault_handler_x86.cc
|
/art/compiler/utils/ |
D | managed_register.h | 37 namespace x86 { 61 x86::X86ManagedRegister AsX86() const;
|
/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/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/134-nodex2oat-nofallback/ |
D | expected.txt | 3 …34-nodex2oat-nofallback.jar"],nativeLibraryDirectories=[/ssd2/aosp-master3/out/host/linux-x86/lib]] 23 …Caused by: java.io.IOException: Failed to open oat file from /tmp/user/test-12345/x86/134-nodex2oa… 34 …34-nodex2oat-nofallback.jar"],nativeLibraryDirectories=[/ssd2/aosp-master3/out/host/linux-x86/lib]] 54 …Caused by: java.io.IOException: Failed to open oat file from /tmp/user/test-12345/x86/134-nodex2oa…
|
/art/test/302-float-conversion/ |
D | info.txt | 2 properly handled by the VM. For example, x86 systems using the x87 stack
|
/art/compiler/jni/quick/ |
D | calling_convention.cc | 44 return new x86::X86ManagedRuntimeCallingConvention(is_static, is_synchronized, shorty); in Create() 119 return new x86::X86JniCallingConvention(is_static, is_synchronized, shorty); in Create()
|
/art/test/135-MirandaDispatch/ |
D | info.txt | 3 …ce (declaration of 'java.lang.reflect.ArtMethod' appears in out/host/linux-x86/framework/core-liba…
|