Home
last modified time | relevance | path

Searched refs:psllw (Results 1 – 25 of 176) sorted by relevance

12345678

/external/llvm-project/llvm/test/CodeGen/X86/
Dvec_shift4.ll31 ; X86-NEXT: psllw $5, %xmm1
33 ; X86-NEXT: psllw $4, %xmm3
38 ; X86-NEXT: psllw $2, %xmm3
54 ; X64-NEXT: psllw $5, %xmm1
56 ; X64-NEXT: psllw $4, %xmm3
61 ; X64-NEXT: psllw $2, %xmm3
D2011-12-15-vec_shift.ll9 ; CHECK-W-SSE4: psllw $4, [[REG1:%xmm.]]
11 ; CHECK-W-SSE4: psllw $2
14 ; CHECK-WO-SSE4: psllw $5, [[REG1:%xmm.]]
Dvector-shift-shl-sub128.ll350 ; SSE2-NEXT: psllw $5, %xmm1
356 ; SSE2-NEXT: psllw $4, %xmm0
365 ; SSE2-NEXT: psllw $2, %xmm0
381 ; SSE41-NEXT: psllw $5, %xmm1
383 ; SSE41-NEXT: psllw $4, %xmm3
388 ; SSE41-NEXT: psllw $2, %xmm3
460 ; X86-SSE-NEXT: psllw $5, %xmm1
466 ; X86-SSE-NEXT: psllw $4, %xmm0
475 ; X86-SSE-NEXT: psllw $2, %xmm0
494 ; SSE2-NEXT: psllw $5, %xmm1
[all …]
Dselect-mmx.ll26 ; X64-NEXT: psllw %mm0, %mm0
49 ; I32-NEXT: psllw %mm0, %mm0
84 ; X64-NEXT: psllw %mm0, %mm0
107 ; I32-NEXT: psllw %mm0, %mm0
/external/llvm/test/CodeGen/X86/
Dvector-shift-shl-128.ll152 ; SSE2-NEXT: psllw $12, %xmm1
157 ; SSE2-NEXT: psllw $8, %xmm0
165 ; SSE2-NEXT: psllw $4, %xmm0
173 ; SSE2-NEXT: psllw $2, %xmm0
180 ; SSE2-NEXT: psllw $1, %xmm0
189 ; SSE41-NEXT: psllw $12, %xmm0
190 ; SSE41-NEXT: psllw $4, %xmm1
195 ; SSE41-NEXT: psllw $8, %xmm4
199 ; SSE41-NEXT: psllw $4, %xmm1
203 ; SSE41-NEXT: psllw $2, %xmm1
[all …]
Dvec_shift4.ll37 ; X32-NEXT: psllw $5, %xmm1
39 ; X32-NEXT: psllw $4, %xmm3
44 ; X32-NEXT: psllw $2, %xmm3
60 ; X64-NEXT: psllw $5, %xmm1
62 ; X64-NEXT: psllw $4, %xmm3
67 ; X64-NEXT: psllw $2, %xmm3
D2011-12-15-vec_shift.ll9 ; CHECK-W-SSE4: psllw $4, [[REG1:%xmm.]]
11 ; CHECK-W-SSE4: psllw $2
14 ; CHECK-WO-SSE4: psllw $5, [[REG1:%xmm.]]
Dvector-rotate-128.ll261 ; SSE2-NEXT: psllw $12, %xmm1
265 ; SSE2-NEXT: psllw $8, %xmm4
274 ; SSE2-NEXT: psllw $4, %xmm2
282 ; SSE2-NEXT: psllw $2, %xmm2
289 ; SSE2-NEXT: psllw $1, %xmm2
291 ; SSE2-NEXT: psllw $12, %xmm3
332 ; SSE41-NEXT: psllw $12, %xmm0
333 ; SSE41-NEXT: psllw $4, %xmm1
338 ; SSE41-NEXT: psllw $8, %xmm6
343 ; SSE41-NEXT: psllw $4, %xmm1
[all …]
/external/llvm-project/llvm/test/Analysis/CostModel/X86/
Dtestshiftshl.ll190 ; SSE2-CODEGEN: psllw
202 ; SSE2-CODEGEN: psllw
214 ; SSE2-CODEGEN: psllw
226 ; SSE2-CODEGEN: psllw
238 ; SSE2-CODEGEN: psllw
252 ; SSE2-CODEGEN: psllw $3
264 ; SSE2-CODEGEN: psllw $3
276 ; SSE2-CODEGEN: psllw $3
290 ; SSE2-CODEGEN: psllw $3
306 ; SSE2-CODEGEN: psllw $3
[all …]
/external/llvm/test/Analysis/CostModel/X86/
Dtestshiftshl.ll34 ; SSE2-CODEGEN: psllw
46 ; SSE2-CODEGEN: psllw
58 ; SSE2-CODEGEN: psllw
214 ; SSE2-CODEGEN: psllw
226 ; SSE2-CODEGEN: psllw
238 ; SSE2-CODEGEN: psllw
276 ; SSE2-CODEGEN: psllw $3
290 ; SSE2-CODEGEN: psllw $3
306 ; SSE2-CODEGEN: psllw $3
490 ; SSE2-CODEGEN: psllw $3
[all …]
/external/libvpx/libvpx/vpx_dsp/x86/
Dfwd_txfm_ssse3_x86_64.asm52 psllw m0, 2
53 psllw m1, 2
54 psllw m2, 2
55 psllw m3, 2
56 psllw m4, 2
57 psllw m5, 2
58 psllw m6, 2
59 psllw m7, 2
/external/libaom/libaom/aom_dsp/x86/
Dfwd_txfm_ssse3_x86_64.asm70 psllw m0, 2
71 psllw m1, 2
72 psllw m2, 2
73 psllw m3, 2
74 psllw m4, 2
75 psllw m5, 2
76 psllw m6, 2
77 psllw m7, 2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Generic/
Dresources-mmx.s92 psllw $1, %mm2 label
93 psllw %mm0, %mm2 label
94 psllw (%rax), %mm2 label
226 # CHECK-NEXT: 1 1 1.00 psllw $1, %mm2
227 # CHECK-NEXT: 1 1 1.00 psllw %mm0, %mm2
228 # CHECK-NEXT: 2 6 1.00 * psllw (%rax), %mm2
348 # CHECK-NEXT: - - - - - 1.00 - - psllw $1, %mm2
349 # CHECK-NEXT: - - - - - 1.00 - - psllw %mm0, %mm2
350 # CHECK-NEXT: - - - - - 1.00 0.50 0.50 psllw (%rax), %mm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SLM/
Dresources-mmx.s92 psllw $1, %mm2 label
93 psllw %mm0, %mm2 label
94 psllw (%rax), %mm2 label
226 # CHECK-NEXT: 1 1 1.00 psllw $1, %mm2
227 # CHECK-NEXT: 1 1 1.00 psllw %mm0, %mm2
228 # CHECK-NEXT: 1 4 1.00 * psllw (%rax), %mm2
348 # CHECK-NEXT: - - - 1.00 - - - - psllw $1, %mm2
349 # CHECK-NEXT: - - - 1.00 - - - - psllw %mm0, %mm2
350 # CHECK-NEXT: - - - 1.00 - - - 1.00 psllw (%rax), %mm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Atom/
Dresources-mmx.s92 psllw $1, %mm2 label
93 psllw %mm0, %mm2 label
94 psllw (%rax), %mm2 label
226 # CHECK-NEXT: 1 1 0.50 psllw $1, %mm2
227 # CHECK-NEXT: 1 2 1.00 psllw %mm0, %mm2
228 # CHECK-NEXT: 1 3 1.50 * psllw (%rax), %mm2
342 # CHECK-NEXT: 0.50 0.50 psllw $1, %mm2
343 # CHECK-NEXT: 1.00 1.00 psllw %mm0, %mm2
344 # CHECK-NEXT: 1.50 1.50 psllw (%rax), %mm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Barcelona/
Dresources-mmx.s92 psllw $1, %mm2 label
93 psllw %mm0, %mm2 label
94 psllw (%rax), %mm2 label
226 # CHECK-NEXT: 1 1 1.00 psllw $1, %mm2
227 # CHECK-NEXT: 1 1 1.00 psllw %mm0, %mm2
228 # CHECK-NEXT: 2 6 1.00 * psllw (%rax), %mm2
348 # CHECK-NEXT: - - - - - 1.00 - - psllw $1, %mm2
349 # CHECK-NEXT: - - - - - 1.00 - - psllw %mm0, %mm2
350 # CHECK-NEXT: - - - - - 1.00 0.50 0.50 psllw (%rax), %mm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SandyBridge/
Dresources-mmx.s92 psllw $1, %mm2 label
93 psllw %mm0, %mm2 label
94 psllw (%rax), %mm2 label
226 # CHECK-NEXT: 1 1 1.00 psllw $1, %mm2
227 # CHECK-NEXT: 1 1 1.00 psllw %mm0, %mm2
228 # CHECK-NEXT: 2 6 1.00 * psllw (%rax), %mm2
348 # CHECK-NEXT: - - - - - 1.00 - - psllw $1, %mm2
349 # CHECK-NEXT: - - - - - 1.00 - - psllw %mm0, %mm2
350 # CHECK-NEXT: - - - - - 1.00 0.50 0.50 psllw (%rax), %mm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeServer/
Dresources-mmx.s92 psllw $1, %mm2 label
93 psllw %mm0, %mm2 label
94 psllw (%rax), %mm2 label
226 # CHECK-NEXT: 1 1 1.00 psllw $1, %mm2
227 # CHECK-NEXT: 1 1 1.00 psllw %mm0, %mm2
228 # CHECK-NEXT: 2 6 1.00 * psllw (%rax), %mm2
350 # CHECK-NEXT: - - 1.00 - - - - - - - psllw $1, %mm2
351 # CHECK-NEXT: - - 1.00 - - - - - - - psllw %mm0, %mm2
352 # CHECK-NEXT: - - 1.00 - 0.50 0.50 - - - - psllw (%rax), %…
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver1/
Dresources-mmx.s92 psllw $1, %mm2 label
93 psllw %mm0, %mm2 label
94 psllw (%rax), %mm2 label
226 # CHECK-NEXT: 1 1 0.25 psllw $1, %mm2
227 # CHECK-NEXT: 1 1 0.25 psllw %mm0, %mm2
228 # CHECK-NEXT: 1 8 0.50 * psllw (%rax), %mm2
352 … - - - - - - - 0.25 0.25 0.25 0.25 - psllw $1, %mm2
353 …- - - - - - - 0.25 0.25 0.25 0.25 - psllw %mm0, %mm2
354 …0 0.50 - - - - - 0.25 0.25 0.25 0.25 - psllw (%rax), %mm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Haswell/
Dresources-mmx.s92 psllw $1, %mm2 label
93 psllw %mm0, %mm2 label
94 psllw (%rax), %mm2 label
226 # CHECK-NEXT: 1 1 1.00 psllw $1, %mm2
227 # CHECK-NEXT: 1 1 1.00 psllw %mm0, %mm2
228 # CHECK-NEXT: 2 6 1.00 * psllw (%rax), %mm2
350 # CHECK-NEXT: - - 1.00 - - - - - - - psllw $1, %mm2
351 # CHECK-NEXT: - - 1.00 - - - - - - - psllw %mm0, %mm2
352 # CHECK-NEXT: - - 1.00 - 0.50 0.50 - - - - psllw (%rax), %…
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BdVer2/
Dresources-mmx.s92 psllw $1, %mm2 label
93 psllw %mm0, %mm2 label
94 psllw (%rax), %mm2 label
226 # CHECK-NEXT: 1 2 1.00 psllw $1, %mm2
227 # CHECK-NEXT: 1 3 1.00 psllw %mm0, %mm2
228 # CHECK-NEXT: 1 8 1.50 * psllw (%rax), %mm2
363 … 1.00 - - 0.50 0.50 - - - - - - - psllw $1, %mm2
364 ….00 - - 0.50 0.50 - - - - - - - psllw %mm0, %mm2
365 …0 - - 0.50 0.50 - - - 1.50 1.50 - - psllw (%rax), %mm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver2/
Dresources-mmx.s92 psllw $1, %mm2 label
93 psllw %mm0, %mm2 label
94 psllw (%rax), %mm2 label
226 # CHECK-NEXT: 1 1 0.25 psllw $1, %mm2
227 # CHECK-NEXT: 1 1 0.25 psllw %mm0, %mm2
228 # CHECK-NEXT: 1 8 0.33 * psllw (%rax), %mm2
353 … - - - - - - - 0.25 0.25 0.25 0.25 - psllw $1, %mm2
354 …- - - - - - - 0.25 0.25 0.25 0.25 - psllw %mm0, %mm2
355 …3 0.33 - - - - - 0.25 0.25 0.25 0.25 - psllw (%rax), %mm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Broadwell/
Dresources-mmx.s92 psllw $1, %mm2 label
93 psllw %mm0, %mm2 label
94 psllw (%rax), %mm2 label
226 # CHECK-NEXT: 1 1 1.00 psllw $1, %mm2
227 # CHECK-NEXT: 1 1 1.00 psllw %mm0, %mm2
228 # CHECK-NEXT: 2 6 1.00 * psllw (%rax), %mm2
350 # CHECK-NEXT: - - 1.00 - - - - - - - psllw $1, %mm2
351 # CHECK-NEXT: - - 1.00 - - - - - - - psllw %mm0, %mm2
352 # CHECK-NEXT: - - 1.00 - 0.50 0.50 - - - - psllw (%rax), %…
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeClient/
Dresources-mmx.s92 psllw $1, %mm2 label
93 psllw %mm0, %mm2 label
94 psllw (%rax), %mm2 label
226 # CHECK-NEXT: 1 1 1.00 psllw $1, %mm2
227 # CHECK-NEXT: 1 1 1.00 psllw %mm0, %mm2
228 # CHECK-NEXT: 2 6 1.00 * psllw (%rax), %mm2
350 # CHECK-NEXT: - - 1.00 - - - - - - - psllw $1, %mm2
351 # CHECK-NEXT: - - 1.00 - - - - - - - psllw %mm0, %mm2
352 # CHECK-NEXT: - - 1.00 - 0.50 0.50 - - - - psllw (%rax), %…
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BtVer2/
Dresources-mmx.s92 psllw $1, %mm2 label
93 psllw %mm0, %mm2 label
94 psllw (%rax), %mm2 label
226 # CHECK-NEXT: 1 1 0.50 psllw $1, %mm2
227 # CHECK-NEXT: 1 1 0.50 psllw %mm0, %mm2
228 # CHECK-NEXT: 1 6 1.00 * psllw (%rax), %mm2
354 … - - - 0.50 0.50 - - - - 0.50 0.50 - psllw $1, %mm2
355 …- - - 0.50 0.50 - - - - 0.50 0.50 - psllw %mm0, %mm2
356 … - - 0.50 0.50 1.00 - - - 0.50 0.50 - psllw (%rax), %mm2

12345678