Searched refs:xmm (Results 1 - 25 of 60) sorted by relevance

123

/external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/x86/tests/gas64/
H A Dgas-movdq64.asm8 movd %xmm(0), %eax
9 movd %eax, %xmm(0)
10 movd %xmm(0), %rax
11 movd %rax, %xmm(0)
12 movd %xmm(0), 0
13 movd 0, %xmm(0)
15 movq %xmm(0), 0
16 movq 0, %xmm(0)
17 movq %xmm(1), %xmm(
[all...]
/external/valgrind/main/none/tests/amd64/
H A DredundantRexW.stdout.exp9 %xmm 0 ................................
10 %xmm 1 .2.6.6.2.527faf9.8.8.8.f.1.3.1.7
11 %xmm 2 ................................
12 %xmm 3 ................................
13 %xmm 4 ................................
14 %xmm 5 ................................
15 %xmm 6 ................................
16 %xmm 7 ................................
17 %xmm 8 ................................
18 %xmm
[all...]
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/x86/tests/
H A Dssse3.c7 static void test_pabsb_c(char *pDst, char *pSrc, int xmm) argument
11 for ( i = 0; i < (8 << xmm); i++ )
15 static void test_pabsw_c(short *pDst, short *pSrc, int xmm) argument
19 for ( i = 0; i < (4 << xmm); i++ )
23 static void test_pabsd_c(int *pDst, int *pSrc, int xmm) argument
27 for ( i = 0; i < (2 << xmm); i++ )
31 static void test_psignb_c(char *pDst, char *pSrc, int xmm) argument
35 for ( i = 0; i < (8 << xmm); i++ )
39 static void test_psignw_c(short *pDst, short *pSrc, int xmm) argument
43 for ( i = 0; i < (4 << xmm);
47 test_psignd_c(int *pDst, int *pSrc, int xmm) argument
55 test_phaddw_c(unsigned short *pDst,unsigned short *pSrc, int xmm) argument
66 test_phaddsw_c(short *pDst, short *pSrc, int xmm) argument
77 test_phaddd_c(unsigned int *pDst, unsigned int *pSrc, int xmm) argument
88 test_phsubw_c(unsigned short *pDst,unsigned short *pSrc, int xmm) argument
99 test_phsubsw_c(short *pDst, short *pSrc, int xmm) argument
110 test_phsubd_c(unsigned int *pDst, unsigned int *pSrc, int xmm) argument
121 test_pmulhrsw_c(short *pDst, short *pSrc, int xmm) argument
132 test_pmaddubsw_c(unsigned char *pDst, signed char *pSrc, int xmm) argument
143 test_pshufb_c(unsigned char *pDst, unsigned char *pSrc, int xmm) argument
154 test_palignr_c(unsigned char *pDst, unsigned char *pSrc, int xmm) argument
[all...]
H A Dssse3.asm19 TEST_GENERIC pabsb, movdqu, xmm0, xmm, xmm1
20 TEST_GENERIC pabsw, movdqu, xmm0, xmm, xmm1
21 TEST_GENERIC pabsd, movdqu, xmm0, xmm, xmm1
27 TEST_GENERIC psignb, movdqu, xmm0, xmm, xmm1
28 TEST_GENERIC psignw, movdqu, xmm0, xmm, xmm1
29 TEST_GENERIC psignd, movdqu, xmm0, xmm, xmm1
35 TEST_GENERIC phaddw, movdqu, xmm0, xmm, xmm1
36 TEST_GENERIC phaddsw, movdqu, xmm0, xmm, xmm1
37 TEST_GENERIC phaddd, movdqu, xmm0, xmm, xmm1
43 TEST_GENERIC phsubw, movdqu, xmm0, xmm, xmm
[all...]
/external/chromium_org/third_party/boringssl/src/crypto/perlasm/
H A Dx86asm.pl88 if ("$dst:$src" =~ /(e[a-dsd][ixp]):xmm([0-7])/)
96 if ("$dst:$src" =~ /xmm([0-7]):(e[a-dsd][ixp])/)
104 if ("$dst:$src" =~ /xmm([0-7]):xmm([0-7])/)
112 if ("$dst:$src" =~ /xmm([0-7]):xmm([0-7])/)
120 if ("$dst:$src" =~ /xmm([0-7]):xmm([0-7])/)
147 if ($args =~ /xmm([0-7]),xmm([
[all...]
H A Dx86_64-xlate.pl125 } elsif ($self->{op} =~ /movq/ && $line =~ /%xmm/) {
686 if ($arg =~ /%xmm([0-9]+),\s*%r(\w+)/) {
693 } elsif ($arg =~ /%r(\w+),\s*%xmm([0-9]+)/) {
706 if (shift =~ /\$([0-9]+),\s*%xmm([0-9]+),\s*(%\w+)/) {
724 if (shift =~ /\$([0-9]+),\s*(%\w+),\s*%xmm([0-9]+)/) {
742 if (shift =~ /%xmm([0-9]+),\s*%xmm([0-9]+)/) {
754 if (shift =~ /\$([0-9]+),\s*%xmm([0-9]+),\s*%xmm([0-9]+)/) {
767 if (shift =~ /\$([x0-9a-f]+),\s*%xmm([
[all...]
/external/openssl/crypto/perlasm/
H A Dx86asm.pl88 if ("$dst:$src" =~ /(e[a-dsd][ixp]):xmm([0-7])/)
96 if ("$dst:$src" =~ /xmm([0-7]):(e[a-dsd][ixp])/)
104 if ("$dst:$src" =~ /xmm([0-7]):xmm([0-7])/)
112 if ("$dst:$src" =~ /xmm([0-7]):xmm([0-7])/)
120 if ("$dst:$src" =~ /xmm([0-7]):xmm([0-7])/)
H A Dx86_64-xlate.pl125 } elsif ($self->{op} =~ /movq/ && $line =~ /%xmm/) {
669 if ($arg =~ /%xmm([0-9]+),\s*%r(\w+)/) {
676 } elsif ($arg =~ /%r(\w+),\s*%xmm([0-9]+)/) {
689 if (shift =~ /\$([0-9]+),\s*%xmm([0-9]+),\s*(%\w+)/) {
707 if (shift =~ /\$([0-9]+),\s*(%\w+),\s*%xmm([0-9]+)/) {
725 if (shift =~ /%xmm([0-9]+),\s*%xmm([0-9]+)/) {
737 if (shift =~ /\$([0-9]+),\s*%xmm([0-9]+),\s*%xmm([0-9]+)/) {
750 if (shift =~ /\$([x0-9a-f]+),\s*%xmm([
[all...]
/external/lldb/source/Plugins/Process/POSIX/
H A DRegisterContext_i386.cpp232 DEFINE_XMM(xmm, 0),
233 DEFINE_XMM(xmm, 1),
234 DEFINE_XMM(xmm, 2),
235 DEFINE_XMM(xmm, 3),
236 DEFINE_XMM(xmm, 4),
237 DEFINE_XMM(xmm, 5),
238 DEFINE_XMM(xmm, 6),
239 DEFINE_XMM(xmm, 7),
H A DRegisterContext_x86_64.cpp421 DEFINE_XMM(xmm, 0),
422 DEFINE_XMM(xmm, 1),
423 DEFINE_XMM(xmm, 2),
424 DEFINE_XMM(xmm, 3),
425 DEFINE_XMM(xmm, 4),
426 DEFINE_XMM(xmm, 5),
427 DEFINE_XMM(xmm, 6),
428 DEFINE_XMM(xmm, 7),
429 DEFINE_XMM(xmm, 8),
430 DEFINE_XMM(xmm,
[all...]
H A DRegisterContext_i386.h132 XMMReg xmm[8]; member in struct:RegisterContext_i386::FPU
/external/lldb/source/Plugins/Process/Utility/
H A DRegisterContextDarwin_x86_64.cpp298 { DEFINE_FPU_VECT(xmm,0) },
299 { DEFINE_FPU_VECT(xmm,1) },
300 { DEFINE_FPU_VECT(xmm,2) },
301 { DEFINE_FPU_VECT(xmm,3) },
302 { DEFINE_FPU_VECT(xmm,4) },
303 { DEFINE_FPU_VECT(xmm,5) },
304 { DEFINE_FPU_VECT(xmm,6) },
305 { DEFINE_FPU_VECT(xmm,7) },
306 { DEFINE_FPU_VECT(xmm,8) },
307 { DEFINE_FPU_VECT(xmm,
[all...]
H A DRegisterContextDarwin_i386.cpp270 { DEFINE_FPU_VECT(xmm,0) },
271 { DEFINE_FPU_VECT(xmm,1) },
272 { DEFINE_FPU_VECT(xmm,2) },
273 { DEFINE_FPU_VECT(xmm,3) },
274 { DEFINE_FPU_VECT(xmm,4) },
275 { DEFINE_FPU_VECT(xmm,5) },
276 { DEFINE_FPU_VECT(xmm,6) },
277 { DEFINE_FPU_VECT(xmm,7) },
657 //::memcpy (reg_value.value.vector.uint8, fpu.xmm[reg - fpu_xmm0].bytes, 16);
776 ::memcpy (fpu.xmm[re
[all...]
H A DRegisterContextDarwin_i386.h111 XMMReg xmm[8]; member in struct:RegisterContextDarwin_i386::FPU
/external/chromium_org/third_party/x86inc/
H A Dx86inc.asm124 ; %3 = number of xmm registers used. pushes callee-saved xmm regs if needed.
329 movdqa [rsp + (%%i-6)*16+8], xmm %+ %%i
339 movdqa xmm %+ %%i, [%1 + (%%i-6)*16+8]
596 CAT_XDEFINE m, %%i, xmm %+ %%i
752 ;%3 == 0 if 3-operand (xmm, xmm, xmm), 1 if 4-operand (xmm, xmm, xm
[all...]
/external/lzma/Asm/x86/
H A DAesOpt.asm9 .xmm
58 op @CatStr(xmm,%i), op2
204 movdqa @CatStr(xmm,%i), xmm6
/external/chromium_org/third_party/boringssl/src/crypto/sha/asm/
H A Dsha1-586.pl115 $xmm=$ymm=0;
116 for (@ARGV) { $xmm=1 if (/-DOPENSSL_IA32_SSE2/); }
118 $ymm=1 if ($xmm &&
123 $ymm=1 if ($xmm && !$ymm && $ARGV[0] eq "win32n" &&
127 $ymm=1 if ($xmm && !$ymm && $ARGV[0] eq "win32" &&
131 $ymm=1 if ($xmm && !$ymm && `$ENV{CC} -v 2>&1` =~ /(^clang version|based on LLVM) ([3-9]\.[0-9]+)/ &&
134 $shaext=$xmm; ### set to zero if compiling for 1.0.1
136 &external_label("OPENSSL_ia32cap_P") if ($xmm);
314 if ($xmm) {
414 if ($xmm) {
[all...]
H A Dsha256-586.pl67 $xmm=$avx=0;
68 for (@ARGV) { $xmm=1 if (/-DOPENSSL_IA32_SSE2/); }
70 if ($xmm && `$ENV{CC} -Wa,-v -c -o /dev/null -x assembler /dev/null 2>&1`
75 if ($xmm && !$avx && $ARGV[0] eq "win32n" &&
80 if ($xmm && !$avx && $ARGV[0] eq "win32" &&
85 if ($xmm && !$avx && `$ENV{CC} -v 2>&1` =~ /(^clang version|based on LLVM) ([3-9]\.[0-9]+)/) {
89 $shaext=$xmm; ### set to zero if compiling for 1.0.1
203 if (!$i386 && $xmm) {
209 &mov ("edx",&DWP(8,"edx")) if ($xmm);
219 if ($xmm) {
[all...]
/external/chromium_org/third_party/libvpx/source/libvpx/third_party/libyuv/source/
H A Dx86inc.asm107 ; %3 = number of xmm registers used. pushes callee-saved xmm regs if needed.
351 movdqa [rsp + (%%i-6)*16+(~stack_offset&8)], xmm %+ %%i
361 movdqa xmm %+ %%i, [%1 + (%%i-6)*16+(~stack_offset&8)]
672 CAT_XDEFINE m, %%i, xmm %+ %%i
851 ;%3 == 1 if 4-operand (xmm, xmm, xmm, imm), 0 if 2- or 3-operand (xmm, xmm, xm
[all...]
/external/chromium_org/third_party/libvpx/source/libvpx/third_party/x86inc/
H A Dx86inc.asm202 ; %3 = number of xmm registers used. pushes callee-saved xmm regs if needed.
456 movdqa [rsp + (%%i-6)*16+(~stack_offset&8)], xmm %+ %%i
466 movdqa xmm %+ %%i, [%1 + (%%i-6)*16+(~stack_offset&8)]
774 CAT_XDEFINE m, %%i, xmm %+ %%i
950 ;%3 == 1 if 4-operand (xmm, xmm, xmm, imm), 0 if 2- or 3-operand (xmm, xmm, xm
[all...]
/external/chromium_org/third_party/libyuv/source/
H A Dx86inc.asm107 ; %3 = number of xmm registers used. pushes callee-saved xmm regs if needed.
351 movdqa [rsp + (%%i-6)*16+(~stack_offset&8)], xmm %+ %%i
361 movdqa xmm %+ %%i, [%1 + (%%i-6)*16+(~stack_offset&8)]
672 CAT_XDEFINE m, %%i, xmm %+ %%i
851 ;%3 == 1 if 4-operand (xmm, xmm, xmm, imm), 0 if 2- or 3-operand (xmm, xmm, xm
[all...]
/external/libvpx/libvpx/third_party/x86inc/
H A Dx86inc.asm202 ; %3 = number of xmm registers used. pushes callee-saved xmm regs if needed.
439 movdqa [rsp + (%%i-6)*16+(~stack_offset&8)], xmm %+ %%i
449 movdqa xmm %+ %%i, [%1 + (%%i-6)*16+(~stack_offset&8)]
753 CAT_XDEFINE m, %%i, xmm %+ %%i
929 ;%3 == 1 if 4-operand (xmm, xmm, xmm, imm), 0 if 2- or 3-operand (xmm, xmm, xm
[all...]
/external/valgrind/main/VEX/priv/
H A Dguest_amd64_helpers.c1741 U128* xmm = (U128*)(addr + 160); local
1815 COPY_U128( xmm[0], gst->guest_YMM0 );
1816 COPY_U128( xmm[1], gst->guest_YMM1 );
1817 COPY_U128( xmm[2], gst->guest_YMM2 );
1818 COPY_U128( xmm[3], gst->guest_YMM3 );
1819 COPY_U128( xmm[4], gst->guest_YMM4 );
1820 COPY_U128( xmm[5], gst->guest_YMM5 );
1821 COPY_U128( xmm[6], gst->guest_YMM6 );
1822 COPY_U128( xmm[7], gst->guest_YMM7 );
1823 COPY_U128( xmm[
1845 U128* xmm = (U128*)(addr + 160); local
[all...]
H A Dguest_x86_helpers.c1673 U128* xmm = (U128*)(addr + 160); local
1743 COPY_U128( xmm[0], gst->guest_XMM0 );
1744 COPY_U128( xmm[1], gst->guest_XMM1 );
1745 COPY_U128( xmm[2], gst->guest_XMM2 );
1746 COPY_U128( xmm[3], gst->guest_XMM3 );
1747 COPY_U128( xmm[4], gst->guest_XMM4 );
1748 COPY_U128( xmm[5], gst->guest_XMM5 );
1749 COPY_U128( xmm[6], gst->guest_XMM6 );
1750 COPY_U128( xmm[7], gst->guest_XMM7 );
1765 U128* xmm local
[all...]
/external/chromium_org/third_party/boringssl/src/crypto/rc4/asm/
H A Drc4-md5-x86_64.pl220 my $xmm="%xmm".($j&1);
223 $code.=" pxor $xmm,$xmm\n" if ($rc4 && $j<=1);
240 #rc4# pinsrw \$`($j>>1)&7`,($dat,$TX[0],4),$xmm\n
260 my $xmm="%xmm".($j&1);
263 $code.=" pxor $xmm,$xmm\n" if ($rc4 && $j<=1);
280 #rc4# pinsrw \$`($j>>1)&7`,($dat,$TX[0],4),$xmm\
[all...]

Completed in 4265 milliseconds

123