HomeSort by relevance Sort by last modified time
    Searched full:x8664 (Results 1 - 25 of 127) sorted by null

1 2 3 4 5 6

  /external/llvm/test/CodeGen/X86/
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 %r1
    [all...]
cmpxchg-clobber-flags.ll 4 ; RUN: llc -mtriple=x86_64-linux-gnu %s -o - | FileCheck %s -check-prefix=x8664
5 ; RUN: llc -mtriple=x86_64-linux-gnu -pre-RA-sched=fast %s -o - | FileCheck %s -check-prefix=x8664
6 ; RUN: llc -mtriple=x86_64-linux-gnu -mattr=+sahf %s -o - | FileCheck %s -check-prefix=x8664-sahf
7 ; RUN: llc -mtriple=x86_64-linux-gnu -mattr=+sahf -pre-RA-sched=fast %s -o - | FileCheck %s -check-prefix=x8664-sahf
8 ; RUN: llc -mtriple=x86_64-linux-gnu -mcpu=corei7 %s -o - | FileCheck %s -check-prefix=x8664-sahf
47 ; x8664-LABEL: test_intervening_call:
48 ; x8664: cmpxchgq
49 ; x8664: pushfq
50 ; x8664-NEXT: popq [[FLAGS:%.*]]
51 ; x8664-NEXT: movq %rax, %rd
    [all...]
  /external/swiftshader/third_party/subzero/tests_lit/llvm2ice_tests/
callindirect.pnacl.ll 16 ; RUN: --target x8664 -i %s --args -O2 \
17 ; RUN: | %if --need=target_X8664 --command FileCheck --check-prefix X8664 %s
19 ; RUN: --assemble --disassemble --target x8664 -i %s --args -O2 \
21 ; RUN: --command FileCheck --check-prefix=X8664 %s
23 ; RUN: --target x8664 -i %s --args -Om1 \
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]
    [all...]
local-cse.ll 1 ; Tests local-cse on x8632 and x8664
10 ; RUN: %p2i -i %s --filetype=obj --disassemble --target x8664 --args \
11 ; RUN: -O2 | FileCheck --check-prefix=X8664 \
14 ; RUN: %p2i -i %s --filetype=obj --disassemble --target x8664 --args \
15 ; RUN: -O2 -lcse=0| FileCheck --check-prefix=X8664 --check-prefix X8664NOEXP %s
32 ; X8664: add
33 ; X8664: add
36 ; X8664: re
asm-verbose.ll 7 ; TODO(stichnot,jpp): Enable for x8664.
8 ; RUIN: %p2i --target x8664 -i %s --filetype=asm --args -O2 -asm-verbose \
licm.ll 3 ; RUN: %p2i -i %s --filetype=obj --disassemble --target x8664 --args \
6 ; RUN: %p2i -i %s --filetype=obj --disassemble --target x8664 --args \
  /external/swiftshader/third_party/subzero/src/
