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

1 2 3 4 5

  /external/llvm/test/CodeGen/X86/
sdiv-exact.ll 25 ; CHECK: pmuludq
26 ; CHECK: pmuludq
combine-multiplies.ll 78 ; pmuludq %xmm2, %xmm0
80 ; pmuludq %xmm2, %xmm3
93 ; pmuludq instructions), followed by two adds. Without this optimization, we'd
94 ; do 2 adds, followed by 2 multiplies (i.e. 4 pmuludq instructions).
101 ; CHECK-NEXT: pmuludq [[C22]], [[T2:%xmm[0-9]]]
103 ; CHECK-NEXT: pmuludq [[C22]], [[T4:%xmm[0-9]]]
139 ; CHECK-NEXT: pmuludq [[C22]], [[T2:%xmm[0-9]]]
142 ; CHECK-NEXT: pmuludq [[T1]], [[T7]]
pmul.ll 96 ; SSE2-NEXT: pmuludq %xmm1, %xmm0
98 ; SSE2-NEXT: pmuludq %xmm1, %xmm2
123 ; SSE-NEXT: pmuludq %xmm1, %xmm2
125 ; SSE-NEXT: pmuludq %xmm1, %xmm0
236 ; SSE2-NEXT: pmuludq %xmm1, %xmm0
239 ; SSE2-NEXT: pmuludq %xmm2, %xmm1
262 ; SSE-NEXT: pmuludq %xmm1, %xmm2
265 ; SSE-NEXT: pmuludq %xmm0, %xmm3
269 ; SSE-NEXT: pmuludq %xmm1, %xmm0
303 ; SSE2-NEXT: pmuludq %xmm2, %xmm
    [all...]
vector-idiv.ll 35 ; SSE2-NEXT: pmuludq %xmm1, %xmm0
38 ; SSE2-NEXT: pmuludq %xmm2, %xmm0
vector-trunc-math.ll     [all...]
  /external/swiftshader/third_party/subzero/tests_lit/llvm2ice_tests/
randomize-regalloc.ll 31 ; OPTM1_1-NEXT: pmuludq xmm0,XMMWORD PTR [esp+0x10]
32 ; OPTM1_1-NEXT: pmuludq xmm6,xmm2
44 ; CHECK_1-NEXT: pmuludq xmm7,xmm1
45 ; CHECK_1-NEXT: pmuludq xmm0,xmm5
58 ; OPTM1_123-NEXT: pmuludq xmm0,XMMWORD PTR [esp+0x10]
59 ; OPTM1_123-NEXT: pmuludq xmm6,xmm2
71 ; CHECK_123-NEXT: pmuludq xmm5,xmm1
72 ; CHECK_123-NEXT: pmuludq xmm0,xmm7
nop-insertion.ll 43 ; PROB50: pmuludq 16(%esp), %xmm0
44 ; PROB50: pmuludq %xmm2, %xmm1
69 ; PROB90: pmuludq 16(%esp), %xmm0
71 ; PROB90: pmuludq %xmm2, %xmm1
99 ; MAXNOPS2: pmuludq 16(%esp), %xmm0
100 ; MAXNOPS2: pmuludq %xmm2, %xmm1
128 ; SANDBOX50: pmuludq 16(%esp), %xmm0
129 ; SANDBOX50: pmuludq %xmm2, %xmm1
rng.ll 125 ; NOPINSERTION: pmuludq 16(%esp), %xmm0
126 ; NOPINSERTION: pmuludq %xmm2, %xmm1
196 ; REGALLOC-NEXT: pmuludq xmm3,xmm1
197 ; REGALLOC-NEXT: pmuludq xmm0,xmm4
  /external/boringssl/linux-x86/crypto/fipsmodule/
x86-mont.S 77 pmuludq %mm4,%mm5
81 pmuludq 20(%esp),%mm5
82 pmuludq %mm5,%mm3
91 pmuludq %mm4,%mm0
92 pmuludq %mm5,%mm1
106 pmuludq %mm4,%mm0
107 pmuludq %mm5,%mm1
125 pmuludq %mm4,%mm5
130 pmuludq 20(%esp),%mm5
131 pmuludq %mm5,%mm
    [all...]
