Home
last modified time | relevance | path

Searched refs:pinsrd (Results 1 – 25 of 82) sorted by relevance

1234

/external/llvm-project/llvm/test/tools/llvm-mca/X86/Barcelona/
Dint-to-fpu-forwarding-1.s15 pinsrd $0, %eax, %xmm0 label
16 pinsrd $1, %eax, %xmm0 label
131 # CHECK-NEXT: 2 2 1.00 pinsrd $0, %eax, %xmm0
132 # CHECK-NEXT: 2 2 1.00 pinsrd $1, %eax, %xmm0
150 # CHECK-NEXT: - - - 1.00 - 1.00 - - pinsrd $0, %eax, %xmm0
151 # CHECK-NEXT: - - - 1.00 - 1.00 - - pinsrd $1, %eax, %xmm0
/external/llvm/test/CodeGen/X86/
Dwiden_bitops-0.ll152 ; X64-SSE-NEXT: pinsrd $1, %r8d, %xmm0
153 ; X64-SSE-NEXT: pinsrd $2, %r9d, %xmm0
155 ; X64-SSE-NEXT: pinsrd $1, %esi, %xmm1
156 ; X64-SSE-NEXT: pinsrd $2, %edx, %xmm1
193 ; X64-SSE-NEXT: pinsrd $1, %r8d, %xmm0
194 ; X64-SSE-NEXT: pinsrd $2, %r9d, %xmm0
196 ; X64-SSE-NEXT: pinsrd $1, %esi, %xmm1
197 ; X64-SSE-NEXT: pinsrd $2, %edx, %xmm1
234 ; X64-SSE-NEXT: pinsrd $1, %r8d, %xmm0
235 ; X64-SSE-NEXT: pinsrd $2, %r9d, %xmm0
[all …]
Dvec_insert-9.ll9 ; X32-NEXT: pinsrd $3, {{[0-9]+}}(%esp), %xmm0
15 ; X64-NEXT: pinsrd $3, %esi, %xmm0
Dvec_ins_extract-1.ll42 ; X32-NEXT: pinsrd $0, %ecx, %xmm0
52 ; X64-NEXT: pinsrd $0, %eax, %xmm0
70 ; X32-NEXT: pinsrd $0, (%esp,%eax,4), %xmm0
79 ; X64-NEXT: pinsrd $0, -24(%rsp,%rax,4), %xmm0
Dvec_sdiv_to_shift.ll64 ; SSE-NEXT: pinsrd $1, %ecx, %xmm1
68 ; SSE-NEXT: pinsrd $2, %eax, %xmm1
72 ; SSE-NEXT: pinsrd $3, %eax, %xmm1
250 ; SSE-NEXT: pinsrd $1, %eax, %xmm1
254 ; SSE-NEXT: pinsrd $2, %eax, %xmm1
258 ; SSE-NEXT: pinsrd $3, %eax, %xmm1
/external/llvm-project/llvm/test/CodeGen/X86/
Dshuffle-of-insert.ll17 ; SSE4-NEXT: pinsrd $0, %edi, %xmm0
40 ; SSE4-NEXT: pinsrd $1, %edi, %xmm0
66 ; SSE4-NEXT: pinsrd $2, %edi, %xmm0
90 ; SSE4-NEXT: pinsrd $3, %edi, %xmm0
116 ; SSE4-NEXT: pinsrd $2, %edi, %xmm0
139 ; SSE4-NEXT: pinsrd $0, %edi, %xmm0
163 ; SSE4-NEXT: pinsrd $3, %edi, %xmm0
186 ; SSE4-NEXT: pinsrd $1, %edi, %xmm0
Dvec_insert-9.ll9 ; X32-NEXT: pinsrd $3, {{[0-9]+}}(%esp), %xmm0
15 ; X64-NEXT: pinsrd $3, %esi, %xmm0
Dvec_ins_extract-1.ll45 ; X32-NEXT: pinsrd $0, %ecx, %xmm0
56 ; X64-NEXT: pinsrd $0, %eax, %xmm0
75 ; X32-NEXT: pinsrd $0, (%esp,%eax,4), %xmm0
85 ; X64-NEXT: pinsrd $0, -24(%rsp,%rdi,4), %xmm0
Dwiden_load-2.ll44 ; X86-NEXT: pinsrd $1, 4(%edx), %xmm0
45 ; X86-NEXT: pinsrd $2, 8(%edx), %xmm0
47 ; X86-NEXT: pinsrd $1, 4(%ecx), %xmm1
48 ; X86-NEXT: pinsrd $2, 8(%ecx), %xmm1
59 ; X64-NEXT: pinsrd $2, 8(%rsi), %xmm0
61 ; X64-NEXT: pinsrd $2, 8(%rdx), %xmm1
Dscalar_widen_div.ll30 ; CHECK-NEXT: pinsrd $1, %r9d, %xmm0
198 ; CHECK-NEXT: pinsrd $1, %esi, %xmm0
199 ; CHECK-NEXT: pinsrd $2, %ecx, %xmm0
347 ; CHECK-NEXT: pinsrd $1, %ecx, %xmm2
352 ; CHECK-NEXT: pinsrd $2, %edx, %xmm2
357 ; CHECK-NEXT: pinsrd $3, %edx, %xmm2
423 ; CHECK-NEXT: pinsrd $1, %r8d, %xmm2
Dmasked_gather.ll1053 ; SSE-NEXT: pinsrd $1, (%rcx), %xmm0
1065 ; SSE-NEXT: pinsrd $0, (%rcx), %xmm1
1071 ; SSE-NEXT: pinsrd $2, (%rcx), %xmm0
1076 ; SSE-NEXT: pinsrd $3, (%rcx), %xmm0
1085 ; SSE-NEXT: pinsrd $1, (%rcx), %xmm1
1094 ; SSE-NEXT: pinsrd $3, (%rax), %xmm1
1114 ; SSE-NEXT: pinsrd $2, (%rcx), %xmm1
1124 ; SSE-NEXT: pinsrd $1, (%rcx), %xmm5
1136 ; SSE-NEXT: pinsrd $0, (%rcx), %xmm6
1142 ; SSE-NEXT: pinsrd $2, (%rcx), %xmm5
[all …]
/external/llvm-project/llvm/test/MC/X86/
DSSE41-64.s561 pinsrd $0, 485498096, %xmm6 label
565 pinsrd $0, 64(%rdx,%rax,4), %xmm6 label
569 pinsrd $0, -64(%rdx,%rax,4), %xmm6 label
573 pinsrd $0, 64(%rdx,%rax), %xmm6 label
577 pinsrd $0, 64(%rdx), %xmm6 label
581 pinsrd $0, %r13d, %xmm6 label
585 pinsrd $0, (%rdx), %xmm6 label
DSSE41-32.s513 pinsrd $0, -485498096(%edx,%eax,4), %xmm1 label
517 pinsrd $0, 485498096(%edx,%eax,4), %xmm1 label
521 pinsrd $0, 485498096(%edx), %xmm1 label
525 pinsrd $0, 485498096, %xmm1 label
529 pinsrd $0, 64(%edx,%eax), %xmm1 label
533 pinsrd $0, (%edx), %xmm1 label
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver2/
Dresources-sse41.s62 pinsrd $1, %eax, %xmm1 label
63 pinsrd $1, (%rax), %xmm1 label
196 # CHECK-NEXT: 1 1 0.25 pinsrd $1, %eax, %xmm1
197 # CHECK-NEXT: 1 8 0.33 * pinsrd $1, (%rax), %xmm1
314 … - - - - - - 0.25 0.25 0.25 0.25 - pinsrd $1, %eax, %xmm1
315 …33 - - - - - 0.25 0.25 0.25 0.25 - pinsrd $1, (%rax), %xmm1
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BtVer2/
Dresources-sse41.s62 pinsrd $1, %eax, %xmm1 label
63 pinsrd $1, (%rax), %xmm1 label
196 # CHECK-NEXT: 2 7 0.50 pinsrd $1, %eax, %xmm1
197 # CHECK-NEXT: 1 4 1.00 * pinsrd $1, (%rax), %xmm1
315 … - - 0.50 0.50 - - - - 0.50 0.50 - pinsrd $1, %eax, %xmm1
316 … - 0.50 0.50 1.00 - - - 0.50 0.50 - pinsrd $1, (%rax), %xmm1
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BdVer2/
Dresources-sse41.s62 pinsrd $1, %eax, %xmm1 label
63 pinsrd $1, (%rax), %xmm1 label
196 # CHECK-NEXT: 2 12 1.50 pinsrd $1, %eax, %xmm1
197 # CHECK-NEXT: 2 6 2.00 * pinsrd $1, (%rax), %xmm1
324 … - - 0.50 0.50 - - - - - - - pinsrd $1, %eax, %xmm1
325 … - 0.50 0.50 - - - 1.50 1.50 - - pinsrd $1, (%rax), %xmm1
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Generic/
Dresources-sse41.s62 pinsrd $1, %eax, %xmm1 label
63 pinsrd $1, (%rax), %xmm1 label
196 # CHECK-NEXT: 2 2 1.00 pinsrd $1, %eax, %xmm1
197 # CHECK-NEXT: 2 7 0.50 * pinsrd $1, (%rax), %xmm1
309 # CHECK-NEXT: - - - 0.50 - 1.50 - - pinsrd $1, %eax, %xmm1
310 # CHECK-NEXT: - - - 0.50 - 0.50 0.50 0.50 pinsrd $1, (%rax), %xmm1
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SLM/
Dresources-sse41.s62 pinsrd $1, %eax, %xmm1 label
63 pinsrd $1, (%rax), %xmm1 label
196 # CHECK-NEXT: 1 1 1.00 pinsrd $1, %eax, %xmm1
197 # CHECK-NEXT: 1 4 1.00 * pinsrd $1, (%rax), %xmm1
309 # CHECK-NEXT: - - - 1.00 - - - - pinsrd $1, %eax, %xmm1
310 # CHECK-NEXT: - - - 1.00 - - - 1.00 pinsrd $1, (%rax), %xmm1
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Haswell/
Dresources-sse41.s62 pinsrd $1, %eax, %xmm1 label
63 pinsrd $1, (%rax), %xmm1 label
196 # CHECK-NEXT: 2 2 2.00 pinsrd $1, %eax, %xmm1
197 # CHECK-NEXT: 2 6 1.00 * pinsrd $1, (%rax), %xmm1
311 # CHECK-NEXT: - - - - - - - 2.00 - - pinsrd $1, %eax…
312 # CHECK-NEXT: - - - - 0.50 0.50 - 1.00 - - pinsrd $1, (%ra…
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Broadwell/
Dresources-sse41.s62 pinsrd $1, %eax, %xmm1 label
63 pinsrd $1, (%rax), %xmm1 label
196 # CHECK-NEXT: 2 2 2.00 pinsrd $1, %eax, %xmm1
197 # CHECK-NEXT: 2 6 1.00 * pinsrd $1, (%rax), %xmm1
311 # CHECK-NEXT: - - - - - - - 2.00 - - pinsrd $1, %eax…
312 # CHECK-NEXT: - - - - 0.50 0.50 - 1.00 - - pinsrd $1, (%ra…
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver1/
Dresources-sse41.s62 pinsrd $1, %eax, %xmm1 label
63 pinsrd $1, (%rax), %xmm1 label
196 # CHECK-NEXT: 1 1 0.25 pinsrd $1, %eax, %xmm1
197 # CHECK-NEXT: 1 8 0.50 * pinsrd $1, (%rax), %xmm1
313 … - - - - - - 0.25 0.25 0.25 0.25 - pinsrd $1, %eax, %xmm1
314 …50 - - - - - 0.25 0.25 0.25 0.25 - pinsrd $1, (%rax), %xmm1
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SandyBridge/
Dresources-sse41.s62 pinsrd $1, %eax, %xmm1 label
63 pinsrd $1, (%rax), %xmm1 label
196 # CHECK-NEXT: 2 2 1.00 pinsrd $1, %eax, %xmm1
197 # CHECK-NEXT: 2 7 0.50 * pinsrd $1, (%rax), %xmm1
309 # CHECK-NEXT: - - - 0.50 - 1.50 - - pinsrd $1, %eax, %xmm1
310 # CHECK-NEXT: - - - 0.50 - 0.50 0.50 0.50 pinsrd $1, (%rax), %xmm1
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeClient/
Dresources-sse41.s62 pinsrd $1, %eax, %xmm1 label
63 pinsrd $1, (%rax), %xmm1 label
196 # CHECK-NEXT: 2 2 2.00 pinsrd $1, %eax, %xmm1
197 # CHECK-NEXT: 2 6 1.00 * pinsrd $1, (%rax), %xmm1
311 # CHECK-NEXT: - - - - - - - 2.00 - - pinsrd $1, %eax…
312 # CHECK-NEXT: - - - - 0.50 0.50 - 1.00 - - pinsrd $1, (%ra…
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeServer/
Dresources-sse41.s62 pinsrd $1, %eax, %xmm1 label
63 pinsrd $1, (%rax), %xmm1 label
196 # CHECK-NEXT: 2 2 2.00 pinsrd $1, %eax, %xmm1
197 # CHECK-NEXT: 2 6 1.00 * pinsrd $1, (%rax), %xmm1
311 # CHECK-NEXT: - - - - - - - 2.00 - - pinsrd $1, %eax…
312 # CHECK-NEXT: - - - - 0.50 0.50 - 1.00 - - pinsrd $1, (%ra…
/external/rust/crates/ring/crypto/fipsmodule/aes/asm/
Daesni-x86.pl452 &pinsrd ($inout5,$key_,3); # wipe 32-bit counter
461 &pinsrd ($rndkey0,$rounds_,0);
463 &pinsrd ($rndkey1,$key_,0);
465 &pinsrd ($rndkey0,$rounds_,1);
467 &pinsrd ($rndkey1,$key_,1);
469 &pinsrd ($rndkey0,$rounds_,2);
471 &pinsrd ($rndkey1,$key_,2);

1234