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

1 2 3

  /external/llvm/test/CodeGen/X86/
avx-vextractf128.ll 5 ; CHECK: vextractf128 $1
14 ; CHECK: vextractf128 $1
22 ; CHECK-NOT: vextractf128 $1, %ymm0, %xmm0
24 ; CHECK: vextractf128 $1, %ymm0, (%rdi)
27 %0 = tail call <4 x float> @llvm.x86.avx.vextractf128.ps.256(<8 x float> %a, i8 1)
33 declare <4 x float> @llvm.x86.avx.vextractf128.ps.256(<8 x float>, i8) nounwind readnone
36 ; CHECK-NOT: vextractf128 $1, %ymm0, %xmm0
38 ; CHECK: vextractf128 $1, %ymm0, (%rdi)
41 %0 = tail call <2 x double> @llvm.x86.avx.vextractf128.pd.256(<4 x double> %a, i8 1)
47 declare <2 x double> @llvm.x86.avx.vextractf128.pd.256(<4 x double>, i8) nounwind readnon
    [all...]
avx-cmp.ll 45 ; CHECK: vextractf128 $1
46 ; CHECK: vextractf128 $1
56 ; CHECK: vextractf128 $1
57 ; CHECK: vextractf128 $1
67 ; CHECK: vextractf128 $1
68 ; CHECK: vextractf128 $1
78 ; CHECK: vextractf128 $1
79 ; CHECK: vextractf128 $1
89 ; CHECK: vextractf128 $1
90 ; CHECK: vextractf128 $
    [all...]
bitcast-i256.ll 7 ; CHECK: vextractf128
avx-arith.ll 136 ; CHECK: vextractf128 $1
137 ; CHECK-NEXT: vextractf128 $1
146 ; CHECK: vextractf128 $1
147 ; CHECK-NEXT: vextractf128 $1
156 ; CHECK: vextractf128 $1
157 ; CHECK-NEXT: vextractf128 $1
166 ; CHECK: vextractf128 $1
167 ; CHECK-NEXT: vextractf128 $1
176 ; CHECK: vextractf128 $1
177 ; CHECK-NEXT: vextractf128 $
    [all...]
extractelement-index.ll 16 ; AVX: vextractf128 $1
32 ; AVX: vextractf128 $1
avx-shift.ll 9 ; CHECK-NEXT: vextractf128 $1, %ymm0, %xmm0
22 ; CHECK-NEXT: vextractf128 $1, %ymm0, %xmm0
34 ; CHECK-NEXT: vextractf128 $1, %ymm0, %xmm0
47 ; CHECK-NEXT: vextractf128 $1, %ymm0, %xmm0
60 ; CHECK-NEXT: vextractf128 $1, %ymm0, %xmm0
72 ; CHECK-NEXT: vextractf128 $1, %ymm0, %xmm0
85 ; CHECK-NEXT: vextractf128 $1, %ymm0, %xmm0
98 ; CHECK-NEXT: vextractf128 $1, %ymm0, %xmm0
109 ; CHECK-NEXT: vextractf128 $1, %ymm0, %xmm1
129 ; CHECK-NEXT: vextractf128 $1, %ymm0, %xmm
    [all...]
vector-shift-shl-256.ll 14 ; AVX1-NEXT: vextractf128 $1, %ymm1, %xmm2
15 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm3
34 ; XOPAVX1-NEXT: vextractf128 $1, %ymm1, %xmm2
35 ; XOPAVX1-NEXT: vextractf128 $1, %ymm0, %xmm3
52 ; AVX1-NEXT: vextractf128 $1, %ymm1, %xmm2
57 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm4
73 ; XOPAVX1-NEXT: vextractf128 $1, %ymm1, %xmm2
74 ; XOPAVX1-NEXT: vextractf128 $1, %ymm0, %xmm3
91 ; AVX1-NEXT: vextractf128 $1, %ymm1, %xmm2
96 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm
    [all...]
avx-intrinsics-x86-upgrade.ll 39 ; We don't check any vextractf128 variant with immediate 0 because that's just a move.
43 ; CHECK: vextractf128 $1, %ymm0, %xmm0
44 %res = call <2 x double> @llvm.x86.avx.vextractf128.pd.256(<4 x double> %a0, i8 1)
47 declare <2 x double> @llvm.x86.avx.vextractf128.pd.256(<4 x double>, i8) nounwind readnone
51 ; CHECK: vextractf128 $1, %ymm0, %xmm0
52 %res = call <4 x float> @llvm.x86.avx.vextractf128.ps.256(<8 x float> %a0, i8 1)
55 declare <4 x float> @llvm.x86.avx.vextractf128.ps.256(<8 x float>, i8) nounwind readnone
59 ; CHECK: vextractf128 $1, %ymm0, %xmm0
60 %res = call <4 x i32> @llvm.x86.avx.vextractf128.si.256(<8 x i32> %a0, i8 1)
63 declare <4 x i32> @llvm.x86.avx.vextractf128.si.256(<8 x i32>, i8) nounwind readnon
    [all...]
vselect-minmax.ll 601 ; AVX1-NEXT: vextractf128 $1, %ymm1, %xmm2
602 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm3
652 ; AVX1-NEXT: vextractf128 $1, %ymm1, %xmm2
653 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm3
699 ; AVX1-NEXT: vextractf128 $1, %ymm1, %xmm2
700 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm3
750 ; AVX1-NEXT: vextractf128 $1, %ymm1, %xmm2
751 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm3
781 ; AVX1-NEXT: vextractf128 $1, %ymm1, %xmm2
782 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm
    [all...]