IceInstX8664.h 14 /// When interacting with the X8664 target (which should only happen in the
15 /// X8664 TargetLowering) clients have should use the Ice::X8664::Traits::Insts
18 /// For example, to create an X8664 MOV Instruction, clients should do
20 /// ::Ice::X8664::Traits::Insts::Mov::create
29 #define X86NAMESPACE X8664
IceTargetLoweringX8664.h 24 #define X86NAMESPACE X8664
30 namespace X8664 {
32 class TargetX8664 final : public X8664::TargetX86Base<X8664::Traits> {
48 return makeUnique<X8664::AssemblerX8664>(EmitAddrSizeOverridePrefix);
71 friend class X8664::TargetX86Base<X8664::Traits>;
85 } // end of namespace X8664
IceInstX8664.cpp 11 /// \brief This file defines X8664 specific data related to X8664 Instructions
16 /// This file also defines X8664 operand specific methods (dump and emit.)
32 namespace X8664 {
37 { X8664::Traits::Cond::opp, dump, emit } \
93 const ::Ice::X8664::TargetX8664 *Target) {
109 static_cast<const ::Ice::X8664::TargetX8664 *>(Func->getTarget());
169 B = B->asType(Func, IceType_i32, X8664::Traits::getGprForType(
196 static_cast<const ::Ice::X8664::TargetX8664 *>(Func->getTarget());
253 static_cast<const ::Ice::X8664::TargetX8664 *>(TargetLowering)
    [all...]
IceAssemblerX8664.h 26 #define X86NAMESPACE X8664
32 namespace X8664 {
34 using AssemblerX8664 = AssemblerX86Base<X8664::Traits>;
38 } // end of namespace X8664
IceTargetLoweringX8664.cpp 20 namespace X8664 {
22 return ::Ice::X8664::TargetX8664::create(Func);
27 return ::Ice::X8664::TargetDataX86<::Ice::X8664::TargetX8664Traits>::create(
33 return ::Ice::X8664::TargetHeaderX86::create(Ctx);
37 ::Ice::X8664::TargetX8664::staticInit(Ctx);
41 return ::Ice::X8664::TargetX8664::shouldBePooled(C);
45 return ::Ice::X8664::TargetX8664::getPointerType();
48 } // end of namespace X8664
51 namespace X8664 {
    [all...]
SZTargets.def 38 SUBZERO_TARGET(X8664)
  /external/swiftshader/third_party/subzero/tests_lit/assembler/x86/
sandboxing.ll 11 ; RUN: %p2i -i %s --sandbox --filetype=obj --disassemble --target=x8664 \
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]
    [all...]
  /external/swiftshader/third_party/subzero/pydir/
szbuild_spec2k.py 45 'x8664':'x8664'
73 'x8664': 'X8664'}[args.target] + 'Opt'
targets.py 34 X8664Target = TargetInfo(target='x8664',
35 compiler_arch='x8664',
szbuild.py 95 choices=['arm32', 'x8632', 'x8664'],
111 assert target in ('x8632', 'x8664', 'arm32'), \
119 'x8664': 'x86-64',
192 'x8664': ('{root}/../third_party/llvm-build/Release+Asserts/bin/clang'
199 'x8664': ['-mx32']
205 'x8664': 'x86-64-linux',
319 'x8664': 'x86-64' + get_sfi_string(args, '', '', '-linux')
371 'x8664': 'x86_64' +
429 'x8664': 'ld',
434 'x8664': 'elf32_x86_64' if not args.sandbox else 'elf_x86_64'
    [all...]
  /external/swiftshader/third_party/subzero/unittest/AssemblerX8664/
Other.cpp 12 namespace X8664 {
61 } // end of namespace X8664
  /external/swiftshader/third_party/subzero/Makefile.standalone-help/
help.txt 27 where <target> is one of {ARM32,MIPS32,X8632,X8664}
  /external/swiftshader/third_party/subzero/runtime/
szrt_asm_x8664.s 11 ## the Subzero x8664 runtime.
  /external/swiftshader/third_party/subzero/bloat/
pnacl-sz.x8664.nexe.bloat.html 4 <script src='../build/pnacl-sz.x8664.nexe.bloat.json'></script>
  /prebuilts/go/darwin-x86/src/debug/pe/
pe.go 92 IMAGE_FILE_MACHINE_AMD64 = 0x8664
  /prebuilts/go/linux-x86/src/debug/pe/
pe.go 92 IMAGE_FILE_MACHINE_AMD64 = 0x8664
  /toolchain/binutils/binutils-2.27/include/coff/
x86_64.h 30 #define AMD64MAGIC 0x8664
  /external/swiftshader/third_party/subzero/
Makefile.standalone 107 # SZTARGET=X8664
388 $(SB_OBJDIR)/pnacl-sz.x8664.nexe \
391 NEXES_LITE = $(SB_OBJDIR)/pnacl-sz.x8664.nexe
452 $(SB_OBJDIR)/pnacl-sz.x8664.nexe: $(SB_OBJDIR)/pnacl-sz.pexe
557 # Do all x8664/native/sse2 tests as a smoke test.
563 -i x8664,native,sse2 \
584 -i x8664,native,sse2 \
585 -i x8664,native,sse4.1,test_vector_ops \
586 -i x8664,sandbox,sse4.1,Om1 \
602 -i x8664,native,sse2,O2
    [all...]
  /external/autotest/client/tests/hackbench/src/
hackbench.c 42 [ymzhang@lkp-st01-x8664 hackbench]$ uname -a
43 Linux lkp-st01-x8664 2.6.24-rc6 #1 SMP Fri Dec 21 08:32:31 CST 2007 x86_64 x86_64 x86_64 GNU/Linux
44 [ymzhang@lkp-st01-x8664 hackbench]$ ./hackbench
46 [ymzhang@lkp-st01-x8664 hackbench]$ ./hackbench 150 process 1000
48 [ymzhang@lkp-st01-x8664 hackbench]$ ./hackbench 150 thread 1000

Completed in 1114 milliseconds

1 2 3 4 5 6