HomeSort by: relevance | last modified time | path
    Searched refs:XMM (Results 1 - 24 of 24) sorted by relevancy

  /src/crypto/external/apache2/openssl/dist/crypto/aes/asm/
bsaes-x86_64.pl 117 my @XMM=map("%xmm$_",(15,0..14)); # best on Atom, +10% over (0..15)
671 movdqa @t[0],@XMM[0]
672 movdqa @t[1],@XMM[1]
673 movdqa @t[2],@XMM[2]
674 movdqa @t[3],@XMM[3]
675 movdqa @t[4],@XMM[4]
676 movdqa @t[5],@XMM[5]
677 movdqa @t[6],@XMM[6]
678 movdqa @t[7],@XMM[7
    [all...]
bsaes-armv7.pl 71 my @XMM=map("q$_",(0..15));
596 veor @XMM[5], @t[5], @t[6]
597 veor @XMM[6], @t[6], @y[6] @ t[6]=y[6]
598 veor @XMM[2], @t[2], @t[6]
599 veor @XMM[7], @t[7], @y[7] @ t[7]=y[7]
601 vmov @XMM[0], @t[0]
602 vmov @XMM[1], @t[1]
603 @ vmov @XMM[2], @t[2]
604 vmov @XMM[3], @t[3]
605 vmov @XMM[4], @t[4
    [all...]
  /src/crypto/external/bsd/openssl/dist/crypto/aes/asm/
bsaes-armv7.pl 71 my @XMM=map("q$_",(0..15));
596 veor @XMM[5], @t[5], @t[6]
597 veor @XMM[6], @t[6], @y[6] @ t[6]=y[6]
598 veor @XMM[2], @t[2], @t[6]
599 veor @XMM[7], @t[7], @y[7] @ t[7]=y[7]
601 vmov @XMM[0], @t[0]
602 vmov @XMM[1], @t[1]
603 @ vmov @XMM[2], @t[2]
604 vmov @XMM[3], @t[3]
605 vmov @XMM[4], @t[4
    [all...]
  /src/crypto/external/bsd/openssl.old/dist/crypto/aes/asm/
bsaes-armv7.pl 69 my @XMM=map("q$_",(0..15));
594 veor @XMM[5], @t[5], @t[6]
595 veor @XMM[6], @t[6], @y[6] @ t[6]=y[6]
596 veor @XMM[2], @t[2], @t[6]
597 veor @XMM[7], @t[7], @y[7] @ t[7]=y[7]
599 vmov @XMM[0], @t[0]
600 vmov @XMM[1], @t[1]
601 @ vmov @XMM[2], @t[2]
602 vmov @XMM[3], @t[3]
603 vmov @XMM[4], @t[4
    [all...]
  /src/external/gpl3/gcc.old/dist/libphobos/libdruntime/core/
simd.d 92 /** XMM opcodes that conform to the following:
98 enum XMM
145 STOD = 0x660F7E, /// MOVD reg/mem64, xmm 66 0F 7E /r
153 LODD = 0x660F6E, /// MOVD xmm, reg/mem64 66 0F 6E /r
158 MOVDQ2Q = 0xF20FD6, /// MOVDQ2Q mmx, xmm F2 0F D6 /r
169 MOVMSKPD = 0x660F50, /// MOVMSKPD reg, xmm
170 MOVMSKPS = 0x0F50, /// MOVMSKPS reg, xmm
401 * Generate two operand instruction with XMM 128 bit operands.
407 * opcode = any of the XMM opcodes; it must be a compile time constant
413 pure @safe void16 __simd(XMM opcode, void16 op1, void16 op2)
    [all...]
  /src/external/cddl/osnet/dev/dtrace/x86/
dis_tables.c 90 uint_t it_vexwoxmm:1; /* VEX instructions that don't use XMM/YMM */
185 XMMO, /* Prefixable SIMD xmm/mem -> xmm */
186 XMMOS, /* Prefixable SIMD xmm -> xmm/mem */
187 XMMOPM, /* Prefixable SIMD xmm/mem w/to xmm,imm8 */
188 XMMOMX, /* Prefixable SIMD mm/mem -> xmm */
189 XMMOX3, /* Prefixable SIMD xmm -> r32 */
190 XMMOXMM, /* Prefixable SIMD xmm/mem -> mm *
    [all...]
  /src/external/gpl3/gcc.old/dist/libphobos/libdruntime/core/internal/array/
operations.d 99 cast(void) __simd_sto(XMM.STOUPS, *cast(vec*) p, val);
101 cast(void) __simd_sto(XMM.STOUPD, *cast(vec*) p, val);
103 cast(void) __simd_sto(XMM.STODQU, *cast(vec*) p, val);
114 return cast(typeof(return)) __simd(XMM.LODUPS, *cast(const vec*) p);
116 return cast(typeof(return)) __simd(XMM.LODUPD, *cast(const vec*) p);
118 return cast(typeof(return)) __simd(XMM.LODDQU, *cast(const vec*) p);
  /src/external/gpl3/binutils/dist/opcodes/
i386-dis-evex-w.h 492 { "vcvtqq2ph%XZ", { XMM, EXx, EXxEVexR }, 0 },
521 { "vcvtuqq2ph%XZ", { XMM, EXx, EXxEVexR }, 0 },
i386-dis-evex-prefix.h 529 { "vcvtp%XD2ph%XZ", { XMM, EXx, EXxEVexR }, 0 },
i386-dis.c 541 #define XMM { OP_XMM, xmm_mode }
679 /* 16-byte XMM, 32-byte YMM or 64-byte ZMM operand. In EVEX with
691 /* 16-byte XMM, 32-byte YMM or 64-byte ZMM operand. In EVEX with
694 /* 16-byte XMM operand */
696 /* XMM, XMM or YMM register operand, or quad word, xmmword or ymmword
702 /* XMM, XMM or YMM register operand, or quad word, xmmword or ymmword
705 /* 16-byte XMM, word, double word or quad word operand. */
707 /* 16-byte XMM, double word, quad word operand or xmm word operand. *
    [all...]
  /src/external/gpl3/binutils.old/dist/opcodes/
i386-dis-evex-w.h 492 { "vcvtqq2ph%XZ", { XMM, EXx, EXxEVexR }, 0 },
521 { "vcvtuqq2ph%XZ", { XMM, EXx, EXxEVexR }, 0 },
i386-dis-evex-prefix.h 529 { "vcvtp%XD2ph%XZ", { XMM, EXx, EXxEVexR }, 0 },
i386-dis.c 541 #define XMM { OP_XMM, xmm_mode }
679 /* 16-byte XMM, 32-byte YMM or 64-byte ZMM operand. In EVEX with
691 /* 16-byte XMM, 32-byte YMM or 64-byte ZMM operand. In EVEX with
694 /* 16-byte XMM operand */
696 /* XMM, XMM or YMM register operand, or quad word, xmmword or ymmword
702 /* XMM, XMM or YMM register operand, or quad word, xmmword or ymmword
705 /* 16-byte XMM, word, double word or quad word operand. */
707 /* 16-byte XMM, double word, quad word operand or xmm word operand. *
    [all...]
  /src/external/gpl3/gdb.old/dist/opcodes/
i386-dis-evex-w.h 476 { "vcvtqq2ph%XZ", { XMM, EXx, EXxEVexR }, 0 },
505 { "vcvtuqq2ph%XZ", { XMM, EXx, EXxEVexR }, 0 },
i386-dis-evex-prefix.h 502 { "vcvtp%XD2ph%XZ", { XMM, EXx, EXxEVexR }, 0 },
i386-dis.c 541 #define XMM { OP_XMM, xmm_mode }
679 /* 16-byte XMM, 32-byte YMM or 64-byte ZMM operand. In EVEX with
691 /* 16-byte XMM, 32-byte YMM or 64-byte ZMM operand. In EVEX with
694 /* 16-byte XMM operand */
696 /* XMM, XMM or YMM register operand, or quad word, xmmword or ymmword
702 /* XMM, XMM or YMM register operand, or quad word, xmmword or ymmword
705 /* 16-byte XMM, word, double word or quad word operand. */
707 /* 16-byte XMM, double word, quad word operand or xmm word operand. *
    [all...]
  /src/external/gpl3/gdb/dist/opcodes/
i386-dis-evex-w.h 492 { "vcvtqq2ph%XZ", { XMM, EXx, EXxEVexR }, 0 },
521 { "vcvtuqq2ph%XZ", { XMM, EXx, EXxEVexR }, 0 },
i386-dis-evex-prefix.h 529 { "vcvtp%XD2ph%XZ", { XMM, EXx, EXxEVexR }, 0 },
i386-dis.c 541 #define XMM { OP_XMM, xmm_mode }
679 /* 16-byte XMM, 32-byte YMM or 64-byte ZMM operand. In EVEX with
691 /* 16-byte XMM, 32-byte YMM or 64-byte ZMM operand. In EVEX with
694 /* 16-byte XMM operand */
696 /* XMM, XMM or YMM register operand, or quad word, xmmword or ymmword
702 /* XMM, XMM or YMM register operand, or quad word, xmmword or ymmword
705 /* 16-byte XMM, word, double word or quad word operand. */
707 /* 16-byte XMM, double word, quad word operand or xmm word operand. *
    [all...]
  /src/external/gpl3/gcc.old/dist/libsanitizer/tsan/
tsan_rtl_amd64.S 45 # All XMM registers are caller-saved.
163 # All XMM registers are caller-saved.
  /src/crypto/external/apache2/openssl/dist/crypto/perlasm/
x86masm.pl 29 { # fix xmm references
128 .XMM
  /src/crypto/external/bsd/openssl/dist/crypto/perlasm/
x86masm.pl 29 { # fix xmm references
128 .XMM
  /src/crypto/external/bsd/openssl.old/dist/crypto/perlasm/
x86masm.pl 29 { # fix xmm references
128 .XMM
  /src/external/lgpl3/gmp/dist/
configure 6217 /* The following makes gcc 3.3 -march=pentium4 generate an SSE2 xmm insn
7352 # gcc versions and we need an OS knowing how to save xmm regs.
7355 # knowing x86_64 will know xmm.
7377 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the operating system supports XMM registers" >&5
7378 $as_echo_n "checking whether the operating system supports XMM registers... " >&6; }
7434 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Not certain of OS support for xmm when cross compiling." >&5
7435 $as_echo "$as_me: WARNING: Not certain of OS support for xmm when cross compiling." >&2;}
7836 /* The following makes gcc 3.3 -march=pentium4 generate an SSE2 xmm insn

Completed in 86 milliseconds