Home
last modified time | relevance | path

Searched refs:X64 (Results 1 – 25 of 744) sorted by relevance

12345678910>>...30

/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dmemcmp-more-load-pairs.ll25 ; X64-NEXT: retq
34 ; X64-NEXT: retq
44 ; X64-NEXT: retq
60 ; X64-NEXT: retq
71 ; X64-NEXT: retq
89 ; X64-NEXT: retq
107 ; X64-NEXT: retq
119 ; X64-NEXT: retq
134 ; X64-NEXT: retq
153 ; X64-NEXT: retq
[all …]
H A Dspeculative-load-hardening-indirect.ll44 ; X64-NEXT: retq
157 ; X64-NEXT: retq
269 ; X64-NEXT: retq
277 ; X64-NEXT: retq
285 ; X64-NEXT: retq
293 ; X64-NEXT: retq
376 ; X64-NEXT: retq
384 ; X64-NEXT: retq
392 ; X64-NEXT: retq
400 ; X64-NEXT: retq
[all …]
H A Dspeculative-load-hardening.ll21 ; X64-NEXT: retq
53 ; X64-NEXT: .LBB1_1:
64 ; X64-NEXT: retq
209 ; X64-NEXT: # %bb.1:
241 ; X64-NEXT: .LBB2_4:
251 ; X64-NEXT: retq
402 ; X64-NEXT: retq
648 ; X64-NEXT: retq
816 ; X64-NEXT: retq
946 ; X64-NEXT: retq
[all …]
H A Dspeculative-load-hardening-call-and-ret.ll13 ; X64-NOPIC-NEXT: pushq %rbp
14 ; X64-NOPIC-NEXT: pushq %r14
15 ; X64-NOPIC-NEXT: pushq %rbx
44 ; X64-NOPIC-NEXT: popq %rbx
47 ; X64-NOPIC-NEXT: retq
124 ; X64-PIC-NEXT: popq %rbx
127 ; X64-PIC-NEXT: retq
178 ; X64-NOPIC-NEXT: retq
266 ; X64-PIC-NEXT: retq
344 ; X64-NOPIC-NEXT: retq
[all …]
H A Dmemcmp.ll2 … -mtriple=x86_64-unknown-unknown | FileCheck %s --check-prefixes=X64,X64-SSE,X64-SSE2
3 …-mtriple=x86_64-unknown-unknown -mattr=sse4.1 | FileCheck %s --check-prefixes=X64,X64-SSE,X64-SSE41
4 … -mtriple=x86_64-unknown-unknown -mattr=avx | FileCheck %s --check-prefixes=X64,X64-AVX,X64-AVX1
5 … -mtriple=x86_64-unknown-unknown -mattr=avx2 | FileCheck %s --check-prefixes=X64,X64-AVX,X64-AVX2
7 …-mattr=avx512bw,-prefer-256-bit | FileCheck %s --check-prefixes=X64,X64-AVX,X64-AVX512,X64-AVX512BW
9 …r-256-bit,-prefer-mask-registers | FileCheck %s --check-prefixes=X64,X64-AVX,X64-AVX512,X64-AVX512F
24 ; X64-NEXT: retq
33 ; X64-NEXT: retq
43 ; X64-NEXT: retq
59 ; X64-NEXT: retq
[all …]
H A Dmemcmp-optsize.ll3 …nown-unknown -mattr=avx | FileCheck %s --check-prefix=X64 --check-prefix=X64-AVX --check-prefix=X6…
15 ; X64-LABEL: length2:
16 ; X64: # %bb.0:
24 ; X64-NEXT: retq
31 ; X64: # %bb.0:
35 ; X64-NEXT: retq
47 ; X64-NEXT: retq
62 ; X64-NEXT: retq
81 ; X64-NEXT: retq
86 ; X64-NEXT: retq
[all …]
H A Dmemcmp-pgso.ll3 …nown-unknown -mattr=avx | FileCheck %s --check-prefix=X64 --check-prefix=X64-AVX --check-prefix=X6…
15 ; X64-LABEL: length2:
16 ; X64: # %bb.0:
24 ; X64-NEXT: retq
31 ; X64: # %bb.0:
35 ; X64-NEXT: retq
47 ; X64-NEXT: retq
62 ; X64-NEXT: retq
81 ; X64-NEXT: retq
86 ; X64-NEXT: retq
[all …]
H A Dmul-constant-i8.ll6 ; X64: # %bb.0:
9 ; X64-NEXT: retq
16 ; X64: # %bb.0:
20 ; X64-NEXT: retq
27 ; X64: # %bb.0:
31 ; X64-NEXT: retq
42 ; X64-NEXT: retq
53 ; X64-NEXT: retq
65 ; X64-NEXT: retq
77 ; X64-NEXT: retq
[all …]
H A Dwin-catchpad-csrs.ll109 ; X64: callq f
114 ; X64: retq
132 ; X64: callq f
139 ; X64: retq
182 ; X64: callq f
186 ; X64-NOT: popq
189 ; X64: retq
206 ; X64: retq
241 ; X64: callq f
247 ; X64: retq
[all …]
H A Dmemcmp-minsize.ll3 …nown-unknown -mattr=avx | FileCheck %s --check-prefix=X64 --check-prefix=X64-AVX --check-prefix=X6…
14 ; X64-LABEL: length2:
15 ; X64: # %bb.0:
25 ; X64: # %bb.0:
29 ; X64-NEXT: retq
37 ; X64: # %bb.0:
40 ; X64-NEXT: retq
56 ; X64-NEXT: retq
82 ; X64-NEXT: retq
104 ; X64-NEXT: retq
[all …]
H A Dshift-mask.ll4 …< %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
28 ; X64: # %bb.0:
32 ; X64-NEXT: retq
[all …]
H A Dwin-catchpad.ll133 ; X64: .Ltmp0
136 ; X64: callq f
140 ; X64: popq %rbp
141 ; X64: retq
154 ; X64: callq f
158 ; X64-NEXT: retq
171 ; X64: callq f
175 ; X64-NEXT: retq
279 ; X64: # %entry
288 ; X64: callq f
[all …]
H A Dvector-mul.ll5 …-mattr=+sse4.2,-slow-pmulld | FileCheck %s --check-prefixes=SSE,SSE4,X64-SSE,X64-SSE4,X64-SSE4-FAST
22 ; X64-AVX: # %bb.0:
24 ; X64-AVX-NEXT: retq
36 ; X64-AVX: # %bb.0:
38 ; X64-AVX-NEXT: retq
50 ; X64-AVX: # %bb.0:
52 ; X64-AVX-NEXT: retq
68 ; X64-SSE-NEXT: retq
73 ; X64-XOP-NEXT: retq
79 ; X64-AVX2-NEXT: retq
[all …]
H A Dsegmented-stacks.ll62 ; X64-Linux: # %bb.0:
65 ; X64-Linux-NEXT: .LBB0_2:
73 ; X64-Linux-NEXT: retq
74 ; X64-Linux-NEXT: .LBB0_1:
78 ; X64-Linux-NEXT: retq
154 ; X64-Darwin-NEXT: retq
159 ; X64-Darwin-NEXT: retq
259 ; X64-MinGW-NEXT: nop
261 ; X64-MinGW-NEXT: retq
266 ; X64-MinGW-NEXT: retq
[all …]
H A Dmul-constant-i32.ll18 ; X64: # %bb.0:
20 ; X64-NEXT: retq
43 ; X64: # %bb.0:
46 ; X64-NEXT: retq
74 ; X64-NEXT: retq
101 ; X64-NEXT: retq
129 ; X64-NEXT: retq
158 ; X64-NEXT: retq
186 ; X64-NEXT: retq
212 ; X64-NEXT: retq
[all …]
H A Dznver3-gather.ll5 ; X64-LABEL: simple:
6 ; X64: # %bb.0:
9 ; X64-NEXT: vmovq %rdi, %xmm1
14 ; X64-NEXT: vmovq %xmm0, %r8
35 ; X64-NEXT: retq
42 ; X64-LABEL: optsize:
43 ; X64: # %bb.0:
72 ; X64-NEXT: retq
79 ; X64-LABEL: minsize:
80 ; X64: # %bb.0:
[all …]
H A Datomic8.ll12 ; X64: lock
13 ; X64: incb
17 ; X64: lock
22 ; X64: lock
23 ; X64: xaddb
27 ; X64: lock
28 ; X64: addb
32 ; X64: ret
40 ; X64: lock
41 ; X64: decb
[all …]
H A Dlvi-hardening-loads.ll7 ; X64-LABEL: test:
20 ; X64: # %bb.0: # %entry
24 ; X64-NEXT: lfence
47 ; X64-ALL-NEXT: lfence
49 ; X64-ALL-NEXT: lfence
54 ; X64-NOOPT-NEXT: lfence
56 ; X64-NOOPT-NEXT: lfence
70 ; X64-ALL-NEXT: lfence
102 ; X64-NEXT: lfence
104 ; X64-NEXT: lfence
[all …]
H A Dxor.ll35 ; X64-LIN-LABEL: test3:
41 ; X64-LIN-NEXT: retq
43 ; X64-WIN-LABEL: test3:
49 ; X64-WIN-NEXT: retq
75 ; X64-LIN-LABEL: test4:
89 ; X64-LIN-NEXT: retq
91 ; X64-WIN-LABEL: test4:
105 ; X64-WIN-NEXT: retq
141 ; X64-LIN-LABEL: test5:
157 ; X64-LIN-NEXT: retq
[all …]
H A Dfp-cvt.ll3 ; RUN: llc < %s -mtriple=x86_64-unknown | FileCheck %s --check-prefixes=X64,X64-X87
27 ; X64-X87: # %bb.0:
37 ; X64-X87-NEXT: retq
616 ; X64-NEXT: retq
637 ; X64-NEXT: retq
657 ; X64-NEXT: retq
678 ; X64-NEXT: retq
694 ; X64-NEXT: retq
711 ; X64-NEXT: retq
736 ; X64-NEXT: retq
[all …]
H A Datomic16.ll13 ; X64: lock
14 ; X64: incw
18 ; X64: lock
23 ; X64: lock
28 ; X64: lock
33 ; X64: ret
41 ; X64: lock
42 ; X64: decw
46 ; X64: lock
61 ; X64: ret
[all …]
H A Dadd.ll17 ; X64-LINUX-LABEL: test1:
21 ; X64-LINUX-NEXT: retq
23 ; X64-WIN32-LABEL: test1:
27 ; X64-WIN32-NEXT: retq
41 ; X64-LINUX-LABEL: test1b:
45 ; X64-LINUX-NEXT: retq
51 ; X64-WIN32-NEXT: retq
65 ; X64-LINUX-LABEL: test2:
69 ; X64-LINUX-NEXT: retq
71 ; X64-WIN32-LABEL: test2:
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/X86/GlobalISel/
H A Dashr-scalar.ll6 ; X64: # %bb.0:
11 ; X64-NEXT: retq
18 ; X64: # %bb.0:
21 ; X64-NEXT: retq
28 ; X64: # %bb.0:
31 ; X64-NEXT: retq
43 ; X64-NEXT: retq
53 ; X64-NEXT: retq
63 ; X64-NEXT: retq
76 ; X64-NEXT: retq
[all …]
H A Dlshr-scalar.ll6 ; X64: # %bb.0:
11 ; X64-NEXT: retq
18 ; X64: # %bb.0:
21 ; X64-NEXT: retq
28 ; X64: # %bb.0:
31 ; X64-NEXT: retq
43 ; X64-NEXT: retq
53 ; X64-NEXT: retq
63 ; X64-NEXT: retq
76 ; X64-NEXT: retq
[all …]
H A Dshl-scalar.ll6 ; X64: # %bb.0:
11 ; X64-NEXT: retq
18 ; X64: # %bb.0:
21 ; X64-NEXT: retq
28 ; X64: # %bb.0:
30 ; X64-NEXT: retq
42 ; X64-NEXT: retq
52 ; X64-NEXT: retq
62 ; X64-NEXT: retq
75 ; X64-NEXT: retq
[all …]

12345678910>>...30