/external/llvm/test/CodeGen/X86/ |
D | vector-popcnt-512.ll | 52 ; 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
|
D | fast-isel-float-half-convertion.ll | 8 ; CHECK-NEXT: vmovd %xmm0, %eax 18 ; CHECK-NEXT: vmovd %eax, %xmm0
|
D | vector-lzcnt-256.ll | 152 ; 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 …]
|
D | vector-tzcnt-512.ll | 66 ; 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
|
D | pr15267.ll | 13 ; CHECK-NEXT: vmovd %edx, %xmm0 36 ; CHECK-NEXT: vmovd %edx, %xmm0 60 ; CHECK-NEXT: vmovd %edx, %xmm0 88 ; CHECK-NEXT: vmovd %edx, %xmm0
|
D | avg.ll | 16 ; 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 …]
|
D | avx512-mov.ll | 4 ; 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
|
D | avx-basic.ll | 56 ; CHECK: vmovd (% 79 ; CHECK: vmovd
|
D | half.ll | 86 ; 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
|
D | psubus.ll | 79 ; 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
|
D | 2012-1-10-buildvector.ll | 21 ; CHECK-NEXT: vmovd {{.*#+}} xmm0 = mem[0],zero,zero,zero
|
D | extractelement-index.ll | 33 ; AVX-NEXT: vmovd
|
D | vector-shift-shl-256.ll | 305 ; 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
|
D | vector-zmov.ll | 16 ; AVX-NEXT: vmovd {{.*#+}} xmm0 = mem[0],zero,zero,zero
|
D | vector-shift-lshr-256.ll | 341 ; 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
|
D | avx512-trunc.ll | 72 ; KNL-NEXT: vmovd %xmm0, (%rdi) 96 ; KNL-NEXT: vmovd %xmm0, %eax 172 ; KNL-NEXT: vmovd %xmm0, (%rdi) 319 ; KNL-NEXT: vmovd %xmm0, (%rdi)
|
D | avx-insertelt.ll | 61 ; AVX2-NEXT: vmovd %edi, %xmm1
|
D | vector-shift-ashr-256.ll | 410 ; 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/ |
D | compare_win.cc | 97 vmovd eax, xmm0 in SumSquareError_AVX2() 186 vmovd xmm0, [esp + 12] // seed in HashDjb2_AVX2() 210 vmovd eax, xmm0 // return hash in HashDjb2_AVX2()
|
D | row_gcc.cc | 2019 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()
|
D | row_win.cc | 524 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/ |
D | widen-vmovs.ll | 8 ; 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/ |
D | row_gcc.cc | 3605 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()
|
D | compare_win.cc | 96 vmovd eax, xmm0 in SumSquareError_AVX2()
|
/external/llvm/test/MC/X86/ |
D | avx512-encodings.s | 6009 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 …]
|