/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 | 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 | fast-isel-float-half-convertion.ll | 8 ; CHECK-NEXT: vmovd %xmm0, %eax 18 ; CHECK-NEXT: vmovd %eax, %xmm0
|
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 | 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 | 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 | avx-basic.ll | 56 ; CHECK: vmovd (% 79 ; CHECK: vmovd
|
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
|
D | avx512-insert-extract.ll | 89 ;CHECK: vmovd 107 ;CHECK: vmovd 116 ;CHECK: vmovd 118 ;CHECK: vmovd %xmm0, %eax
|
/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 …]
|
D | x86-64.s | 1388 vmovd %xmm0, %eax label 1389 vmovd %xmm0, %rax label
|
D | x86_64-avx-encoding.s | 2205 vmovd %eax, %xmm14 2209 vmovd (%rax), %xmm14 2213 vmovd %xmm14, (%rax) 2217 vmovd %rax, %xmm14 2221 vmovd %xmm0, %rax 4057 vmovd %xmm4, %rcx
|