avx-cvt-2.ll 14 ; CHECK-NEXT: vextractf128 $1, %ymm0, %xmm1
31 ; CHECK-NEXT: vextractf128 $1, %ymm0, %xmm1
48 ; CHECK-NEXT: vextractf128 $1, %ymm0, %xmm1
66 ; CHECK-NEXT: vextractf128 $1, %ymm0, %xmm1
vector-shift-lshr-256.ll 14 ; AVX1-NEXT: vextractf128 $1, %ymm1, %xmm2
15 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm3
34 ; XOPAVX1-NEXT: vextractf128 $1, %ymm1, %xmm2
37 ; XOPAVX1-NEXT: vextractf128 $1, %ymm0, %xmm4
55 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm2
56 ; AVX1-NEXT: vextractf128 $1, %ymm1, %xmm3
90 ; XOPAVX1-NEXT: vextractf128 $1, %ymm1, %xmm2
93 ; XOPAVX1-NEXT: vextractf128 $1, %ymm0, %xmm4
111 ; AVX1-NEXT: vextractf128 $1, %ymm1, %xmm2
116 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm
    [all...]
unaligned-32-byte-memops.ll 33 ; AVXSLOW-NEXT: vextractf128 $1, %ymm0, 16(%rdi)
137 ; AVXSLOW-NEXT: vextractf128 $1, %ymm0, %xmm1
145 ; AVXFAST-NEXT: vextractf128 $1, %ymm0, %xmm1
167 ; AVXSLOW-NEXT: vextractf128 $1, %ymm0, %xmm1
175 ; AVXFAST-NEXT: vextractf128 $1, %ymm0, %xmm1
197 ; AVXSLOW-NEXT: vextractf128 $1, %ymm0, %xmm1
205 ; AVXFAST-NEXT: vextractf128 $1, %ymm0, %xmm1
227 ; AVXSLOW-NEXT: vextractf128 $1, %ymm0, %xmm1
235 ; AVXFAST-NEXT: vextractf128 $1, %ymm0, %xmm1
avx-shuffle-x86_32.ll 8 ; CHECK-NEXT: vextractf128 $1, %ymm0, %xmm1
pr11334.ll 51 ; AVX: vextractf128
sandybridge-loads.ll 28 ; CHECK: vextractf128
setcc-lowering.ll 11 ; CHECK-NEXT: vextractf128 $1, %ymm0, %xmm1
avx-load-store.ll 55 ; CHECK: vextractf128
70 ; CHECK: vextractf128
119 ; CHECK-NOT: vextractf128
avx-vzeroupper.ll 6 declare <4 x float> @llvm.x86.avx.vextractf128.ps.256(<8 x float>, i8) nounwind readnone
46 %add.low = call <4 x float> @llvm.x86.avx.vextractf128.ps.256(<8 x float> %add.i, i8 0)
77 %0 = tail call <4 x float> @llvm.x86.avx.vextractf128.ps.256(<8 x float> %tmp11, i8 1) nounwind
vector-shuffle-256-v16.ll 153 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm1
175 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm1
196 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm1
216 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm1
236 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm1
256 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm1
276 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm1
296 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm1
316 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm1
334 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm
    [all...]
vector-rotate-256.ll 16 ; AVX1-NEXT: vextractf128 $1, %ymm1, %xmm4
18 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm5
51 ; XOPAVX1-NEXT: vextractf128 $1, %ymm1, %xmm2
52 ; XOPAVX1-NEXT: vextractf128 $1, %ymm0, %xmm3
78 ; AVX1-NEXT: vextractf128 $1, %ymm1, %xmm4
84 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm6
129 ; XOPAVX1-NEXT: vextractf128 $1, %ymm1, %xmm2
130 ; XOPAVX1-NEXT: vextractf128 $1, %ymm0, %xmm3
156 ; AVX1-NEXT: vextractf128 $1, %ymm1, %xmm4
162 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm
    [all...]
vector-shift-ashr-256.ll 14 ; AVX1-NEXT: vextractf128 $1, %ymm1, %xmm2
20 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm6
49 ; XOPAVX1-NEXT: vextractf128 $1, %ymm1, %xmm2
52 ; XOPAVX1-NEXT: vextractf128 $1, %ymm0, %xmm4
74 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm2
75 ; AVX1-NEXT: vextractf128 $1, %ymm1, %xmm3
109 ; XOPAVX1-NEXT: vextractf128 $1, %ymm1, %xmm2
112 ; XOPAVX1-NEXT: vextractf128 $1, %ymm0, %xmm4
130 ; AVX1-NEXT: vextractf128 $1, %ymm1, %xmm2
135 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm
    [all...]
vector-shuffle-256-v32.ll 317 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm2
341 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm2
363 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm2
385 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm2
407 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm2
428 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm2
449 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm2
470 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm2
491 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm2
    [all...]
vec_extract-avx.ll 32 ; CHECK-NEXT: vextractf128 $1, %ymm0, (%rdi)
53 ; CHECK-NEXT: vextractf128 $1, %ymm0, (%rdi)
72 ; CHECK-NEXT: vextractf128 $1, %ymm0, (%rdi)
2012-01-12-extract-sv.ll 7 ; CHECK-NEXT: vextractf128 $1, %ymm0, %xmm0
vector-tzcnt-256.ll 8 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm1
14 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm1
61 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm1
67 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm1
114 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm2
120 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm2
179 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm2
185 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm2
244 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm1
263 ; AVX1-NEXT: vextractf128 $1, %ymm0, %xmm
    [all...]

Completed in 1324 milliseconds

1 2 3