Home
last modified time | relevance | path

Searched refs:vmovd (Results 1 – 25 of 55) sorted by relevance

123

/external/llvm/test/CodeGen/X86/
Dvector-popcnt-512.ll52 ; ALL-NEXT: vmovd %xmm1, %ecx
54 ; ALL-NEXT: vmovd %ecx, %xmm2
65 ; ALL-NEXT: vmovd %xmm2, %ecx
67 ; ALL-NEXT: vmovd %ecx, %xmm3
79 ; ALL-NEXT: vmovd %xmm2, %ecx
81 ; ALL-NEXT: vmovd %ecx, %xmm3
91 ; ALL-NEXT: vmovd %xmm0, %ecx
93 ; ALL-NEXT: vmovd %ecx, %xmm3
Dfast-isel-float-half-convertion.ll8 ; CHECK-NEXT: vmovd %xmm0, %eax
18 ; CHECK-NEXT: vmovd %eax, %xmm0
Dvector-lzcnt-256.ll152 ; AVX1-NEXT: vmovd %xmm1, %edx
156 ; AVX1-NEXT: vmovd %edx, %xmm2
172 ; AVX1-NEXT: vmovd %xmm0, %edx
176 ; AVX1-NEXT: vmovd %edx, %xmm2
199 ; AVX2-NEXT: vmovd %xmm1, %edx
203 ; AVX2-NEXT: vmovd %edx, %xmm2
219 ; AVX2-NEXT: vmovd %xmm0, %edx
223 ; AVX2-NEXT: vmovd %edx, %xmm2
259 ; AVX1-NEXT: vmovd %xmm1, %ecx
262 ; AVX1-NEXT: vmovd %ecx, %xmm2
[all …]
Dvector-tzcnt-512.ll66 ; ALL-NEXT: vmovd %xmm1, %ecx
68 ; ALL-NEXT: vmovd %ecx, %xmm2
79 ; ALL-NEXT: vmovd %xmm2, %ecx
81 ; ALL-NEXT: vmovd %ecx, %xmm3
93 ; ALL-NEXT: vmovd %xmm2, %ecx
95 ; ALL-NEXT: vmovd %ecx, %xmm3
105 ; ALL-NEXT: vmovd %xmm0, %ecx
107 ; ALL-NEXT: vmovd %ecx, %xmm3
Dpr15267.ll13 ; CHECK-NEXT: vmovd %edx, %xmm0
36 ; CHECK-NEXT: vmovd %edx, %xmm0
60 ; CHECK-NEXT: vmovd %edx, %xmm0
88 ; CHECK-NEXT: vmovd %edx, %xmm0
Davg.ll16 ; AVX2-NEXT: vmovd {{.*#+}} xmm0 = mem[0],zero,zero,zero
17 ; AVX2-NEXT: vmovd {{.*#+}} xmm1 = mem[0],zero,zero,zero
19 ; AVX2-NEXT: vmovd %xmm0, (%rax)
24 ; AVX512BW-NEXT: vmovd (%rdi), %xmm0
25 ; AVX512BW-NEXT: vmovd (%rsi), %xmm1
27 ; AVX512BW-NEXT: vmovd %xmm0, (%rax)
268 ; AVX2-NEXT: vmovd {{.*#+}} xmm0 = mem[0],zero,zero,zero
269 ; AVX2-NEXT: vmovd {{.*#+}} xmm1 = mem[0],zero,zero,zero
271 ; AVX2-NEXT: vmovd %xmm0, (%rax)
276 ; AVX512BW-NEXT: vmovd (%rdi), %xmm0
[all …]
Davx512-mov.ll4 ; CHECK: vmovd %xmm0, %eax ## encoding: [0x62
12 ; CHECK: vmovd %edi, %xmm0 ## encoding: [0x62
28 ; CHECK: vmovd (%rdi), %xmm0 ## encoding: [0x62
62 ; CHECK: vmovd %xmm0, %eax ## encoding: [0x62
78 ; CHECK: vmovd (%rdi), %xmm0 ## encoding: [0x62
113 ; CHECK: vmovd %edi, %xmm0 ## encoding: [0x62
121 ; CHECK: vmovd (%rdi), %xmm0 ## encoding: [0x62
Davx-basic.ll56 ; CHECK: vmovd (%
79 ; CHECK: vmovd
Dhalf.ll86 ; CHECK-F16C-NEXT: vmovd [[REG0]], [[REG1:%[a-z0-9]+]]
108 ; CHECK-F16C-NEXT: vmovd [[REG0]], %eax
136 ; CHECK-F16C-NEXT: vmovd [[REG0]], [[REG1:%[a-z0-9]+]]
181 ; CHECK-F16C-NEXT: vmovd [[REG4]], %eax
Dpsubus.ll79 ; AVX1-NEXT: vmovd %esi, %xmm0
88 ; AVX2-NEXT: vmovd %esi, %xmm0
182 ; AVX1-NEXT: vmovd %esi, %xmm0
192 ; AVX2-NEXT: vmovd %esi, %xmm0
336 ; AVX1-NEXT: vmovd %esi, %xmm1
354 ; AVX2-NEXT: vmovd %esi, %xmm0
501 ; AVX1-NEXT: vmovd %esi, %xmm1
520 ; AVX2-NEXT: vmovd %esi, %xmm0
D2012-1-10-buildvector.ll21 ; CHECK-NEXT: vmovd {{.*#+}} xmm0 = mem[0],zero,zero,zero
Dextractelement-index.ll33 ; AVX-NEXT: vmovd
Dvector-shift-shl-256.ll305 ; AVX1-NEXT: vmovd %xmm1, %eax
307 ; AVX1-NEXT: vmovd %eax, %xmm1
315 ; AVX2-NEXT: vmovd %xmm1, %eax
317 ; AVX2-NEXT: vmovd %eax, %xmm1
324 ; XOPAVX1-NEXT: vmovd %xmm1, %eax
326 ; XOPAVX1-NEXT: vmovd %eax, %xmm1
334 ; XOPAVX2-NEXT: vmovd %xmm1, %eax
336 ; XOPAVX2-NEXT: vmovd %eax, %xmm1
Dvector-zmov.ll16 ; AVX-NEXT: vmovd {{.*#+}} xmm0 = mem[0],zero,zero,zero
Dvector-shift-lshr-256.ll341 ; AVX1-NEXT: vmovd %xmm1, %eax
343 ; AVX1-NEXT: vmovd %eax, %xmm1
351 ; AVX2-NEXT: vmovd %xmm1, %eax
353 ; AVX2-NEXT: vmovd %eax, %xmm1
360 ; XOPAVX1-NEXT: vmovd %xmm1, %eax
362 ; XOPAVX1-NEXT: vmovd %eax, %xmm1
370 ; XOPAVX2-NEXT: vmovd %xmm1, %eax
372 ; XOPAVX2-NEXT: vmovd %eax, %xmm1
Davx512-trunc.ll72 ; KNL-NEXT: vmovd %xmm0, (%rdi)
96 ; KNL-NEXT: vmovd %xmm0, %eax
172 ; KNL-NEXT: vmovd %xmm0, (%rdi)
319 ; KNL-NEXT: vmovd %xmm0, (%rdi)
Davx-insertelt.ll61 ; AVX2-NEXT: vmovd %edi, %xmm1
Dvector-shift-ashr-256.ll410 ; AVX1-NEXT: vmovd %xmm1, %eax
412 ; AVX1-NEXT: vmovd %eax, %xmm1
420 ; AVX2-NEXT: vmovd %xmm1, %eax
422 ; AVX2-NEXT: vmovd %eax, %xmm1
429 ; XOPAVX1-NEXT: vmovd %xmm1, %eax
431 ; XOPAVX1-NEXT: vmovd %eax, %xmm1
439 ; XOPAVX2-NEXT: vmovd %xmm1, %eax
441 ; XOPAVX2-NEXT: vmovd %eax, %xmm1
/external/libyuv/files/source/
Dcompare_win.cc97 vmovd eax, xmm0 in SumSquareError_AVX2()
186 vmovd xmm0, [esp + 12] // seed in HashDjb2_AVX2()
210 vmovd eax, xmm0 // return hash in HashDjb2_AVX2()
Drow_gcc.cc2019 MEMOPREG(vmovd, 0x00, [u_buf], [v_buf], 1, xmm1) \
3822 MEMOPREG(vmovd,0x00,4,3,4,xmm0) // vmovd 0x0(%4,%3,4),%%xmm0 in ARGBUnattenuateRow_AVX2()
3824 MEMOPREG(vmovd,0x00,4,3,4,xmm1) // vmovd 0x0(%4,%3,4),%%xmm1 in ARGBUnattenuateRow_AVX2()
3827 MEMOPREG(vmovd,0x00,4,3,4,xmm2) // vmovd 0x0(%4,%3,4),%%xmm2 in ARGBUnattenuateRow_AVX2()
3829 MEMOPREG(vmovd,0x00,4,3,4,xmm3) // vmovd 0x0(%4,%3,4),%%xmm3 in ARGBUnattenuateRow_AVX2()
3832 MEMOPREG(vmovd,0x00,4,3,4,xmm0) // vmovd 0x0(%4,%3,4),%%xmm0 in ARGBUnattenuateRow_AVX2()
3834 MEMOPREG(vmovd,0x00,4,3,4,xmm1) // vmovd 0x0(%4,%3,4),%%xmm1 in ARGBUnattenuateRow_AVX2()
3837 MEMOPREG(vmovd,0x00,4,3,4,xmm2) // vmovd 0x0(%4,%3,4),%%xmm2 in ARGBUnattenuateRow_AVX2()
3839 MEMOPREG(vmovd,0x00,4,3,4,xmm3) // vmovd 0x0(%4,%3,4),%%xmm3 in ARGBUnattenuateRow_AVX2()
Drow_win.cc524 vmovd xmm5, eax
527 vmovd xmm6, eax
575 vmovd xmm5, eax
578 vmovd xmm6, eax
627 vmovd xmm4, eax
1974 __asm vmovd xmm0, dword ptr [esi] /* U */ \
1975 __asm vmovd xmm1, dword ptr [esi + edi] /* V */ \
3073 vmovd xmm2, eax
3076 vmovd xmm3, eax
4175 vmovd xmm6, eax
[all …]
/external/llvm/test/CodeGen/ARM/
Dwiden-vmovs.ll8 ; The vmovs is first widened to a vmovd, and then converted to a vorr because of the v2f32 vadd.f32.
/external/libvpx/libvpx/third_party/libyuv/source/
Drow_gcc.cc3605 MEMOPREG(vmovd,0x00,4,3,4,xmm0) // vmovd 0x0(%4,%3,4),%%xmm0 in ARGBUnattenuateRow_AVX2()
3607 MEMOPREG(vmovd,0x00,4,3,4,xmm1) // vmovd 0x0(%4,%3,4),%%xmm1 in ARGBUnattenuateRow_AVX2()
3610 MEMOPREG(vmovd,0x00,4,3,4,xmm2) // vmovd 0x0(%4,%3,4),%%xmm2 in ARGBUnattenuateRow_AVX2()
3612 MEMOPREG(vmovd,0x00,4,3,4,xmm3) // vmovd 0x0(%4,%3,4),%%xmm3 in ARGBUnattenuateRow_AVX2()
3615 MEMOPREG(vmovd,0x00,4,3,4,xmm0) // vmovd 0x0(%4,%3,4),%%xmm0 in ARGBUnattenuateRow_AVX2()
3617 MEMOPREG(vmovd,0x00,4,3,4,xmm1) // vmovd 0x0(%4,%3,4),%%xmm1 in ARGBUnattenuateRow_AVX2()
3620 MEMOPREG(vmovd,0x00,4,3,4,xmm2) // vmovd 0x0(%4,%3,4),%%xmm2 in ARGBUnattenuateRow_AVX2()
3622 MEMOPREG(vmovd,0x00,4,3,4,xmm3) // vmovd 0x0(%4,%3,4),%%xmm3 in ARGBUnattenuateRow_AVX2()
Dcompare_win.cc96 vmovd eax, xmm0 in SumSquareError_AVX2()
/external/llvm/test/MC/X86/
Davx512-encodings.s6009 vmovd %xmm22, -84(%rsp) label
18146 vmovd %xmm5, %eax
18150 vmovd %xmm5, %eax
18154 vmovd %xmm5, %ebp
18158 vmovd %xmm5, %ebp
18162 vmovd %xmm5, %r13d
18166 vmovd %xmm5, %r13d
18170 vmovd %xmm28, %eax
18174 vmovd %xmm28, %eax
18178 vmovd %xmm28, %ebp
[all …]

123