/external/swiftshader/third_party/subzero/tests_lit/llvm2ice_tests/ |
D | callindirect.pnacl.ll | 17 ; RUN: | %if --need=target_X8664 --command FileCheck --check-prefix X8664 %s 21 ; RUN: --command FileCheck --check-prefix=X8664 %s 25 ; RUN: --command FileCheck --check-prefix=X8664-OPTM1 %s 77 ; X8664-LABEL: CallIndirect 79 ; X8664: call r{{..}} 80 ; X8664: mov e[[REG:..]], 81 ; X8664-NEXT: call r[[REG]] 82 ; X8664: mov e[[REG:..]], 83 ; X8664-NEXT: call r[[REG]] 84 ; X8664: mov e[[REG:..]], [all …]
|
D | local-cse.ll | 11 ; RUN: -O2 | FileCheck --check-prefix=X8664 \ 15 ; RUN: -O2 -lcse=0| FileCheck --check-prefix=X8664 --check-prefix X8664NOEXP %s 32 ; X8664: add 33 ; X8664: add 36 ; X8664: ret
|
D | adv-switch-opt.ll | 7 ; RUN: | FileCheck %s --check-prefix=CHECK --check-prefix=X8664 46 ; X8664-NEXT: mov {{.}}[[TARGET:.*]],DWORD PTR {{\[}}[[IND]]*4+0x0] {{[0-9a-f]+}}: R_X86_64_32S .{{… 47 ; X8664-NEXT: jmp {{.}}[[TARGET]]
|
/external/llvm/test/CodeGen/X86/ |
D | unwind-init.ll | 1 ; RUN: llc -mtriple=x86_64-unknown-linux < %s | FileCheck -check-prefix X8664 %s 15 ; X8664-LABEL: calls_unwind_init: 16 ; X8664: pushq %rbp 17 ; X8664: pushq %r15 18 ; X8664: pushq %r14 19 ; X8664: pushq %r13 20 ; X8664: pushq %r12 21 ; X8664: pushq %rbx 22 ; X8664: popq %rbx 23 ; X8664: popq %r12 [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/ |
D | unwind-init.ll | 1 ; RUN: llc -mtriple=x86_64-unknown-linux < %s | FileCheck -check-prefix X8664 %s 15 ; X8664-LABEL: calls_unwind_init: 16 ; X8664: pushq %rbp 17 ; X8664: pushq %r15 18 ; X8664: pushq %r14 19 ; X8664: pushq %r13 20 ; X8664: pushq %r12 21 ; X8664: pushq %rbx 22 ; X8664: popq %rbx 23 ; X8664: popq %r12 [all …]
|
/external/swiftshader/third_party/subzero/src/ |
D | IceInstX8664.cpp | 32 namespace X8664 { namespace 37 { X8664::Traits::Cond::opp, dump, emit } \ 93 const ::Ice::X8664::TargetX8664 *Target) { in getRematerializableOffset() 109 static_cast<const ::Ice::X8664::TargetX8664 *>(Func->getTarget()); in emit() 169 B = B->asType(Func, IceType_i32, X8664::Traits::getGprForType( in emit() 196 static_cast<const ::Ice::X8664::TargetX8664 *>(Func->getTarget()); in dump() 253 static_cast<const ::Ice::X8664::TargetX8664 *>(TargetLowering); in toAsmAddress() 288 return X8664::Traits::Address(getEncodedGPR(getBase()->getRegNum()), in toAsmAddress() 290 X8664::Traits::ScaleFactor(getShift()), Disp, in toAsmAddress() 295 return X8664::Traits::Address(getEncodedGPR(getBase()->getRegNum()), Disp, in toAsmAddress() [all …]
|
D | IceTargetLoweringX8664.h | 24 #define X86NAMESPACE X8664 30 namespace X8664 { 32 class TargetX8664 final : public X8664::TargetX86Base<X8664::Traits> { 48 return makeUnique<X8664::AssemblerX8664>(EmitAddrSizeOverridePrefix); in createAssembler() 74 friend class X8664::TargetX86Base<X8664::Traits>;
|
D | IceTargetLoweringX8664.cpp | 24 namespace X8664 { namespace 26 return ::Ice::X8664::TargetX8664::create(Func); in createTargetLowering() 31 return ::Ice::X8664::TargetDataX86<::Ice::X8664::TargetX8664Traits>::create( in createTargetDataLowering() 37 return ::Ice::X8664::TargetHeaderX86::create(Ctx); in createTargetHeaderLowering() 41 ::Ice::X8664::TargetX8664::staticInit(Ctx); in staticInit() 45 return ::Ice::X8664::TargetX8664::shouldBePooled(C); in shouldBePooled() 49 return ::Ice::X8664::TargetX8664::getPointerType(); in getPointerType() 55 namespace X8664 { namespace 68 dflt, swapS, X8664::Traits::Cond::C1, X8664::Traits::Cond::C2, swapV, \ 69 X8664::Traits::Cond::pred \ [all …]
|
D | IceAssemblerX8664.h | 26 #define X86NAMESPACE X8664 32 namespace X8664 { 34 using AssemblerX8664 = AssemblerX86Base<X8664::Traits>;
|
D | IceInstX8664.h | 29 #define X86NAMESPACE X8664
|
D | SZTargets.def | 38 SUBZERO_TARGET(X8664)
|
D | IceTargetLoweringX8664Traits.h | 34 namespace X8664 { 909 using Insts = ::Ice::X8664::Insts<Traits>; 911 using TargetLowering = ::Ice::X8664::TargetX86Base<Traits>; 912 using ConcreteTarget = ::Ice::X8664::TargetX8664; 913 using Assembler = ::Ice::X8664::AssemblerX86Base<Traits>; 1064 using Traits = ::Ice::X8664::TargetX8664Traits;
|
/external/swiftshader/third_party/subzero/tests_lit/assembler/x86/ |
D | sandboxing.ll | 13 ; RUN: -ffunction-sections | FileCheck %s --check-prefix X8664 30 ; X8664-LABEL: test_direct_call 31 ; X8664: push {{.*}} R_X86_64_32S test_direct_call+{{.*}}20 32 ; X8664: jmp {{.*}} call_target 47 ; X8664-LABEL: test_indirect_call 48 ; X8664: push {{.*}} R_X86_64_32S test_indirect_call+{{.*}}20 49 ; X8664: {{.*}} and e[[REG:..]],0xffffffe0 50 ; X8664: add r[[REG]],r15 51 ; X8664: jmp r[[REG]] 62 ; X8664-LABEL: test_ret [all …]
|
/external/swiftshader/third_party/subzero/unittest/AssemblerX8664/ |
D | Other.cpp | 12 namespace X8664 { namespace
|
D | ControlFlow.cpp | 12 namespace X8664 { namespace
|
D | Locked.cpp | 12 namespace X8664 { namespace
|
D | TestUtil.h | 34 namespace X8664 {
|
D | LowLevel.cpp | 12 namespace X8664 { namespace
|
D | DataMov.cpp | 12 namespace X8664 { namespace
|
D | XmmArith.cpp | 12 namespace X8664 { namespace
|
D | GPRArith.cpp | 12 namespace X8664 { namespace
|
/external/swiftshader/third_party/subzero/Makefile.standalone-help/ |
D | help.txt | 27 where <target> is one of {ARM32,MIPS32,X8632,X8664}
|
/external/swiftshader/src/Reactor/ |
D | BUILD.gn | 76 "SZTARGET=X8664", 77 "SUBZERO_TARGET=X8664",
|
/external/swiftshader/ |
D | CMakeLists.txt | 1597 set(SUBZERO_TARGET X8664)
|