/external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/x86/tests/ |
H A D | fma.asm | 29 vfmadd132ps ymm1, ymm2, ymm3 30 vfmadd132ps ymm1, ymm2, yword [rax] 31 vfmadd132ps ymm1, ymm2, [rax] 32 vfmadd231ps ymm1, ymm2, ymm3 33 vfmadd231ps ymm1, ymm2, yword [rax] 34 vfmadd231ps ymm1, ymm2, [rax] 35 vfmadd213ps ymm1, ymm2, ymm3 36 vfmadd213ps ymm1, ymm2, yword [rax] 37 vfmadd213ps ymm1, ymm2, [rax] 47 vfmadd132pd ymm1, ymm2, ymm [all...] |
H A D | avxcc.asm | 192 vcmpeqpd ymm1, ymm2, ymm3 ; 00h 193 vcmpltpd ymm1, ymm2, ymm3 ; 01h 194 vcmplepd ymm1, ymm2, ymm3 ; 02h 195 vcmpunordpd ymm1, ymm2, ymm3 ; 03h 196 vcmpneqpd ymm1, ymm2, ymm3 ; 04h 197 vcmpnltpd ymm1, ymm2, ymm3 ; 05h 198 vcmpnlepd ymm1, ymm2, ymm3 ; 06h 199 vcmpordpd ymm1, ymm2, ymm3 ; 07h 201 vcmpeq_uqpd ymm1, ymm2, ymm3 ; 08h 202 vcmpngepd ymm1, ymm2, ymm [all...] |
H A D | avx.asm | 50 vaddpd ymm1, ymm2, ymm3 51 vaddpd ymm1, ymm2, [rax] 52 vaddpd ymm1, ymm2, yword [rax] 67 vaddps ymm1, ymm2, ymm3 68 vaddps ymm1, ymm2, [rax] 69 vaddps ymm1, ymm2, yword [rax] 100 vaddsubpd ymm1, ymm2, ymm3 101 vaddsubpd ymm1, ymm2, [rax] 102 vaddsubpd ymm1, ymm2, yword [rax] 113 vaddsubps ymm1, ymm2, ymm [all...] |
/external/llvm/test/MC/X86/ |
H A D | shuffle-comments.s | 33 vpalignr $8, %ymm0, %ymm1, %ymm2 34 # CHECK: ymm2 = ymm0[8,9,10,11,12,13,14,15],ymm1[0,1,2,3,4,5,6,7],ymm0[24,25,26,27,28,29,30,31],ymm1[16,17,18,19,20,21,22,23] 35 vpalignr $8, (%rax), %ymm1, %ymm2 36 # CHECK: ymm2 = mem[8,9,10,11,12,13,14,15],ymm1[0,1,2,3,4,5,6,7],mem[24,25,26,27,28,29,30,31],ymm1[16,17,18,19,20,21,22,23] 38 vpalignr $16, %ymm0, %ymm1, %ymm2 39 # CHECK: ymm2 = ymm1[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31] 40 vpalignr $16, (%rax), %ymm1, %ymm2 41 # CHECK: ymm2 = ymm1[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31] 43 vpalignr $0, %ymm0, %ymm1, %ymm2 44 # CHECK: ymm2 [all...] |
H A D | x86-32-avx.s | 482 // CHECK: vmovmskps %ymm2, %eax 484 vmovmskps %ymm2, %eax 486 // CHECK: vmovmskpd %ymm2, %eax 488 vmovmskpd %ymm2, %eax 2294 // CHECK: vmovaps (%eax), %ymm2 2296 vmovaps (%eax), %ymm2 2298 // CHECK: vmovaps %ymm1, %ymm2 2300 vmovaps %ymm1, %ymm2 2306 // CHECK: vmovapd (%eax), %ymm2 2308 vmovapd (%eax), %ymm2 [all...] |
H A D | x86-32-fma3.s | 51 // CHECK: vfmadd132pd %ymm2, %ymm5, %ymm1 53 vfmadd132pd %ymm2, %ymm5, %ymm1 59 // CHECK: vfmadd132ps %ymm2, %ymm5, %ymm1 61 vfmadd132ps %ymm2, %ymm5, %ymm1 67 // CHECK: vfmadd213pd %ymm2, %ymm5, %ymm1 69 vfmadd213pd %ymm2, %ymm5, %ymm1 75 // CHECK: vfmadd213ps %ymm2, %ymm5, %ymm1 77 vfmadd213ps %ymm2, %ymm5, %ymm1 83 // CHECK: vfmadd231pd %ymm2, %ymm5, %ymm1 85 vfmadd231pd %ymm2, [all...] |
H A D | x86_64-fma4-encoding.s | 64 // CHECK: vfmaddps %ymm2, %ymm1, %ymm0, %ymm0 66 vfmaddps %ymm2, %ymm1, %ymm0, %ymm0 76 // CHECK: vfmaddpd %ymm2, %ymm1, %ymm0, %ymm0 78 vfmaddpd %ymm2, %ymm1, %ymm0, %ymm0 198 // CHECK: vfmsubps %ymm2, %ymm1, %ymm0, %ymm0 200 vfmsubps %ymm2, %ymm1, %ymm0, %ymm0 210 // CHECK: vfmsubpd %ymm2, %ymm1, %ymm0, %ymm0 212 vfmsubpd %ymm2, %ymm1, %ymm0, %ymm0 271 // CHECK: vfnmaddps %ymm2, %ymm1, %ymm0, %ymm0 273 vfnmaddps %ymm2, [all...] |
H A D | x86_64-xop-encoding.s | 153 // CHECK: vfrczps %ymm2, %ymm4 155 vfrczps %ymm2, %ymm4 164 // CHECK: vfrczpd (%rcx,%rax), %ymm2 166 vfrczpd (%rcx,%rax), %ymm2 531 // CHECK: vpcmov %ymm1, %ymm2, %ymm3, %ymm4 533 vpcmov %ymm1, %ymm2, %ymm3, %ymm4 534 // CHECK: vpcmov (%rax), %ymm2, %ymm3, %ymm4 536 vpcmov (%rax), %ymm2, %ymm3, %ymm4 558 // CHECK: vpermil2pd $1, %ymm1, %ymm2, %ymm3, %ymm4 560 vpermil2pd $1, %ymm1, %ymm2, [all...] |
H A D | x86_64-avx-encoding.s | 4133 // CHECK: vgatherdpd %ymm0, (%rdi,%xmm1,2), %ymm2 4135 vgatherdpd %ymm0, (%rdi,%xmm1,2), %ymm2 4137 // CHECK: vgatherqpd %ymm0, (%rdi,%ymm1,2), %ymm2 4139 vgatherqpd %ymm0, (%rdi,%ymm1,2), %ymm2 4165 // CHECK: vpgatherdq %ymm0, (%rdi,%xmm1,2), %ymm2 4167 vpgatherdq %ymm0, (%rdi,%xmm1,2), %ymm2 4169 // CHECK: vpgatherqq %ymm0, (%rdi,%ymm1,2), %ymm2 4171 vpgatherqq %ymm0, (%rdi,%ymm1,2), %ymm2
|
/external/chromium_org/third_party/libvpx/source/libvpx/third_party/libyuv/source/ |
H A D | compare_win.cc | 76 vmovdqu ymm2, [eax + edx] local 79 vpsubusb ymm3, ymm1, ymm2 // abs difference trick 80 vpsubusb ymm2, ymm2, ymm1 local 81 vpor ymm1, ymm2, ymm3 local 82 vpunpcklbw ymm2, ymm1, ymm5 // u16. mutates order. local 84 vpmaddwd ymm2, ymm2, ymm2 // square + hadd to u32. local 87 vpaddd ymm0, ymm0, ymm2 [all...] |
H A D | row_win.cc | 873 vmovdqu ymm2, [eax + 64] local 877 vpmaddubsw ymm2, ymm2, ymm4 local 881 vphaddw ymm2, ymm2, ymm3 local 883 vpsrlw ymm2, ymm2, 7 local 884 vpackuswb ymm0, ymm0, ymm2 // mutates. 913 vmovdqu ymm2, [eax + 64] local 917 vpmaddubsw ymm2, ymm local 921 vphaddw ymm2, ymm2, ymm3 local 923 vpaddw ymm2, ymm2, ymm5 local 925 vpsrlw ymm2, ymm2, 7 local 1367 vmovdqu ymm2, [eax + 64] local 1371 vpavgb ymm2, ymm2, [eax + esi + 64] local 1377 vshufps ymm4, ymm2, ymm3, 0x88 local 1378 vshufps ymm2, ymm2, ymm3, 0xdd local 1379 vpavgb ymm2, ymm2, ymm4 // mutated by vshufps local 1385 vpmaddubsw ymm3, ymm2, ymm7 local 1387 vpmaddubsw ymm2, ymm2, ymm6 local 2254 vpmaddubsw ymm2, ymm0, kUVToB_AVX // scale B UV local 2257 vpsubw ymm2, ymm2, kUVBiasB_AVX // unbias back to signed local 2268 vpaddsw ymm2, ymm2, ymm3 // B += Y local 2271 vpsraw ymm2, ymm2, 6 local 2274 vpackuswb ymm2, ymm2, ymm2 // B local 2279 vpunpcklbw ymm2, ymm2, ymm1 // BG local 2280 vpermq ymm2, ymm2, 0xd8 local 2283 vpunpcklwd ymm1, ymm2, ymm0 // BGRA first 8 pixels local 2284 vpunpckhwd ymm2, ymm2, ymm0 // BGRA next 8 pixels local 3549 vpsrlw ymm2, ymm0, 8 // odd bytes local 3554 vpackuswb ymm2, ymm2, ymm3 local 3556 vpermq ymm2, ymm2, 0xd8 local 3649 vpunpcklbw ymm2, ymm0, ymm1 // low 16 UV pairs. mutated qqword 0,2 local 3651 vperm2i128 ymm1, ymm2, ymm0, 0x20 // low 128 of ymm2 and low 128 of ymm0 local 3652 vperm2i128 ymm2, ymm2, ymm0, 0x31 // high 128 of ymm2 and high 128 of ymm0 local 3775 vmovdqu ymm2, [eax + 32] local 3778 vpblendvb ymm2, ymm2, [edx + 32], ymm0 local 3844 vpmovzxbd ymm2, qword ptr [eax + 8] local 3847 vpslld ymm2, ymm2, 24 local 3849 vpblendvb ymm2, ymm2, [edx + 32], ymm0 local 4960 vpshufb ymm2, ymm0, ymm4 // low 4 alphas local 5053 vpsrld ymm2, ymm6, 24 // alpha in low 8 bits. local 5057 vpunpcklwd ymm2, ymm3, ymm3 // low 4 inverted alphas. mutated. 1, 1, a, a local 5059 vpshufb ymm2, ymm2, ymm4 // replicate low 4 alphas. 1, a, a, a local 5119 vpunpcklwd ymm2, ymm3, ymm3 // low 4 inverted alphas. mutated. 1, 1, a, a local 5121 vpshufb ymm2, ymm2, ymm5 // replicate low 4 alphas. 1, a, a, a local 5543 vpunpcklbw ymm2, ymm3, ymm5 // low 4 local 6235 vmovdqu ymm2, [esi + edx] local 7211 vmulps ymm2, ymm0, ymm0 // X * X local 7214 vfmadd231ps ymm0, ymm2, ymm6 // result += C2 * X * X local 7215 vfmadd231ps ymm0, ymm2, ymm3 // result += C3 * X * X * X local [all...] |
H A D | row_x86.asm | 124 vperm2i128 m1, m2, m0, 0x20 // low 128 of ymm2 and low 128 of ymm0 125 vperm2i128 m2, m2, m0, 0x31 // high 128 of ymm2 and high 128 of ymm0
|
/external/chromium_org/third_party/libyuv/source/ |
H A D | compare_win.cc | 76 vmovdqu ymm2, [eax + edx] local 79 vpsubusb ymm3, ymm1, ymm2 // abs difference trick 80 vpsubusb ymm2, ymm2, ymm1 local 81 vpor ymm1, ymm2, ymm3 local 82 vpunpcklbw ymm2, ymm1, ymm5 // u16. mutates order. local 84 vpmaddwd ymm2, ymm2, ymm2 // square + hadd to u32. local 87 vpaddd ymm0, ymm0, ymm2 [all...] |
H A D | row_win.cc | 874 vmovdqu ymm2, [eax + 64] local 878 vpmaddubsw ymm2, ymm2, ymm4 local 882 vphaddw ymm2, ymm2, ymm3 local 884 vpsrlw ymm2, ymm2, 7 local 885 vpackuswb ymm0, ymm0, ymm2 // mutates. 914 vmovdqu ymm2, [eax + 64] local 918 vpmaddubsw ymm2, ymm local 922 vphaddw ymm2, ymm2, ymm3 local 924 vpaddw ymm2, ymm2, ymm5 local 926 vpsrlw ymm2, ymm2, 7 local 1368 vmovdqu ymm2, [eax + 64] local 1372 vpavgb ymm2, ymm2, [eax + esi + 64] local 1378 vshufps ymm4, ymm2, ymm3, 0x88 local 1379 vshufps ymm2, ymm2, ymm3, 0xdd local 1380 vpavgb ymm2, ymm2, ymm4 // mutated by vshufps local 1386 vpmaddubsw ymm3, ymm2, ymm7 local 1388 vpmaddubsw ymm2, ymm2, ymm6 local 2255 vpmaddubsw ymm2, ymm0, kUVToB_AVX // scale B UV local 2258 vpsubw ymm2, ymm2, kUVBiasB_AVX // unbias back to signed local 2269 vpaddsw ymm2, ymm2, ymm3 // B += Y local 2272 vpsraw ymm2, ymm2, 6 local 2275 vpackuswb ymm2, ymm2, ymm2 // B local 2280 vpunpcklbw ymm2, ymm2, ymm1 // BG local 2281 vpermq ymm2, ymm2, 0xd8 local 2284 vpunpcklwd ymm1, ymm2, ymm0 // BGRA first 8 pixels local 2285 vpunpckhwd ymm2, ymm2, ymm0 // BGRA next 8 pixels local 3550 vpsrlw ymm2, ymm0, 8 // odd bytes local 3555 vpackuswb ymm2, ymm2, ymm3 local 3557 vpermq ymm2, ymm2, 0xd8 local 3650 vpunpcklbw ymm2, ymm0, ymm1 // low 16 UV pairs. mutated qqword 0,2 local 3652 vperm2i128 ymm1, ymm2, ymm0, 0x20 // low 128 of ymm2 and low 128 of ymm0 local 3653 vperm2i128 ymm2, ymm2, ymm0, 0x31 // high 128 of ymm2 and high 128 of ymm0 local 3776 vmovdqu ymm2, [eax + 32] local 3779 vpblendvb ymm2, ymm2, [edx + 32], ymm0 local 3845 vpmovzxbd ymm2, qword ptr [eax + 8] local 3848 vpslld ymm2, ymm2, 24 local 3850 vpblendvb ymm2, ymm2, [edx + 32], ymm0 local 4961 vpshufb ymm2, ymm0, ymm4 // low 4 alphas local 5054 vpsrld ymm2, ymm6, 24 // alpha in low 8 bits. local 5058 vpunpcklwd ymm2, ymm3, ymm3 // low 4 inverted alphas. mutated. 1, 1, a, a local 5060 vpshufb ymm2, ymm2, ymm4 // replicate low 4 alphas. 1, a, a, a local 5120 vpunpcklwd ymm2, ymm3, ymm3 // low 4 inverted alphas. mutated. 1, 1, a, a local 5122 vpshufb ymm2, ymm2, ymm5 // replicate low 4 alphas. 1, a, a, a local 5544 vpunpcklbw ymm2, ymm3, ymm5 // low 4 local 6236 vmovdqu ymm2, [esi + edx] local 7212 vmulps ymm2, ymm0, ymm0 // X * X local 7215 vfmadd231ps ymm0, ymm2, ymm6 // result += C2 * X * X local 7216 vfmadd231ps ymm0, ymm2, ymm3 // result += C3 * X * X * X local [all...] |
H A D | row_x86.asm | 124 vperm2i128 m1, m2, m0, 0x20 // low 128 of ymm2 and low 128 of ymm0 125 vperm2i128 m2, m2, m0, 0x31 // high 128 of ymm2 and high 128 of ymm0
|
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/x86/ |
H A D | x86regtmod.gperf | 140 ymm2, REG, X86_YMMREG, 2, 0
|
/external/lldb/tools/debugserver/source/MacOSX/i386/ |
H A D | DNBArchImplI386.cpp | 1171 { e_regSetFPU, fpu_ymm2, "ymm2", NULL, Vector, VectorOfUInt8, FPU_SIZE_YMM(ymm2), AVX_OFFSET_YMM(2), INVALID_NUB_REGNUM, dwarf_ymm2, INVALID_NUB_REGNUM, gdb_ymm2, NULL, NULL },
|
/external/lldb/tools/debugserver/source/MacOSX/x86_64/ |
H A D | DNBArchImplX86_64.cpp | 1487 { e_regSetFPU, fpu_ymm2 , "ymm2" , NULL, Vector, VectorOfUInt8, FPU_SIZE_YMM(ymm2) , AVX_OFFSET_YMM(2) , gcc_dwarf_ymm2 , gcc_dwarf_ymm2 , -1U, gdb_ymm2, NULL, NULL },
|