bn-586.S 26 pmuludq %mm0,%mm2
28 pmuludq %mm0,%mm4
30 pmuludq %mm0,%mm6
32 pmuludq %mm0,%mm7
42 pmuludq %mm0,%mm2
45 pmuludq %mm0,%mm4
48 pmuludq %mm0,%mm6
53 pmuludq %mm0,%mm3
90 pmuludq %mm0,%mm2
307 pmuludq %mm0,%mm
    [all...]
  /external/boringssl/mac-x86/crypto/fipsmodule/
x86-mont.S 76 pmuludq %mm4,%mm5
80 pmuludq 20(%esp),%mm5
81 pmuludq %mm5,%mm3
90 pmuludq %mm4,%mm0
91 pmuludq %mm5,%mm1
105 pmuludq %mm4,%mm0
106 pmuludq %mm5,%mm1
124 pmuludq %mm4,%mm5
129 pmuludq 20(%esp),%mm5
130 pmuludq %mm5,%mm
    [all...]
bn-586.S 25 pmuludq %mm0,%mm2
27 pmuludq %mm0,%mm4
29 pmuludq %mm0,%mm6
31 pmuludq %mm0,%mm7
41 pmuludq %mm0,%mm2
44 pmuludq %mm0,%mm4
47 pmuludq %mm0,%mm6
52 pmuludq %mm0,%mm3
89 pmuludq %mm0,%mm2
304 pmuludq %mm0,%mm
    [all...]
  /external/boringssl/win-x86/crypto/fipsmodule/
x86-mont.asm 87 pmuludq mm5,mm4
91 pmuludq mm5,[20+esp]
92 pmuludq mm3,mm5
101 pmuludq mm0,mm4
102 pmuludq mm1,mm5
116 pmuludq mm0,mm4
117 pmuludq mm1,mm5
135 pmuludq mm5,mm4
140 pmuludq mm5,[20+esp]
141 pmuludq mm3,mm
    [all...]
bn-586.asm 36 pmuludq mm2,mm0
38 pmuludq mm4,mm0
40 pmuludq mm6,mm0
42 pmuludq mm7,mm0
52 pmuludq mm2,mm0
55 pmuludq mm4,mm0
58 pmuludq mm6,mm0
63 pmuludq mm3,mm0
100 pmuludq mm2,mm0
311 pmuludq mm2,mm
    [all...]
  /toolchain/binutils/binutils-2.25/gas/testsuite/gas/i386/
x86-64-simd.s 123 pmuludq %mm1,%mm0
124 pmuludq (%rax),%mm0
125 pmuludq %xmm1,%xmm0
126 pmuludq (%rax),%xmm0
245 pmuludq mm1,QWORD PTR [rax] label
246 pmuludq mm1,QWORD PTR [rax] label
247 pmuludq xmm1,XMMWORD PTR [rax] label
248 pmuludq xmm1,XMMWORD PTR [rax] label
sse2.s 140 pmuludq %mm0, %mm1
141 pmuludq (%eax), %mm1
142 pmuludq %xmm0, %xmm1
143 pmuludq (%eax), %xmm1
sse-noavx.s 46 pmuludq %mm0, %mm1
x86-64-sse-noavx.s 47 pmuludq %mm0, %mm1
x86-64-simd-intel.d 124 [ ]*[a-f0-9]+: 0f f4 c1 pmuludq mm0,mm1
125 [ ]*[a-f0-9]+: 0f f4 00 pmuludq mm0,QWORD PTR \[rax\]
126 [ ]*[a-f0-9]+: 66 0f f4 c1 pmuludq xmm0,xmm1
127 [ ]*[a-f0-9]+: 66 0f f4 00 pmuludq xmm0,XMMWORD PTR \[rax\]
243 [ ]*[a-f0-9]+: 0f f4 08 pmuludq mm1,QWORD PTR \[rax\]
244 [ ]*[a-f0-9]+: 0f f4 08 pmuludq mm1,QWORD PTR \[rax\]
245 [ ]*[a-f0-9]+: 66 0f f4 08 pmuludq xmm1,XMMWORD PTR \[rax\]
246 [ ]*[a-f0-9]+: 66 0f f4 08 pmuludq xmm1,XMMWORD PTR \[rax\]
  /external/boringssl/src/crypto/fipsmodule/bn/asm/
