Searched refs:ymm0 (Results 1 - 15 of 15) sorted by relevance

/external/llvm/test/MC/X86/
H A Dx86_64-fma4-encoding.s56 // 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
[all...]
H A Dshuffle-comments.s33 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]
38 vpalignr $16, %ymm0, %ymm1, %ymm2
43 vpalignr $0, %ymm0, %ymm1, %ymm2
44 # CHECK: ymm2 = ymm0[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]
58 vpshufd $27, %ymm0, %ymm1
59 # CHECK: ymm1 = ymm0[3,2,1,0,7,6,5,4]
73 vpunpcklbw %ymm0, %ymm1, %ymm2
74 # CHECK: ymm2 = ymm1[0],ymm0[
[all...]
H A Dx86_64-xop-encoding.s552 // CHECK: vpermil2pd $3, 8(%rax), %ymm0, %ymm4, %ymm6
554 vpermil2pd $3, 8(%rax), %ymm0, %ymm4, %ymm6
581 // CHECK: vpermil2pd $1, %ymm1, 4(%rax), %ymm1, %ymm0
583 vpermil2pd $1, %ymm1, 4(%rax), %ymm1, %ymm0
H A Dx86_64-avx-encoding.s4118 // CHECK: vblendvps %ymm1, _foo2(%rip), %ymm0, %ymm0
4123 vblendvps %ymm1, _foo2(%rip), %ymm0, %ymm0
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, (
[all...]
H A Dx86-32-avx.s3286 // CHECK: vblendvpd %ymm0, 57005(%eax,%eiz), %ymm1, %ymm2
3288 vblendvpd %ymm0, 0xdead(%eax,%eiz), %ymm1, %ymm2
/external/chromium_org/third_party/libvpx/source/libvpx/third_party/libyuv/source/
H A Dcompare_win.cc69 vpxor ymm0, ymm0, ymm0 // sum local
86 vpaddd ymm0, ymm0, ymm1 local
87 vpaddd ymm0, ymm0, ymm2 local
90 vpshufd ymm1, ymm0, 0xee // 3, 2 + 1, 0 both lanes. local
91 vpaddd ymm0, ymm0, ymm local
92 vpshufd ymm1, ymm0, 0x01 // 1 + 0 both lanes. local
93 vpaddd ymm0, ymm0, ymm1 local
94 vpermq ymm1, ymm0, 0x02 // high + low lane. local
95 vpaddd ymm0, ymm0, ymm1 local
[all...]
H A Drow_win.cc871 vmovdqu ymm0, [eax] local
875 vpmaddubsw ymm0, ymm0, ymm4 local
880 vphaddw ymm0, ymm0, ymm1 // mutates. local
882 vpsrlw ymm0, ymm0, 7 local
884 vpackuswb ymm0, ymm0, ymm2 // mutates. local
885 vpermd ymm0, ymm local
886 vpaddb ymm0, ymm0, ymm5 local
911 vmovdqu ymm0, [eax] local
915 vpmaddubsw ymm0, ymm0, ymm4 local
920 vphaddw ymm0, ymm0, ymm1 // mutates. local
922 vpaddw ymm0, ymm0, ymm5 // Add .5 for rounding. local
924 vpsrlw ymm0, ymm0, 7 local
926 vpackuswb ymm0, ymm0, ymm2 // mutates. local
927 vpermd ymm0, ymm6, ymm0 // For vphaddw + vpackuswb mutation. local
1365 vmovdqu ymm0, [eax] local
1369 vpavgb ymm0, ymm0, [eax + esi] local
1374 vshufps ymm4, ymm0, ymm1, 0x88 local
1375 vshufps ymm0, ymm0, ymm1, 0xdd local
1376 vpavgb ymm0, ymm0, ymm4 // mutated by vshufps local
1384 vpmaddubsw ymm1, ymm0, ymm7 // U local
1386 vpmaddubsw ymm0, ymm0, ymm6 // V local
1389 vphaddw ymm0, ymm0, ymm2 local
1391 vpsraw ymm0, ymm0, 8 local
1392 vpacksswb ymm0, ymm1, ymm0 // mutates local
1393 vpermq ymm0, ymm0, 0xd8 // For vpacksswb local
1394 vpshufb ymm0, ymm0, kShufARGBToUV_AVX // For vshufps + vphaddw local
1395 vpaddb ymm0, ymm0, ymm5 // -> unsigned local
1399 vextractf128 [edx], ymm0, 0 // U local
1400 vextractf128 [edx + edi], ymm0, 1 // V local
2251 vpunpcklbw ymm0, ymm0, ymm1 // UV local
2252 vpermq ymm0, ymm0, 0xd8 local
2253 vpunpcklwd ymm0, ymm0, ymm0 // UVUV local
2254 vpmaddubsw ymm2, ymm0, kUVToB_AVX // scale B UV local
2255 vpmaddubsw ymm1, ymm0, kUVToG_AVX // scale G UV local
2256 vpmaddubsw ymm0, ymm0, kUVToR_AVX // scale R UV local
2259 vpsubw ymm0, ymm0, kUVBiasR_AVX local
2270 vpaddsw ymm0, ymm0, ymm3 // R += Y local
2273 vpsraw ymm0, ymm0, 6 local
2276 vpackuswb ymm0, ymm0, ymm0 // R local
2281 vpunpcklbw ymm0, ymm0, ymm5 // RA local
2282 vpermq ymm0, ymm0, 0xd8 local
3320 vmovdqu ymm0, [eax + ecx] local
3321 vpshufb ymm0, ymm0, ymm5 local
3322 vpermq ymm0, ymm0, 0x4e // swap high and low halfs local
3445 vpermd ymm0, ymm5, [eax + ecx * 4] // permute dword order local
3546 vmovdqu ymm0, [eax] local
3549 vpsrlw ymm2, ymm0, 8 // odd bytes local
3551 vpand ymm0, ymm0, ymm5 // even bytes local
3553 vpackuswb ymm0, ymm0, ymm1 local
3555 vpermq ymm0, ymm0, 0xd8 local
3646 vmovdqu ymm0, [eax] // read 32 U's local
3649 vpunpcklbw ymm2, ymm0, ymm1 // low 16 UV pairs. mutated qqword 0,2 local
3650 vpunpckhbw ymm0, ymm0, ymm1 // high 16 UV pairs. mutated qqword 1,3 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
3769 vpcmpeqb ymm0, ymm0, ymm0 local
3770 vpsrld ymm0, ymm0, 8 // generate mask 0x00ffffff local
3838 vpcmpeqb ymm0, ymm0, ymm0 local
3839 vpsrld ymm0, ymm0, 8 // generate mask 0x00ffffff local
3923 vmovdqu ymm0, [eax] local
3926 vpand ymm0, ymm0, ymm5 // even bytes are Y local
3928 vpackuswb ymm0, ymm0, ymm1 // mutates. local
3929 vpermq ymm0, ymm0, 0xd8 local
3956 vmovdqu ymm0, [eax] local
3958 vpavgb ymm0, ymm0, [eax + esi] local
3961 vpsrlw ymm0, ymm0, 8 // YUYV -> UVUV local
3963 vpackuswb ymm0, ymm0, ymm1 // mutates. local
3964 vpermq ymm0, ymm0, 0xd8 local
3965 vpand ymm1, ymm0, ymm5 // U local
3966 vpsrlw ymm0, ymm0, 8 // V local
3968 vpackuswb ymm0, ymm0, ymm0 // mutates. local
3970 vpermq ymm0, ymm0, 0xd8 local
3972 vextractf128 [edx + edi], ymm0, 0 // V local
3999 vmovdqu ymm0, [eax] local
4002 vpsrlw ymm0, ymm0, 8 // YUYV -> UVUV local
4004 vpackuswb ymm0, ymm0, ymm1 // mutates. local
4005 vpermq ymm0, ymm0, 0xd8 local
4006 vpand ymm1, ymm0, ymm5 // U local
4007 vpsrlw ymm0, ymm0, 8 // V local
4009 vpackuswb ymm0, ymm0, ymm0 // mutates. local
4011 vpermq ymm0, ymm0, 0xd8 local
4013 vextractf128 [edx + edi], ymm0, 0 // V local
4034 vmovdqu ymm0, [eax] local
4037 vpsrlw ymm0, ymm0, 8 // odd bytes are Y local
4039 vpackuswb ymm0, ymm0, ymm1 // mutates. local
4040 vpermq ymm0, ymm0, 0xd8 local
4067 vmovdqu ymm0, [eax] local
4069 vpavgb ymm0, ymm0, [eax + esi] local
4072 vpand ymm0, ymm0, ymm5 // UYVY -> UVUV local
4074 vpackuswb ymm0, ymm0, ymm1 // mutates. local
4075 vpermq ymm0, ymm0, 0xd8 local
4076 vpand ymm1, ymm0, ymm5 // U local
4077 vpsrlw ymm0, ymm0, 8 // V local
4079 vpackuswb ymm0, ymm0, ymm0 // mutates. local
4081 vpermq ymm0, ymm0, 0xd8 local
4083 vextractf128 [edx + edi], ymm0, 0 // V local
4110 vmovdqu ymm0, [eax] local
4113 vpand ymm0, ymm0, ymm5 // UYVY -> UVUV local
4115 vpackuswb ymm0, ymm0, ymm1 // mutates. local
4116 vpermq ymm0, ymm0, 0xd8 local
4117 vpand ymm1, ymm0, ymm5 // U local
4118 vpsrlw ymm0, ymm0, 8 // V local
4120 vpackuswb ymm0, ymm0, ymm0 // mutates. local
4122 vpermq ymm0, ymm0, 0xd8 local
4124 vextractf128 [edx + edi], ymm0, 0 // V local
4958 vpunpcklbw ymm0, ymm6, ymm6 // low 4 pixels. mutated. local
4960 vpshufb ymm2, ymm0, ymm4 // low 4 alphas local
4962 vpmulhuw ymm0, ymm0, ymm2 // rgb * a local
4965 vpsrlw ymm0, ymm0, 8 local
4967 vpackuswb ymm0, ymm0, ymm1 // unmutated. local
4968 vpor ymm0, ymm0, ymm6 // copy original alpha local
5054 vpunpcklbw ymm0, ymm6, ymm6 // low 4 pixels. mutated. local
5061 vpmulhuw ymm0, ymm0, ymm2 // rgb * ia local
5063 vpackuswb ymm0, ymm0, ymm1 // unmutated. local
5117 vpunpcklbw ymm0, ymm6, ymm6 // low 4 pixels. mutated. local
5123 vpmulhuw ymm0, ymm0, ymm2 // rgb * ia local
5125 vpackuswb ymm0, ymm0, ymm1 // unmutated. local
5541 vpunpcklbw ymm0, ymm1, ymm1 // low 4 local
5545 vpmulhuw ymm0, ymm0, ymm2 // src_argb0 * src_argb1 low 4 local
5547 vpackuswb ymm0, ymm0, ymm1 local
5574 vmovdqu ymm0, [eax] // read 8 pixels from src_argb0 local
5576 vpaddusb ymm0, ymm0, [esi] // add 8 pixels from src_argb1 local
5604 vmovdqu ymm0, [eax] // read 8 pixels from src_argb0 local
5606 vpsubusb ymm0, ymm0, [esi] // src_argb0 - src_argb1 local
6229 vpxor ymm0, ymm0, ymm0 local
6230 vpermd ymm5, ymm0, ymm5 local
6234 vmovdqu ymm0, [esi] local
6236 vpunpckhbw ymm1, ymm0, ymm2 // mutates local
6237 vpunpcklbw ymm0, ymm0, ymm2 // mutates local
6238 vpmaddubsw ymm0, ymm0, ymm5 local
6240 vpsrlw ymm0, ymm0, 7 local
6242 vpackuswb ymm0, ymm0, ymm1 // unmutates local
6252 vmovdqu ymm0, [esi] local
6253 vpavgb ymm0, ymm0, [esi + edx] local
6254 vpavgb ymm0, ymm0, [esi + edx] local
6264 vmovdqu ymm0, [esi] local
6265 vpavgb ymm0, ymm0, [esi + edx] local
6275 vmovdqu ymm0, [esi + edx] local
6276 vpavgb ymm0, ymm0, [esi] local
6277 vpavgb ymm0, ymm0, [esi] local
6774 vmovdqu ymm0, [eax] local
6775 vpavgb ymm0, ymm0, [eax + edx] local
6911 vmovdqu ymm0, [eax] local
6914 vpshufb ymm0, ymm0, ymm5 local
7208 vpmovzxbd ymm0, qword ptr [eax] // 2 BGRA pixels local
7210 vcvtdq2ps ymm0, ymm0 // X 8 floats local
7211 vmulps ymm2, ymm0, ymm0 // X * X local
7212 vmulps ymm3, ymm0, ymm7 // C3 * X local
7213 vfmadd132ps ymm0, ymm4, ymm5 // result = C0 + C1 * X local
7214 vfmadd231ps ymm0, ymm2, ymm6 // result += C2 * X * X local
7215 vfmadd231ps ymm0, ymm2, ymm3 // result += C3 * X * X * X local
7216 vcvttps2dq ymm0, ymm0 local
7217 vpackusdw ymm0, ymm0, ymm0 // b0g0r0a0_00000000_b0g0r0a0_00000000 local
7218 vpermq ymm0, ymm0, 0xd8 // b0g0r0a0_b0g0r0a0_00000000_00000000 local
[all...]
H A Drow_x86.asm124 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 Dcompare_win.cc69 vpxor ymm0, ymm0, ymm0 // sum local
86 vpaddd ymm0, ymm0, ymm1 local
87 vpaddd ymm0, ymm0, ymm2 local
90 vpshufd ymm1, ymm0, 0xee // 3, 2 + 1, 0 both lanes. local
91 vpaddd ymm0, ymm0, ymm local
92 vpshufd ymm1, ymm0, 0x01 // 1 + 0 both lanes. local
93 vpaddd ymm0, ymm0, ymm1 local
94 vpermq ymm1, ymm0, 0x02 // high + low lane. local
95 vpaddd ymm0, ymm0, ymm1 local
[all...]
H A Drow_win.cc872 vmovdqu ymm0, [eax] local
876 vpmaddubsw ymm0, ymm0, ymm4 local
881 vphaddw ymm0, ymm0, ymm1 // mutates. local
883 vpsrlw ymm0, ymm0, 7 local
885 vpackuswb ymm0, ymm0, ymm2 // mutates. local
886 vpermd ymm0, ymm local
887 vpaddb ymm0, ymm0, ymm5 local
912 vmovdqu ymm0, [eax] local
916 vpmaddubsw ymm0, ymm0, ymm4 local
921 vphaddw ymm0, ymm0, ymm1 // mutates. local
923 vpaddw ymm0, ymm0, ymm5 // Add .5 for rounding. local
925 vpsrlw ymm0, ymm0, 7 local
927 vpackuswb ymm0, ymm0, ymm2 // mutates. local
928 vpermd ymm0, ymm6, ymm0 // For vphaddw + vpackuswb mutation. local
1366 vmovdqu ymm0, [eax] local
1370 vpavgb ymm0, ymm0, [eax + esi] local
1375 vshufps ymm4, ymm0, ymm1, 0x88 local
1376 vshufps ymm0, ymm0, ymm1, 0xdd local
1377 vpavgb ymm0, ymm0, ymm4 // mutated by vshufps local
1385 vpmaddubsw ymm1, ymm0, ymm7 // U local
1387 vpmaddubsw ymm0, ymm0, ymm6 // V local
1390 vphaddw ymm0, ymm0, ymm2 local
1392 vpsraw ymm0, ymm0, 8 local
1393 vpacksswb ymm0, ymm1, ymm0 // mutates local
1394 vpermq ymm0, ymm0, 0xd8 // For vpacksswb local
1395 vpshufb ymm0, ymm0, kShufARGBToUV_AVX // For vshufps + vphaddw local
1396 vpaddb ymm0, ymm0, ymm5 // -> unsigned local
1400 vextractf128 [edx], ymm0, 0 // U local
1401 vextractf128 [edx + edi], ymm0, 1 // V local
2252 vpunpcklbw ymm0, ymm0, ymm1 // UV local
2253 vpermq ymm0, ymm0, 0xd8 local
2254 vpunpcklwd ymm0, ymm0, ymm0 // UVUV local
2255 vpmaddubsw ymm2, ymm0, kUVToB_AVX // scale B UV local
2256 vpmaddubsw ymm1, ymm0, kUVToG_AVX // scale G UV local
2257 vpmaddubsw ymm0, ymm0, kUVToR_AVX // scale R UV local
2260 vpsubw ymm0, ymm0, kUVBiasR_AVX local
2271 vpaddsw ymm0, ymm0, ymm3 // R += Y local
2274 vpsraw ymm0, ymm0, 6 local
2277 vpackuswb ymm0, ymm0, ymm0 // R local
2282 vpunpcklbw ymm0, ymm0, ymm5 // RA local
2283 vpermq ymm0, ymm0, 0xd8 local
3321 vmovdqu ymm0, [eax + ecx] local
3322 vpshufb ymm0, ymm0, ymm5 local
3323 vpermq ymm0, ymm0, 0x4e // swap high and low halfs local
3446 vpermd ymm0, ymm5, [eax + ecx * 4] // permute dword order local
3547 vmovdqu ymm0, [eax] local
3550 vpsrlw ymm2, ymm0, 8 // odd bytes local
3552 vpand ymm0, ymm0, ymm5 // even bytes local
3554 vpackuswb ymm0, ymm0, ymm1 local
3556 vpermq ymm0, ymm0, 0xd8 local
3647 vmovdqu ymm0, [eax] // read 32 U's local
3650 vpunpcklbw ymm2, ymm0, ymm1 // low 16 UV pairs. mutated qqword 0,2 local
3651 vpunpckhbw ymm0, ymm0, ymm1 // high 16 UV pairs. mutated qqword 1,3 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
3770 vpcmpeqb ymm0, ymm0, ymm0 local
3771 vpsrld ymm0, ymm0, 8 // generate mask 0x00ffffff local
3839 vpcmpeqb ymm0, ymm0, ymm0 local
3840 vpsrld ymm0, ymm0, 8 // generate mask 0x00ffffff local
3924 vmovdqu ymm0, [eax] local
3927 vpand ymm0, ymm0, ymm5 // even bytes are Y local
3929 vpackuswb ymm0, ymm0, ymm1 // mutates. local
3930 vpermq ymm0, ymm0, 0xd8 local
3957 vmovdqu ymm0, [eax] local
3959 vpavgb ymm0, ymm0, [eax + esi] local
3962 vpsrlw ymm0, ymm0, 8 // YUYV -> UVUV local
3964 vpackuswb ymm0, ymm0, ymm1 // mutates. local
3965 vpermq ymm0, ymm0, 0xd8 local
3966 vpand ymm1, ymm0, ymm5 // U local
3967 vpsrlw ymm0, ymm0, 8 // V local
3969 vpackuswb ymm0, ymm0, ymm0 // mutates. local
3971 vpermq ymm0, ymm0, 0xd8 local
3973 vextractf128 [edx + edi], ymm0, 0 // V local
4000 vmovdqu ymm0, [eax] local
4003 vpsrlw ymm0, ymm0, 8 // YUYV -> UVUV local
4005 vpackuswb ymm0, ymm0, ymm1 // mutates. local
4006 vpermq ymm0, ymm0, 0xd8 local
4007 vpand ymm1, ymm0, ymm5 // U local
4008 vpsrlw ymm0, ymm0, 8 // V local
4010 vpackuswb ymm0, ymm0, ymm0 // mutates. local
4012 vpermq ymm0, ymm0, 0xd8 local
4014 vextractf128 [edx + edi], ymm0, 0 // V local
4035 vmovdqu ymm0, [eax] local
4038 vpsrlw ymm0, ymm0, 8 // odd bytes are Y local
4040 vpackuswb ymm0, ymm0, ymm1 // mutates. local
4041 vpermq ymm0, ymm0, 0xd8 local
4068 vmovdqu ymm0, [eax] local
4070 vpavgb ymm0, ymm0, [eax + esi] local
4073 vpand ymm0, ymm0, ymm5 // UYVY -> UVUV local
4075 vpackuswb ymm0, ymm0, ymm1 // mutates. local
4076 vpermq ymm0, ymm0, 0xd8 local
4077 vpand ymm1, ymm0, ymm5 // U local
4078 vpsrlw ymm0, ymm0, 8 // V local
4080 vpackuswb ymm0, ymm0, ymm0 // mutates. local
4082 vpermq ymm0, ymm0, 0xd8 local
4084 vextractf128 [edx + edi], ymm0, 0 // V local
4111 vmovdqu ymm0, [eax] local
4114 vpand ymm0, ymm0, ymm5 // UYVY -> UVUV local
4116 vpackuswb ymm0, ymm0, ymm1 // mutates. local
4117 vpermq ymm0, ymm0, 0xd8 local
4118 vpand ymm1, ymm0, ymm5 // U local
4119 vpsrlw ymm0, ymm0, 8 // V local
4121 vpackuswb ymm0, ymm0, ymm0 // mutates. local
4123 vpermq ymm0, ymm0, 0xd8 local
4125 vextractf128 [edx + edi], ymm0, 0 // V local
4959 vpunpcklbw ymm0, ymm6, ymm6 // low 4 pixels. mutated. local
4961 vpshufb ymm2, ymm0, ymm4 // low 4 alphas local
4963 vpmulhuw ymm0, ymm0, ymm2 // rgb * a local
4966 vpsrlw ymm0, ymm0, 8 local
4968 vpackuswb ymm0, ymm0, ymm1 // unmutated. local
4969 vpor ymm0, ymm0, ymm6 // copy original alpha local
5055 vpunpcklbw ymm0, ymm6, ymm6 // low 4 pixels. mutated. local
5062 vpmulhuw ymm0, ymm0, ymm2 // rgb * ia local
5064 vpackuswb ymm0, ymm0, ymm1 // unmutated. local
5118 vpunpcklbw ymm0, ymm6, ymm6 // low 4 pixels. mutated. local
5124 vpmulhuw ymm0, ymm0, ymm2 // rgb * ia local
5126 vpackuswb ymm0, ymm0, ymm1 // unmutated. local
5542 vpunpcklbw ymm0, ymm1, ymm1 // low 4 local
5546 vpmulhuw ymm0, ymm0, ymm2 // src_argb0 * src_argb1 low 4 local
5548 vpackuswb ymm0, ymm0, ymm1 local
5575 vmovdqu ymm0, [eax] // read 8 pixels from src_argb0 local
5577 vpaddusb ymm0, ymm0, [esi] // add 8 pixels from src_argb1 local
5605 vmovdqu ymm0, [eax] // read 8 pixels from src_argb0 local
5607 vpsubusb ymm0, ymm0, [esi] // src_argb0 - src_argb1 local
6230 vpxor ymm0, ymm0, ymm0 local
6231 vpermd ymm5, ymm0, ymm5 local
6235 vmovdqu ymm0, [esi] local
6237 vpunpckhbw ymm1, ymm0, ymm2 // mutates local
6238 vpunpcklbw ymm0, ymm0, ymm2 // mutates local
6239 vpmaddubsw ymm0, ymm0, ymm5 local
6241 vpsrlw ymm0, ymm0, 7 local
6243 vpackuswb ymm0, ymm0, ymm1 // unmutates local
6253 vmovdqu ymm0, [esi] local
6254 vpavgb ymm0, ymm0, [esi + edx] local
6255 vpavgb ymm0, ymm0, [esi + edx] local
6265 vmovdqu ymm0, [esi] local
6266 vpavgb ymm0, ymm0, [esi + edx] local
6276 vmovdqu ymm0, [esi + edx] local
6277 vpavgb ymm0, ymm0, [esi] local
6278 vpavgb ymm0, ymm0, [esi] local
6775 vmovdqu ymm0, [eax] local
6776 vpavgb ymm0, ymm0, [eax + edx] local
6912 vmovdqu ymm0, [eax] local
6915 vpshufb ymm0, ymm0, ymm5 local
7209 vpmovzxbd ymm0, qword ptr [eax] // 2 BGRA pixels local
7211 vcvtdq2ps ymm0, ymm0 // X 8 floats local
7212 vmulps ymm2, ymm0, ymm0 // X * X local
7213 vmulps ymm3, ymm0, ymm7 // C3 * X local
7214 vfmadd132ps ymm0, ymm4, ymm5 // result = C0 + C1 * X local
7215 vfmadd231ps ymm0, ymm2, ymm6 // result += C2 * X * X local
7216 vfmadd231ps ymm0, ymm2, ymm3 // result += C3 * X * X * X local
7217 vcvttps2dq ymm0, ymm0 local
7218 vpackusdw ymm0, ymm0, ymm0 // b0g0r0a0_00000000_b0g0r0a0_00000000 local
7219 vpermq ymm0, ymm0, 0xd8 // b0g0r0a0_b0g0r0a0_00000000_00000000 local
[all...]
H A Drow_x86.asm124 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 Dx86regtmod.gperf138 ymm0, REG, X86_YMMREG, 0, 0
/external/chromium_org/third_party/boringssl/src/crypto/bn/asm/
H A Drsaz-avx2.pl116 my $ACC0="%ymm0";
854 my $ACC0="%ymm0";
1575 vmovdqu ($inp),%ymm0
1577 vpermd %ymm0,%ymm5,%ymm0
1655 vpxor %ymm0,%ymm0,%ymm0
1656 vmovdqu %ymm0,($out)
/external/lldb/tools/debugserver/source/MacOSX/i386/
H A DDNBArchImplI386.cpp1031 // This does not accurately identify the location of ymm0...7 in
1169 { e_regSetFPU, fpu_ymm0, "ymm0", NULL, Vector, VectorOfUInt8, FPU_SIZE_YMM(ymm0), AVX_OFFSET_YMM(0), INVALID_NUB_REGNUM, dwarf_ymm0, INVALID_NUB_REGNUM, gdb_ymm0, NULL, NULL },
/external/lldb/tools/debugserver/source/MacOSX/x86_64/
H A DDNBArchImplX86_64.cpp1260 // This does not accurately identify the location of ymm0...7 in
1485 { e_regSetFPU, fpu_ymm0 , "ymm0" , NULL, Vector, VectorOfUInt8, FPU_SIZE_YMM(ymm0) , AVX_OFFSET_YMM(0) , gcc_dwarf_ymm0 , gcc_dwarf_ymm0 , -1U, gdb_ymm0, NULL, NULL },

Completed in 402 milliseconds