Home
last modified time | relevance | path

Searched +full:0 +full:x64 (Results 1 – 25 of 1221) sorted by relevance

12345678910>>...49

/external/llvm-project/llvm/test/CodeGen/X86/
Dmemcmp.ll6 … -mtriple=x86_64-unknown-unknown | FileCheck %s --check-prefixes=X64,X64-SSE,X64-SSE2
7 …-mtriple=x86_64-unknown-unknown -mattr=sse4.1 | FileCheck %s --check-prefixes=X64,X64-SSE,X64-SSE41
8 … -mtriple=x86_64-unknown-unknown -mattr=avx | FileCheck %s --check-prefixes=X64,X64-AVX,X64-AVX1
9 … -mtriple=x86_64-unknown-unknown -mattr=avx2 | FileCheck %s --check-prefixes=X64,X64-AVX,X64-AVX2
10 …nknown-unknown -mattr=avx512bw,+prefer-256-bit | FileCheck %s --check-prefixes=X64,X64-AVX,X64-AVX2
11 …-mattr=avx512bw,-prefer-256-bit | FileCheck %s --check-prefixes=X64,X64-AVX,X64-AVX512,X64-AVX512BW
12 …avx512f,+prefer-256-bit,-prefer-mask-registers | FileCheck %s --check-prefixes=X64,X64-AVX,X64-AVX2
13 …r-256-bit,-prefer-mask-registers | FileCheck %s --check-prefixes=X64,X64-AVX,X64-AVX512,X64-AVX512F
14 …+prefer-256-bit,+prefer-mask-registers | FileCheck %s --check-prefixes=X64,X64-MIC-AVX,X64-MIC-AVX2
15 …efer-256-bit,+prefer-mask-registers | FileCheck %s --check-prefixes=X64,X64-MIC-AVX,X64-MIC-AVX512F
[all …]
Dmul-constant-i32.ll3 …-unknown -mcpu=haswell | FileCheck %s --check-prefixes=X64,X64-HSW
4 …-unknown -mcpu=btver2 | FileCheck %s --check-prefixes=X64,X64-JAG
6 … -mul-constant-optimization=false -mcpu=haswell | FileCheck %s --check-prefixes=X64-NOOPT,HSW-NOOPT
7 … -mul-constant-optimization=false -mcpu=btver2 | FileCheck %s --check-prefixes=X64-NOOPT,JAG-NOOPT
8 …-unknown -mcpu=slm | FileCheck %s --check-prefixes=X64,X64-SLM
9 … -mul-constant-optimization=false -mcpu=slm | FileCheck %s --check-prefixes=X64-NOOPT,SLM-NOOPT
13 ; X86: # %bb.0:
14 ; X86-NEXT: movl {{[0-9]+}}(%esp), %eax
17 ; X64-LABEL: test_mul_by_1:
18 ; X64: # %bb.0:
[all …]
Dmemcmp-more-load-pairs.ll7 … -mtriple=x86_64-unknown-unknown | FileCheck %s --check-prefixes=X64,X64-SSE,X64-SSE2
8 …-mtriple=x86_64-unknown-unknown -mattr=sse4.1 | FileCheck %s --check-prefixes=X64,X64-SSE,X64-SSE41
9 … -mtriple=x86_64-unknown-unknown -mattr=avx | FileCheck %s --check-prefixes=X64,X64-AVX,X64-AVX1
10 … -mtriple=x86_64-unknown-unknown -mattr=avx2 | FileCheck %s --check-prefixes=X64,X64-AVX,X64-AVX2
11 …nknown-unknown -mattr=avx512bw,+prefer-256-bit | FileCheck %s --check-prefixes=X64,X64-AVX,X64-AVX2
12 …-mattr=avx512bw,-prefer-256-bit | FileCheck %s --check-prefixes=X64,X64-AVX,X64-AVX512,X64-AVX512BW
13 …avx512f,+prefer-256-bit,-prefer-mask-registers | FileCheck %s --check-prefixes=X64,X64-AVX,X64-AVX2
14 …r-256-bit,-prefer-mask-registers | FileCheck %s --check-prefixes=X64,X64-AVX,X64-AVX512,X64-AVX512F
15 …+prefer-256-bit,+prefer-mask-registers | FileCheck %s --check-prefixes=X64,X64-MIC-AVX,X64-MIC-AVX2
16 …efer-256-bit,+prefer-mask-registers | FileCheck %s --check-prefixes=X64,X64-MIC-AVX,X64-MIC-AVX512F
[all …]
Dwin-catchpad-csrs.ll2 …N: llc -verify-machineinstrs -mtriple=x86_64-pc-windows-msvc < %s | FileCheck --check-prefix=X64 %s
30 ret i32 0
36 %h1 = catchpad within %cs [%rtti.TypeDescriptor2* @"\01??_R0H@8", i32 0, i8* null]
47 ; X86: subl ${{[0-9]+}}, %esp
53 ; X86: movl $0, -{{[0-9]+}}(%ebp)
56 ; X86: [[contbb:LBB0_[0-9]+]]: # %try.cont
63 ; X86: [[restorebb:LBB0_[0-9]+]]:
67 ; X86: "?catch$[[catch1bb:[0-9]+]]@?0?try_catch_catch@4HA":
73 ; X86: movl $1, -{{[0-9]+}}(%ebp)
82 ; X86: $handlerMap$0$try_catch_catch:
[all …]
Dspeculative-load-hardening.ll2 ; RUN: llc < %s -mtriple=x86_64-unknown-linux-gnu | FileCheck %s --check-prefix=X64
3 ; RUN: llc < %s -mtriple=x86_64-unknown-linux-gnu -x86-slh-lfence | FileCheck %s --check-prefix=X64
12 ; X64-LABEL: test_trivial_entry_load:
13 ; X64: # %bb.0: # %entry
14 ; X64-NEXT: movq %rsp, %rcx
15 ; X64-NEXT: movq $-1, %rax
16 ; X64-NEXT: sarq $63, %rcx
17 ; X64-NEXT: movl (%rdi), %eax
18 ; X64-NEXT: orl %ecx, %eax
19 ; X64-NEXT: shlq $47, %rcx
[all …]
Dshift-mask.ll3 ; RUN: llc < %s -mtriple=x86_64-pc-linux | FileCheck %s --check-prefixes=X64,X64-MASK
4 …< %s -mtriple=x86_64-pc-linux -mcpu=bdver1 | FileCheck %s --check-prefixes=X64,X64-SHIFT,X64-SHIFT2
5 …lc < %s -mtriple=x86_64-pc-linux -mcpu=bdver2 | FileCheck %s --check-prefixes=X64,X64-SHIFT,X64-TBM
6 …lc < %s -mtriple=x86_64-pc-linux -mcpu=bdver3 | FileCheck %s --check-prefixes=X64,X64-SHIFT,X64-TBM
7 …lc < %s -mtriple=x86_64-pc-linux -mcpu=bdver4 | FileCheck %s --check-prefixes=X64,X64-SHIFT,X64-TBM
8 …< %s -mtriple=x86_64-pc-linux -mcpu=btver1 | FileCheck %s --check-prefixes=X64,X64-SHIFT,X64-SHIFT2
9 …mtriple=x86_64-pc-linux -mcpu=btver2 | FileCheck %s --check-prefixes=X64,X64-SHIFT,X64-BMI,X64-BMI1
10 …mtriple=x86_64-pc-linux -mcpu=znver1 | FileCheck %s --check-prefixes=X64,X64-SHIFT,X64-BMI,X64-BMI2
11 …mtriple=x86_64-pc-linux -mcpu=znver2 | FileCheck %s --check-prefixes=X64,X64-SHIFT,X64-BMI,X64-BMI2
12 …4-pc-linux -mattr=+fast-scalar-shift-masks | FileCheck %s --check-prefixes=X64,X64-SHIFT,X64-SHIFT2
[all …]
Dmul-constant-i8.ll2 ; RUN: llc < %s -mtriple=x86_64-- | FileCheck %s --check-prefix=X64
5 ; X64-LABEL: test_mul_by_1:
6 ; X64: # %bb.0:
7 ; X64-NEXT: movl %edi, %eax
8 ; X64-NEXT: # kill: def $al killed $al killed $eax
9 ; X64-NEXT: retq
15 ; X64-LABEL: test_mul_by_2:
16 ; X64: # %bb.0:
17 ; X64-NEXT: # kill: def $edi killed $edi def $rdi
18 ; X64-NEXT: leal (%rdi,%rdi), %eax
[all …]
Dvector-mul.ll3 …llc < %s -mtriple=x86_64-unknown-unknown -mattr=+sse4.2 | FileCheck %s --check-prefixes=SSE,X64-SSE
4 …c < %s -mtriple=x86_64-unknown-unknown -mattr=+xop | FileCheck %s --check-prefixes=X64-AVX,X64-XOP
5 … < %s -mtriple=x86_64-unknown-unknown -mattr=+avx2 | FileCheck %s --check-prefixes=X64-AVX,X64-AVX2
6 …_64-unknown-unknown -mattr=+avx512dq,+avx512vl | FileCheck %s --check-prefixes=X64-AVX,X64-AVX512DQ
14 ; SSE: # %bb.0:
18 ; X64-AVX-LABEL: mul_v2i64_8:
19 ; X64-AVX: # %bb.0:
20 ; X64-AVX-NEXT: vpsllq $3, %xmm0, %xmm0
21 ; X64-AVX-NEXT: retq
28 ; SSE: # %bb.0:
[all …]
Dconst-shift-of-constmasked.ll3 ; RUN: llc < %s -mtriple=x86_64-unknown-unknown | FileCheck %s --check-prefix=X64
15 ; X32: # %bb.0:
16 ; X32-NEXT: movb {{[0-9]+}}(%esp), %al
21 ; X64-LABEL: test_i8_7_mask_lshr_1:
22 ; X64: # %bb.0:
23 ; X64-NEXT: movl %edi, %eax
24 ; X64-NEXT: andb $6, %al
25 ; X64-NEXT: shrb %al
26 ; X64-NEXT: # kill: def $al killed $al killed $eax
27 ; X64-NEXT: retq
[all …]
Dwin-catchpad.ll1 ; RUN: llc -stack-symbol-ordering=0 -verify-machineinstrs -mtriple=i686-pc-windows-msvc < %s | File…
2 …UN: llc -stack-symbol-ordering=0 -verify-machineinstrs -mtriple=x86_64-pc-windows-msvc < %s | File…
42 %h1 = catchpad within %cs [%rtti.TypeDescriptor2* @"\01??_R0H@8", i32 0, i32* %e.addr]
53 ret i32 0
57 ; X86: movl %esp, -[[sp_offset:[0-9]+]](%ebp)
58 ; X86: movl $0, -{{[0-9]+}}(%ebp)
59 ; X86: leal -[[local_offs:[0-9]+]](%ebp), %[[addr_reg:[a-z]+]]
63 ; X86: [[contbb:LBB0_[0-9]+]]: # %try.cont
67 ; X86: [[restorebb2:LBB0_[0-9]+]]: # Block address taken
72 ; X86: [[restorebb1:LBB0_[0-9]+]]: # Block address taken
[all …]
Dxor.ll3 ; RUN: llc < %s -mtriple=x86_64-linux -mattr=+sse2 | FileCheck %s --check-prefixes=CHECK,X64-LIN
4 ; RUN: llc < %s -mtriple=x86_64-win32 -mattr=+sse2 | FileCheck %s --check-prefixes=CHECK,X64-WIN
9 ; CHECK: # %bb.0:
19 ; CHECK: # %bb.0:
28 ; X86: # %bb.0: # %entry
29 ; X86-NEXT: movl {{[0-9]+}}(%esp), %eax
31 ; X86-NEXT: andl {{[0-9]+}}(%esp), %eax
35 ; X64-LIN-LABEL: test3:
36 ; X64-LIN: # %bb.0: # %entry
37 ; X64-LIN-NEXT: movl %esi, %eax
[all …]
Dadd.ll3 ; RUN: llc < %s -mtriple=x86_64-linux | FileCheck %s --check-prefix=X64-LINUX
4 ; RUN: llc < %s -mtriple=x86_64-win32 | FileCheck %s --check-prefix=X64-WIN32
13 ; X86: # %bb.0: # %entry
17 ; X64-LINUX-LABEL: test1:
18 ; X64-LINUX: # %bb.0: # %entry
19 ; X64-LINUX-NEXT: # kill: def $edi killed $edi def $rdi
20 ; X64-LINUX-NEXT: leal 128(%rdi), %eax
21 ; X64-LINUX-NEXT: retq
23 ; X64-WIN32-LABEL: test1:
24 ; X64-WIN32: # %bb.0: # %entry
[all …]
Dfp-cvt.ll3 ; RUN: llc < %s -mtriple=x86_64-unknown | FileCheck %s --check-prefixes=X64,X64-X87
4 ; RUN: llc < %s -mtriple=x86_64-unknown -mattr=+ssse3 | FileCheck %s --check-prefixes=X64,X64-SSSE3
12 ; X86: # %bb.0:
14 ; X86-NEXT: fldt {{[0-9]+}}(%esp)
15 ; X86-NEXT: fnstcw {{[0-9]+}}(%esp)
16 ; X86-NEXT: movzwl {{[0-9]+}}(%esp), %eax
17 ; X86-NEXT: orl $3072, %eax # imm = 0xC00
18 ; X86-NEXT: movw %ax, {{[0-9]+}}(%esp)
19 ; X86-NEXT: fldcw {{[0-9]+}}(%esp)
20 ; X86-NEXT: fistps {{[0-9]+}}(%esp)
[all …]
Dmemcmp-pgso.ll4 … llc < %s -mtriple=x86_64-unknown-unknown | FileCheck %s --check-prefix=X64 --check-prefix=X64-SSE2
5 …nown-unknown -mattr=avx | FileCheck %s --check-prefix=X64 --check-prefix=X64-AVX --check-prefix=X6…
6 …own-unknown -mattr=avx2 | FileCheck %s --check-prefix=X64 --check-prefix=X64-AVX --check-prefix=X6…
18 ; X86: # %bb.0:
19 ; X86-NEXT: movl {{[0-9]+}}(%esp), %eax
20 ; X86-NEXT: movl {{[0-9]+}}(%esp), %ecx
30 ; X64-LABEL: length2:
31 ; X64: # %bb.0:
32 ; X64-NEXT: movzwl (%rdi), %eax
33 ; X64-NEXT: movzwl (%rsi), %ecx
[all …]
Dmemcmp-optsize.ll4 … llc < %s -mtriple=x86_64-unknown-unknown | FileCheck %s --check-prefix=X64 --check-prefix=X64-SSE2
5 …nown-unknown -mattr=avx | FileCheck %s --check-prefix=X64 --check-prefix=X64-AVX --check-prefix=X6…
6 …own-unknown -mattr=avx2 | FileCheck %s --check-prefix=X64 --check-prefix=X64-AVX --check-prefix=X6…
18 ; X86: # %bb.0:
19 ; X86-NEXT: movl {{[0-9]+}}(%esp), %eax
20 ; X86-NEXT: movl {{[0-9]+}}(%esp), %ecx
30 ; X64-LABEL: length2:
31 ; X64: # %bb.0:
32 ; X64-NEXT: movzwl (%rdi), %eax
33 ; X64-NEXT: movzwl (%rsi), %ecx
[all …]
Dstack-protector.ll2 ; RUN: llc -mtriple=x86_64-pc-linux-gnu < %s -o - | FileCheck --check-prefix=LINUX-X64 %s
3 …-model=kernel -mtriple=x86_64-pc-linux-gnu < %s -o - | FileCheck --check-prefix=LINUX-KERNEL-X64 %s
4 ; RUN: llc -mtriple=x86_64-apple-darwin < %s -o - | FileCheck --check-prefix=DARWIN-X64 %s
7 ; RUN: llc -mtriple=x86_64-w64-mingw32 < %s -o - | FileCheck --check-prefix=MINGW-X64 %s
11 %struct.foo.0 = type { [4 x i8] }
18 %struct.anon = type { %struct.anon.0 }
19 %struct.anon.0 = type { %union.anon.1 }
24 @.str = private unnamed_addr constant [4 x i8] c"%s\0A\00", align 1
35 ; LINUX-X64-LABEL: test1a:
36 ; LINUX-X64-NOT: callq __stack_chk_fail
[all …]
Dmemcmp-minsize.ll4 … llc < %s -mtriple=x86_64-unknown-unknown | FileCheck %s --check-prefix=X64 --check-prefix=X64-SSE2
5 …nown-unknown -mattr=avx | FileCheck %s --check-prefix=X64 --check-prefix=X64-AVX --check-prefix=X6…
6 …own-unknown -mattr=avx2 | FileCheck %s --check-prefix=X64 --check-prefix=X64-AVX --check-prefix=X6…
17 ; X86: # %bb.0:
18 ; X86-NEXT: pushl $0
20 ; X86-NEXT: pushl {{[0-9]+}}(%esp)
21 ; X86-NEXT: pushl {{[0-9]+}}(%esp)
26 ; X64-LABEL: length2:
27 ; X64: # %bb.0:
28 ; X64-NEXT: pushq $2
[all …]
Dfp128-cast.ll2 ; RUN: llc < %s -O2 -mtriple=x86_64-linux-android -mattr=+sse | FileCheck %s --check-prefix=X64-SSE
3 ; RUN: llc < %s -O2 -mtriple=x86_64-linux-gnu -mattr=+sse | FileCheck %s --check-prefix=X64-SSE
5 ; RUN: llc < %s -O2 -mtriple=x86_64-linux-android -mattr=+avx | FileCheck %s --check-prefix=X64-AVX
6 ; RUN: llc < %s -O2 -mtriple=x86_64-linux-gnu -mattr=+avx | FileCheck %s --check-prefix=X64-AVX
7 ; RUN: llc < %s -O2 -mtriple=x86_64-linux-android -mattr=+avx512f | FileCheck %s --check-prefix=X64
8 ; RUN: llc < %s -O2 -mtriple=x86_64-linux-gnu -mattr=+avx512f | FileCheck %s --check-prefix=X64-AVX
12 @vi16 = common global i16 0, align 2
13 @vi32 = common global i32 0, align 4
14 @vi64 = common global i64 0, align 8
15 @vi128 = common global i128 0, align 16
[all …]
Datomic16.ll1 …nown-unknown -mcpu=corei7 -verify-machineinstrs -show-mc-encoding | FileCheck %s --check-prefix X64
8 ; X64-LABEL: atomic_fetch_add16
13 ; X64: lock
14 ; X64: incw
18 ; X64: lock
19 ; X64: addw $3, {{.*}} # encoding: [0x66,0xf0
23 ; X64: lock
24 ; X64: xaddw {{.*}} # encoding: [0x66,0xf0
28 ; X64: lock
29 ; X64: addw {{.*}} # encoding: [0x66,0xf0
[all …]
Dmul-constant-i64.ll4 … -mcpu=haswell | FileCheck %s --check-prefixes=X64,X64-OPT,X64-HSW
5 … -mcpu=btver2 | FileCheck %s --check-prefixes=X64,X64-OPT,X64-JAG
6 … -mcpu=slm | FileCheck %s --check-prefixes=X64,X64-OPT,X64-SLM
7 …nstant-optimization=false -mcpu=haswell | FileCheck %s --check-prefixes=X64,X64-NOOPT,X64-HSW-NOOPT
8 …nstant-optimization=false -mcpu=btver2 | FileCheck %s --check-prefixes=X64,X64-NOOPT,X64-JAG-NOOPT
9 …nstant-optimization=false -mcpu=slm | FileCheck %s --check-prefixes=X64,X64-NOOPT,X64-SLM-NOOPT
13 ; X86: # %bb.0:
14 ; X86-NEXT: movl {{[0-9]+}}(%esp), %eax
15 ; X86-NEXT: movl {{[0-9]+}}(%esp), %edx
19 ; X86-NOOPT: # %bb.0:
[all …]
/external/llvm/test/CodeGen/X86/
Dwin-catchpad-csrs.ll2 …N: llc -verify-machineinstrs -mtriple=x86_64-pc-windows-msvc < %s | FileCheck --check-prefix=X64 %s
30 ret i32 0
36 %h1 = catchpad within %cs [%rtti.TypeDescriptor2* @"\01??_R0H@8", i32 0, i8* null]
47 ; X86: subl ${{[0-9]+}}, %esp
53 ; X86: movl $0, -{{[0-9]+}}(%ebp)
56 ; X86: [[contbb:LBB0_[0-9]+]]: # %try.cont
63 ; X86: [[restorebb:LBB0_[0-9]+]]:
67 ; X86: "?catch$[[catch1bb:[0-9]+]]@?0?try_catch_catch@4HA":
73 ; X86: movl $1, -{{[0-9]+}}(%ebp)
82 ; X86: $handlerMap$0$try_catch_catch:
[all …]
Dwin-catchpad.ll1 ; RUN: llc -stack-symbol-ordering=0 -verify-machineinstrs -mtriple=i686-pc-windows-msvc < %s | File…
2 …UN: llc -stack-symbol-ordering=0 -verify-machineinstrs -mtriple=x86_64-pc-windows-msvc < %s | File…
42 %h1 = catchpad within %cs [%rtti.TypeDescriptor2* @"\01??_R0H@8", i32 0, i32* %e.addr]
53 ret i32 0
57 ; X86: movl %esp, -[[sp_offset:[0-9]+]](%ebp)
58 ; X86: movl $0, -{{[0-9]+}}(%ebp)
59 ; X86: leal -[[local_offs:[0-9]+]](%ebp), %[[addr_reg:[a-z]+]]
63 ; X86: [[contbb:LBB0_[0-9]+]]: # %try.cont
67 ; X86: [[restorebb2:LBB0_[0-9]+]]: # Block address taken
72 ; X86: [[restorebb1:LBB0_[0-9]+]]: # Block address taken
[all …]
/external/python/cpython2/PCbuild/
Dpcbuild.sln20 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_ctypes", "_ctypes.vcxproj", "{0E9791DB-593A-4…
67 Debug|x64 = Debug|x64
69 PGInstrument|x64 = PGInstrument|x64
71 PGUpdate|x64 = PGUpdate|x64
73 Release|x64 = Release|x64
77 {B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.Debug|Win32.Build.0 = Debug|Win32
78 {B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.Debug|x64.ActiveCfg = Debug|x64
79 {B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.Debug|x64.Build.0 = Debug|x64
81 {B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.PGInstrument|Win32.Build.0 = PGInstrument|Win32
82 {B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.PGInstrument|x64.ActiveCfg = PGInstrument|x64
[all …]
/external/llvm-project/clang/test/Layout/
Dms-x86-basic-layout.cpp4 // RUN: | FileCheck %s -check-prefix CHECK-X64
10 A4() : a(0xf00000a4) {} in A4()
15 B4() : a(0xf00000b4) {} in B4()
20 C4() : a(0xf00000c4) {} in C4()
26 A16() : a(0xf0000a16) {} in A16()
31 C16() : a(0xf0000c16) {} in C16()
37 TestF0() : a(0xf00000F0) {} in TestF0()
43 // CHECK-NEXT: 0 | struct TestF0
44 // CHECK-NEXT: 0 | struct A4 (base)
45 // CHECK-NEXT: 0 | int a
[all …]
/external/clang/test/Layout/
Dms-x86-basic-layout.cpp4 // RUN: | FileCheck %s -check-prefix CHECK-X64
10 A4() : a(0xf00000a4) {} in A4()
15 B4() : a(0xf00000b4) {} in B4()
20 C4() : a(0xf00000c4) {} in C4()
26 A16() : a(0xf0000a16) {} in A16()
31 C16() : a(0xf0000c16) {} in C16()
37 TestF0() : a(0xf00000F0) {} in TestF0()
43 // CHECK-NEXT: 0 | struct TestF0
44 // CHECK-NEXT: 0 | struct A4 (base)
45 // CHECK-NEXT: 0 | int a
[all …]

12345678910>>...49