/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[ [all...] |
H A D | x86-32-fma3.s | 51 // CHECK: vfmadd132pd %ymm2, %ymm5, %ymm1 53 vfmadd132pd %ymm2, %ymm5, %ymm1 55 // CHECK: vfmadd132pd (%eax), %ymm5, %ymm1 57 vfmadd132pd (%eax), %ymm5, %ymm1 59 // CHECK: vfmadd132ps %ymm2, %ymm5, %ymm1 61 vfmadd132ps %ymm2, %ymm5, %ymm1 63 // CHECK: vfmadd132ps (%eax), %ymm5, %ymm1 65 vfmadd132ps (%eax), %ymm5, %ymm1 67 // CHECK: vfmadd213pd %ymm2, %ymm5, %ymm1 69 vfmadd213pd %ymm2, %ymm5, %ymm1 [all...] |
H A D | x86_64-fma4-encoding.s | 56 // CHECK: vfmaddps (%rcx), %ymm1, %ymm0, %ymm0 58 vfmaddps (%rcx), %ymm1, %ymm0, %ymm0 60 // CHECK: vfmaddps %ymm1, (%rcx), %ymm0, %ymm0 62 vfmaddps %ymm1, (%rcx),%ymm0, %ymm0 64 // CHECK: vfmaddps %ymm2, %ymm1, %ymm0, %ymm0 66 vfmaddps %ymm2, %ymm1, %ymm0, %ymm0 68 // CHECK: vfmaddpd (%rcx), %ymm1, %ymm0, %ymm0 70 vfmaddpd (%rcx), %ymm1, %ymm0, %ymm0 72 // CHECK: vfmaddpd %ymm1, (%rcx), %ymm0, %ymm0 74 vfmaddpd %ymm1, ( [all...] |
H A D | x86-32-avx.s | 2298 // CHECK: vmovaps %ymm1, %ymm2 2300 vmovaps %ymm1, %ymm2 2302 // CHECK: vmovaps %ymm1, (%eax) 2304 vmovaps %ymm1, (%eax) 2310 // CHECK: vmovapd %ymm1, %ymm2 2312 vmovapd %ymm1, %ymm2 2314 // CHECK: vmovapd %ymm1, (%eax) 2316 vmovapd %ymm1, (%eax) 2322 // CHECK: vmovups %ymm1, %ymm2 2324 vmovups %ymm1, [all...] |
H A D | x86_64-xop-encoding.s | 531 // CHECK: vpcmov %ymm1, %ymm2, %ymm3, %ymm4 533 vpcmov %ymm1, %ymm2, %ymm3, %ymm4 537 // CHECK: vpcmov %ymm1, (%rax), %ymm3, %ymm4 539 vpcmov %ymm1, (%rax), %ymm3, %ymm4 558 // CHECK: vpermil2pd $1, %ymm1, %ymm2, %ymm3, %ymm4 560 vpermil2pd $1, %ymm1, %ymm2, %ymm3, %ymm4 561 // CHECK: vpermil2pd $2, %ymm1, (%rax), %ymm3, %ymm4 563 vpermil2pd $2, %ymm1, (%rax), %ymm3, %ymm4 572 // CHECK: vpermil2ps $2, (%rax), %ymm1, %ymm5, %ymm6 574 vpermil2ps $2, (%rax), %ymm1, [all...] |
H A D | x86_64-avx-encoding.s | 4118 // CHECK: vblendvps %ymm1, _foo2(%rip), %ymm0, %ymm0 4123 vblendvps %ymm1, _foo2(%rip), %ymm0, %ymm0 4137 // CHECK: vgatherqpd %ymm0, (%rdi,%ymm1,2), %ymm2 4139 vgatherqpd %ymm0, (%rdi,%ymm1,2), %ymm2 4169 // CHECK: vpgatherqq %ymm0, (%rdi,%ymm1,2), %ymm2 4171 vpgatherqq %ymm0, (%rdi,%ymm1,2), %ymm2
|
/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, 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, 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, ymm [all...] |
/external/chromium_org/third_party/libvpx/source/libvpx/third_party/libyuv/source/ |
H A D | compare_win.cc | 75 vmovdqu ymm1, [eax] local 79 vpsubusb ymm3, ymm1, ymm2 // abs difference trick local 80 vpsubusb ymm2, ymm2, ymm1 81 vpor ymm1, ymm2, ymm3 local 82 vpunpcklbw ymm2, ymm1, ymm5 // u16. mutates order. local 83 vpunpckhbw ymm1, ymm1, ymm5 local 85 vpmaddwd ymm1, ymm1, ymm1 local 90 vpshufd ymm1, ymm0, 0xee // 3, 2 + 1, 0 both lanes. local 92 vpshufd ymm1, ymm0, 0x01 // 1 + 0 both lanes. local 94 vpermq ymm1, ymm0, 0x02 // high + low lane. local [all...] |
H A D | row_win.cc | 872 vmovdqu ymm1, [eax + 32] local 876 vpmaddubsw ymm1, ymm1, ymm4 local 880 vphaddw ymm0, ymm0, ymm1 // mutates. 912 vmovdqu ymm1, [eax + 32] local 916 vpmaddubsw ymm1, ymm1, ymm4 local 920 vphaddw ymm0, ymm0, ymm1 // mutates. 1366 vmovdqu ymm1, [eax + 32] local 1370 vpavgb ymm1, ymm local 1374 vshufps ymm4, ymm0, ymm1, 0x88 local 1375 vshufps ymm0, ymm0, ymm1, 0xdd local 1384 vpmaddubsw ymm1, ymm0, ymm7 // U local 1388 vphaddw ymm1, ymm1, ymm3 // mutates local 1390 vpsraw ymm1, ymm1, 8 local 1392 vpacksswb ymm0, ymm1, ymm0 // mutates local 2255 vpmaddubsw ymm1, ymm0, kUVToG_AVX // scale G UV local 2258 vpsubw ymm1, ymm1, kUVBiasG_AVX local 2269 vpaddsw ymm1, ymm1, ymm3 // G += Y local 2272 vpsraw ymm1, ymm1, 6 local 2275 vpackuswb ymm1, ymm1, ymm1 // G local 2283 vpunpcklwd ymm1, ymm2, ymm0 // BGRA first 8 pixels local 3547 vmovdqu ymm1, [eax + 32] local 3550 vpsrlw ymm3, ymm1, 8 local 3552 vpand ymm1, ymm1, ymm5 local 3647 vmovdqu ymm1, [eax + edx] // and 32 V's local 3651 vperm2i128 ymm1, ymm2, ymm0, 0x20 // low 128 of ymm2 and low 128 of ymm0 local 3774 vmovdqu ymm1, [eax] local 3777 vpblendvb ymm1, ymm1, [edx], ymm0 local 3843 vpmovzxbd ymm1, qword ptr [eax] local 3846 vpslld ymm1, ymm1, 24 local 3848 vpblendvb ymm1, ymm1, [edx], ymm0 local 3924 vmovdqu ymm1, [eax + 32] local 3927 vpand ymm1, ymm1, ymm5 local 3957 vmovdqu ymm1, [eax + 32] local 3959 vpavgb ymm1, ymm1, [eax + esi + 32] local 3962 vpsrlw ymm1, ymm1, 8 local 3965 vpand ymm1, ymm0, ymm5 // U local 3967 vpackuswb ymm1, ymm1, ymm1 // mutates. local 3969 vpermq ymm1, ymm1, 0xd8 local 3971 vextractf128 [edx], ymm1, 0 // U local 4000 vmovdqu ymm1, [eax + 32] local 4003 vpsrlw ymm1, ymm1, 8 local 4006 vpand ymm1, ymm0, ymm5 // U local 4008 vpackuswb ymm1, ymm1, ymm1 // mutates. local 4010 vpermq ymm1, ymm1, 0xd8 local 4012 vextractf128 [edx], ymm1, 0 // U local 4035 vmovdqu ymm1, [eax + 32] local 4038 vpsrlw ymm1, ymm1, 8 local 4068 vmovdqu ymm1, [eax + 32] local 4070 vpavgb ymm1, ymm1, [eax + esi + 32] local 4073 vpand ymm1, ymm1, ymm5 local 4076 vpand ymm1, ymm0, ymm5 // U local 4078 vpackuswb ymm1, ymm1, ymm1 // mutates. local 4080 vpermq ymm1, ymm1, 0xd8 local 4082 vextractf128 [edx], ymm1, 0 // U local 4111 vmovdqu ymm1, [eax + 32] local 4114 vpand ymm1, ymm1, ymm5 local 4117 vpand ymm1, ymm0, ymm5 // U local 4119 vpackuswb ymm1, ymm1, ymm1 // mutates. local 4121 vpermq ymm1, ymm1, 0xd8 local 4123 vextractf128 [edx], ymm1, 0 // U local 4959 vpunpckhbw ymm1, ymm6, ymm6 // high 4 pixels. mutated. local 4961 vpshufb ymm3, ymm1, ymm4 // high 4 alphas local 4963 vpmulhuw ymm1, ymm1, ymm3 // rgb * a local 4966 vpsrlw ymm1, ymm1, 8 local 5055 vpunpckhbw ymm1, ymm6, ymm6 // high 4 pixels. mutated. local 5062 vpmulhuw ymm1, ymm1, ymm3 // rgb * ia local 5118 vpunpckhbw ymm1, ymm6, ymm6 // high 4 pixels. mutated. local 5124 vpmulhuw ymm1, ymm1, ymm3 // rgb * ia local 5537 vmovdqu ymm1, [eax] // read 8 pixels from src_argb0 local 5541 vpunpcklbw ymm0, ymm1, ymm1 // low 4 local 5542 vpunpckhbw ymm1, ymm1, ymm1 // high 4 local 5546 vpmulhuw ymm1, ymm1, ymm3 // src_argb0 * src_argb1 high 4 local 6236 vpunpckhbw ymm1, ymm0, ymm2 // mutates local 6239 vpmaddubsw ymm1, ymm1, ymm5 local 6241 vpsrlw ymm1, ymm1, 7 local 6912 vmovdqu ymm1, [eax + 32] local 6915 vpshufb ymm1, ymm1, ymm5 local [all...] |
/external/chromium_org/third_party/libyuv/source/ |
H A D | compare_win.cc | 75 vmovdqu ymm1, [eax] local 79 vpsubusb ymm3, ymm1, ymm2 // abs difference trick local 80 vpsubusb ymm2, ymm2, ymm1 81 vpor ymm1, ymm2, ymm3 local 82 vpunpcklbw ymm2, ymm1, ymm5 // u16. mutates order. local 83 vpunpckhbw ymm1, ymm1, ymm5 local 85 vpmaddwd ymm1, ymm1, ymm1 local 90 vpshufd ymm1, ymm0, 0xee // 3, 2 + 1, 0 both lanes. local 92 vpshufd ymm1, ymm0, 0x01 // 1 + 0 both lanes. local 94 vpermq ymm1, ymm0, 0x02 // high + low lane. local [all...] |
H A D | row_win.cc | 873 vmovdqu ymm1, [eax + 32] local 877 vpmaddubsw ymm1, ymm1, ymm4 local 881 vphaddw ymm0, ymm0, ymm1 // mutates. 913 vmovdqu ymm1, [eax + 32] local 917 vpmaddubsw ymm1, ymm1, ymm4 local 921 vphaddw ymm0, ymm0, ymm1 // mutates. 1367 vmovdqu ymm1, [eax + 32] local 1371 vpavgb ymm1, ymm local 1375 vshufps ymm4, ymm0, ymm1, 0x88 local 1376 vshufps ymm0, ymm0, ymm1, 0xdd local 1385 vpmaddubsw ymm1, ymm0, ymm7 // U local 1389 vphaddw ymm1, ymm1, ymm3 // mutates local 1391 vpsraw ymm1, ymm1, 8 local 1393 vpacksswb ymm0, ymm1, ymm0 // mutates local 2256 vpmaddubsw ymm1, ymm0, kUVToG_AVX // scale G UV local 2259 vpsubw ymm1, ymm1, kUVBiasG_AVX local 2270 vpaddsw ymm1, ymm1, ymm3 // G += Y local 2273 vpsraw ymm1, ymm1, 6 local 2276 vpackuswb ymm1, ymm1, ymm1 // G local 2284 vpunpcklwd ymm1, ymm2, ymm0 // BGRA first 8 pixels local 3548 vmovdqu ymm1, [eax + 32] local 3551 vpsrlw ymm3, ymm1, 8 local 3553 vpand ymm1, ymm1, ymm5 local 3648 vmovdqu ymm1, [eax + edx] // and 32 V's local 3652 vperm2i128 ymm1, ymm2, ymm0, 0x20 // low 128 of ymm2 and low 128 of ymm0 local 3775 vmovdqu ymm1, [eax] local 3778 vpblendvb ymm1, ymm1, [edx], ymm0 local 3844 vpmovzxbd ymm1, qword ptr [eax] local 3847 vpslld ymm1, ymm1, 24 local 3849 vpblendvb ymm1, ymm1, [edx], ymm0 local 3925 vmovdqu ymm1, [eax + 32] local 3928 vpand ymm1, ymm1, ymm5 local 3958 vmovdqu ymm1, [eax + 32] local 3960 vpavgb ymm1, ymm1, [eax + esi + 32] local 3963 vpsrlw ymm1, ymm1, 8 local 3966 vpand ymm1, ymm0, ymm5 // U local 3968 vpackuswb ymm1, ymm1, ymm1 // mutates. local 3970 vpermq ymm1, ymm1, 0xd8 local 3972 vextractf128 [edx], ymm1, 0 // U local 4001 vmovdqu ymm1, [eax + 32] local 4004 vpsrlw ymm1, ymm1, 8 local 4007 vpand ymm1, ymm0, ymm5 // U local 4009 vpackuswb ymm1, ymm1, ymm1 // mutates. local 4011 vpermq ymm1, ymm1, 0xd8 local 4013 vextractf128 [edx], ymm1, 0 // U local 4036 vmovdqu ymm1, [eax + 32] local 4039 vpsrlw ymm1, ymm1, 8 local 4069 vmovdqu ymm1, [eax + 32] local 4071 vpavgb ymm1, ymm1, [eax + esi + 32] local 4074 vpand ymm1, ymm1, ymm5 local 4077 vpand ymm1, ymm0, ymm5 // U local 4079 vpackuswb ymm1, ymm1, ymm1 // mutates. local 4081 vpermq ymm1, ymm1, 0xd8 local 4083 vextractf128 [edx], ymm1, 0 // U local 4112 vmovdqu ymm1, [eax + 32] local 4115 vpand ymm1, ymm1, ymm5 local 4118 vpand ymm1, ymm0, ymm5 // U local 4120 vpackuswb ymm1, ymm1, ymm1 // mutates. local 4122 vpermq ymm1, ymm1, 0xd8 local 4124 vextractf128 [edx], ymm1, 0 // U local 4960 vpunpckhbw ymm1, ymm6, ymm6 // high 4 pixels. mutated. local 4962 vpshufb ymm3, ymm1, ymm4 // high 4 alphas local 4964 vpmulhuw ymm1, ymm1, ymm3 // rgb * a local 4967 vpsrlw ymm1, ymm1, 8 local 5056 vpunpckhbw ymm1, ymm6, ymm6 // high 4 pixels. mutated. local 5063 vpmulhuw ymm1, ymm1, ymm3 // rgb * ia local 5119 vpunpckhbw ymm1, ymm6, ymm6 // high 4 pixels. mutated. local 5125 vpmulhuw ymm1, ymm1, ymm3 // rgb * ia local 5538 vmovdqu ymm1, [eax] // read 8 pixels from src_argb0 local 5542 vpunpcklbw ymm0, ymm1, ymm1 // low 4 local 5543 vpunpckhbw ymm1, ymm1, ymm1 // high 4 local 5547 vpmulhuw ymm1, ymm1, ymm3 // src_argb0 * src_argb1 high 4 local 6237 vpunpckhbw ymm1, ymm0, ymm2 // mutates local 6240 vpmaddubsw ymm1, ymm1, ymm5 local 6242 vpsrlw ymm1, ymm1, 7 local 6913 vmovdqu ymm1, [eax + 32] local 6916 vpshufb ymm1, ymm1, ymm5 local [all...] |
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/x86/ |
H A D | x86regtmod.gperf | 139 ymm1, REG, X86_YMMREG, 1, 0
|
/external/lldb/tools/debugserver/source/MacOSX/i386/ |
H A D | DNBArchImplI386.cpp | 1170 { e_regSetFPU, fpu_ymm1, "ymm1", NULL, Vector, VectorOfUInt8, FPU_SIZE_YMM(ymm1), AVX_OFFSET_YMM(1), INVALID_NUB_REGNUM, dwarf_ymm1, INVALID_NUB_REGNUM, gdb_ymm1, NULL, NULL },
|
/external/lldb/tools/debugserver/source/MacOSX/x86_64/ |
H A D | DNBArchImplX86_64.cpp | 1486 { e_regSetFPU, fpu_ymm1 , "ymm1" , NULL, Vector, VectorOfUInt8, FPU_SIZE_YMM(ymm1) , AVX_OFFSET_YMM(1) , gcc_dwarf_ymm1 , gcc_dwarf_ymm1 , -1U, gdb_ymm1, NULL, NULL },
|