Home
last modified time | relevance | path

Searched refs:extractps (Results 1 – 25 of 53) sorted by relevance

123

/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dwiden_shuffle-1.ll11 ; X86-NEXT: extractps $2, %xmm0, 8(%eax)
12 ; X86-NEXT: extractps $1, %xmm0, 4(%eax)
19 ; X64-NEXT: extractps $2, %xmm0, 8(%rdi)
37 ; X86-NEXT: extractps $2, %xmm0, 8(%eax)
38 ; X86-NEXT: extractps $1, %xmm0, 4(%eax)
46 ; X64-NEXT: extractps $2, %xmm0, 8(%rdi)
Dwiden_conv-4.ll36 ; X86-SSE42-NEXT: extractps $2, %xmm0, 24(%eax)
37 ; X86-SSE42-NEXT: extractps $1, %xmm0, 20(%eax)
63 ; X64-SSE42-NEXT: extractps $2, %xmm0, 24(%rdi)
124 ; X86-SSE42-NEXT: extractps $2, %xmm0, 8(%eax)
125 ; X86-SSE42-NEXT: extractps $1, %xmm0, 4(%eax)
162 ; X64-SSE42-NEXT: extractps $2, %xmm0, 8(%rdi)
Dwiden_conv-3.ll29 ; X86-SSE42-NEXT: extractps $1, %xmm0, 4(%eax)
99 ; X86-SSE42-NEXT: extractps $2, %xmm0, 8(%eax)
100 ; X86-SSE42-NEXT: extractps $1, %xmm0, 4(%eax)
138 ; X64-SSE42-NEXT: extractps $2, %xmm0, 8(%rdi)
D2011-10-19-widen_vselect.ll11 ; X32-NEXT: extractps $1, %xmm1, (%eax)
31 ; X32-NEXT: extractps $1, %xmm1, (%eax)
53 ; X32-NEXT: extractps $1, %xmm0, (%eax)
Dwiden_arith-6.ll29 ; CHECK-NEXT: extractps $2, %xmm1, 8(%ecx,%eax)
30 ; CHECK-NEXT: extractps $1, %xmm1, 4(%ecx,%eax)
Dextractps.ll4 ; RUN: grep "extractps \$1, %xmm0, " %t | count 1
D2011-12-26-extractelement-duplicate-load.ll14 ; CHECK-NEXT: extractps $2, %xmm0, %eax
Dextract-store.ll288 ; SSE41-X32-NEXT: extractps $3, %xmm0, (%eax)
293 ; SSE41-X64-NEXT: extractps $3, %xmm0, (%rdi)
429 ; SSE41-X32-NEXT: extractps $3, %xmm0, (%eax)
434 ; SSE41-X64-NEXT: extractps $3, %xmm0, (%rdi)
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/
Dwiden_shuffle-1.ll7 ; CHECK: extractps
8 ; CHECK: extractps
20 ; CHECK: extractps
21 ; CHECK: extractps
Dsse41.ll97 ; X32: extractps $3, %xmm0, %eax
100 ; X64: extractps $3, %xmm0, %eax
108 ; X32: extractps $3, %xmm0, %eax
111 ; X64: extractps $3, %xmm0, %eax
115 ; The non-store form of extractps puts its result into a GPR.
Dvec_extract-sse4.ll2 ; RUN: not grep extractps %t
Dextractps.ll4 ; RUN: grep {extractps \\\$1, %xmm0, } %t | count 1
/external/llvm/test/CodeGen/X86/
Dwiden_shuffle-1.ll12 ; CHECK-NEXT: extractps $2, %xmm0, 8(%eax)
13 ; CHECK-NEXT: extractps $1, %xmm0, 4(%eax)
31 ; CHECK-NEXT: extractps $2, %xmm0, 8(%eax)
32 ; CHECK-NEXT: extractps $1, %xmm0, 4(%eax)
Dwiden_conv-4.ll36 ; X86-SSE42-NEXT: extractps $2, %xmm0, 24(%eax)
37 ; X86-SSE42-NEXT: extractps $1, %xmm0, 20(%eax)
63 ; X64-SSE42-NEXT: extractps $2, %xmm0, 24(%rdi)
124 ; X86-SSE42-NEXT: extractps $2, %xmm0, 8(%eax)
125 ; X86-SSE42-NEXT: extractps $1, %xmm0, 4(%eax)
166 ; X64-SSE42-NEXT: extractps $2, %xmm0, 8(%rdi)
Dwiden_conv-3.ll29 ; X86-SSE42-NEXT: extractps $1, %xmm0, 4(%eax)
99 ; X86-SSE42-NEXT: extractps $2, %xmm0, 8(%eax)
100 ; X86-SSE42-NEXT: extractps $1, %xmm0, 4(%eax)
142 ; X64-SSE42-NEXT: extractps $2, %xmm0, 8(%rdi)
Dextractps.ll4 ; RUN: grep "extractps \$1, %xmm0, " %t | count 1
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Haswell/
Dresources-sse41.s22 extractps $1, %xmm0, %rcx label
23 extractps $1, %xmm0, (%rax) label
170 # CHECK-NEXT: 2 2 1.00 extractps $1, %xmm0, %ecx
171 # CHECK-NEXT: 3 2 1.00 * extractps $1, %xmm0, (%rax)
285 # CHECK-NEXT: - - 1.00 - - - - 1.00 - - extractps $1, %…
286 # CHECK-NEXT: - - - - 0.33 0.33 1.00 1.00 - 0.33 extractps $1, %…
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Generic/
Dresources-sse41.s22 extractps $1, %xmm0, %rcx label
23 extractps $1, %xmm0, (%rax) label
170 # CHECK-NEXT: 2 3 1.00 extractps $1, %xmm0, %ecx
171 # CHECK-NEXT: 3 5 1.00 * extractps $1, %xmm0, (%rax)
283 # CHECK-NEXT: - - 1.00 - - 1.00 - - extractps $1, %xmm0, %ecx
284 # CHECK-NEXT: - - - - 1.00 1.00 0.50 0.50 extractps $1, %xmm0, (%rax)
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SLM/
Dresources-sse41.s22 extractps $1, %xmm0, %rcx label
23 extractps $1, %xmm0, (%rax) label
170 # CHECK-NEXT: 1 1 1.00 extractps $1, %xmm0, %ecx
171 # CHECK-NEXT: 2 4 2.00 * extractps $1, %xmm0, (%rax)
283 # CHECK-NEXT: - - - 1.00 - - - - extractps $1, %xmm0, %ecx
284 # CHECK-NEXT: - - - 1.00 - - - 2.00 extractps $1, %xmm0, (%rax)
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/BtVer2/
Dresources-sse41.s22 extractps $1, %xmm0, %rcx label
23 extractps $1, %xmm0, (%rax) label
170 # CHECK-NEXT: 1 3 1.00 extractps $1, %xmm0, %ecx
171 # CHECK-NEXT: 1 3 1.00 * extractps $1, %xmm0, (%rax)
289 …0 - 1.00 - - - - - - - - extractps $1, %xmm0, %ecx
290 … - - 1.00 - - 1.00 1.00 - - - extractps $1, %xmm0, (%rax)
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeServer/
Dresources-sse41.s22 extractps $1, %xmm0, %rcx label
23 extractps $1, %xmm0, (%rax) label
170 # CHECK-NEXT: 2 3 1.00 extractps $1, %xmm0, %ecx
171 # CHECK-NEXT: 3 2 1.00 * extractps $1, %xmm0, (%rax)
285 # CHECK-NEXT: - - 1.00 - - - - 1.00 - - extractps $1, %…
286 # CHECK-NEXT: - - - - 0.33 0.33 1.00 1.00 - 0.33 extractps $1, %…
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Znver1/
Dresources-sse41.s22 extractps $1, %xmm0, %rcx label
23 extractps $1, %xmm0, (%rax) label
170 # CHECK-NEXT: 2 2 2.00 extractps $1, %xmm0, %ecx
171 # CHECK-NEXT: 2 5 2.50 * extractps $1, %xmm0, (%rax)
287 … - - - - - - 0.50 2.50 - - extractps $1, %xmm0, %ecx
288 … - - - - - - 0.50 2.50 - - extractps $1, %xmm0, (%rax)
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SandyBridge/
Dresources-sse41.s22 extractps $1, %xmm0, %rcx label
23 extractps $1, %xmm0, (%rax) label
170 # CHECK-NEXT: 2 3 1.00 extractps $1, %xmm0, %ecx
171 # CHECK-NEXT: 3 5 1.00 * extractps $1, %xmm0, (%rax)
283 # CHECK-NEXT: - - 1.00 - - 1.00 - - extractps $1, %xmm0, %ecx
284 # CHECK-NEXT: - - - - 1.00 1.00 0.50 0.50 extractps $1, %xmm0, (%rax)
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeClient/
Dresources-sse41.s22 extractps $1, %xmm0, %rcx label
23 extractps $1, %xmm0, (%rax) label
170 # CHECK-NEXT: 2 3 1.00 extractps $1, %xmm0, %ecx
171 # CHECK-NEXT: 3 2 1.00 * extractps $1, %xmm0, (%rax)
285 # CHECK-NEXT: - - 1.00 - - - - 1.00 - - extractps $1, %…
286 # CHECK-NEXT: - - - - 0.33 0.33 1.00 1.00 - 0.33 extractps $1, %…
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Broadwell/
Dresources-sse41.s22 extractps $1, %xmm0, %rcx label
23 extractps $1, %xmm0, (%rax) label
170 # CHECK-NEXT: 2 2 1.00 extractps $1, %xmm0, %ecx
171 # CHECK-NEXT: 3 2 1.00 * extractps $1, %xmm0, (%rax)
285 # CHECK-NEXT: - - 1.00 - - - - 1.00 - - extractps $1, %…
286 # CHECK-NEXT: - - - - 0.33 0.33 1.00 1.00 - 0.33 extractps $1, %…

123