x86-mont.pl 162 &pmuludq($mul1,$mul0); # ap[0]*bp[0]
167 &pmuludq($mul1,$_n0q); # *=n0
169 &pmuludq($car1,$mul1); # "t[0]"*np[0]*n0
180 &pmuludq($acc0,$mul0); # ap[j]*bp[0]
181 &pmuludq($acc1,$mul1); # np[j]*m1
198 &pmuludq($acc0,$mul0); # ap[num-1]*bp[0]
199 &pmuludq($acc1,$mul1); # np[num-1]*m1
223 &pmuludq($mul1,$mul0); # ap[0]*bp[i]
230 &pmuludq($mul1,$_n0q); # *=n0
232 &pmuludq($car1,$mul1)
    [all...]
bn-586.pl 55 &pmuludq("mm2","mm0"); # mm2 = w*a[0]
57 &pmuludq("mm4","mm0"); # mm4 = w*a[1]
59 &pmuludq("mm6","mm0"); # mm6 = w*a[2]
61 &pmuludq("mm7","mm0"); # mm7 = w*a[3]
71 &pmuludq("mm2","mm0"); # mm2 = w*a[4]
74 &pmuludq("mm4","mm0"); # mm4 = w*a[5]
77 &pmuludq("mm6","mm0"); # mm6 = w*a[6]
82 &pmuludq("mm3","mm0"); # mm3 = w*a[7]
120 &pmuludq("mm2","mm0"); # a[i] *= w
238 &pmuludq("mm2","mm0"); # a[i] *=
    [all...]
  /external/v8/src/x64/
sse-instr.h 30 V(pmuludq, 66, 0F, F4) \
  /toolchain/binutils/binutils-2.25/gas/testsuite/gas/i386/ilp32/
x86-64-simd-intel.d 124 [ ]*[a-f0-9]+: 0f f4 c1 pmuludq mm0,mm1
125 [ ]*[a-f0-9]+: 0f f4 00 pmuludq mm0,QWORD PTR \[rax\]
126 [ ]*[a-f0-9]+: 66 0f f4 c1 pmuludq xmm0,xmm1
127 [ ]*[a-f0-9]+: 66 0f f4 00 pmuludq xmm0,XMMWORD PTR \[rax\]
243 [ ]*[a-f0-9]+: 0f f4 08 pmuludq mm1,QWORD PTR \[rax\]
244 [ ]*[a-f0-9]+: 0f f4 08 pmuludq mm1,QWORD PTR \[rax\]
245 [ ]*[a-f0-9]+: 66 0f f4 08 pmuludq xmm1,XMMWORD PTR \[rax\]
246 [ ]*[a-f0-9]+: 66 0f f4 08 pmuludq xmm1,XMMWORD PTR \[rax\]
x86-64-simd-suffix.d 124 [ ]*[a-f0-9]+: 0f f4 c1 pmuludq %mm1,%mm0
125 [ ]*[a-f0-9]+: 0f f4 00 pmuludq \(%rax\),%mm0
126 [ ]*[a-f0-9]+: 66 0f f4 c1 pmuludq %xmm1,%xmm0
127 [ ]*[a-f0-9]+: 66 0f f4 00 pmuludq \(%rax\),%xmm0
243 [ ]*[a-f0-9]+: 0f f4 08 pmuludq \(%rax\),%mm1
244 [ ]*[a-f0-9]+: 0f f4 08 pmuludq \(%rax\),%mm1
245 [ ]*[a-f0-9]+: 66 0f f4 08 pmuludq \(%rax\),%xmm1
246 [ ]*[a-f0-9]+: 66 0f f4 08 pmuludq \(%rax\),%xmm1
x86-64-simd.d 124 [ ]*[a-f0-9]+: 0f f4 c1 pmuludq %mm1,%mm0
125 [ ]*[a-f0-9]+: 0f f4 00 pmuludq \(%rax\),%mm0
126 [ ]*[a-f0-9]+: 66 0f f4 c1 pmuludq %xmm1,%xmm0
127 [ ]*[a-f0-9]+: 66 0f f4 00 pmuludq \(%rax\),%xmm0
243 [ ]*[a-f0-9]+: 0f f4 08 pmuludq \(%rax\),%mm1
244 [ ]*[a-f0-9]+: 0f f4 08 pmuludq \(%rax\),%mm1
245 [ ]*[a-f0-9]+: 66 0f f4 08 pmuludq \(%rax\),%xmm1
246 [ ]*[a-f0-9]+: 66 0f f4 08 pmuludq \(%rax\),%xmm1

Completed in 221 milliseconds

1 2 3 4 5