/external/valgrind/main/none/tests/amd64/ |
insn_ssse3.def | 49 palignr imm8[0] mm.uq[0xFFEEDDCCBBAA9988] mm.uq[0x7766554433221134] => 2.uq[0xffeeddccbbaa9988] 50 palignr imm8[1] mm.uq[0xFFEEDDCCBBAA9988] mm.uq[0x7766554433221134] => 2.uq[0x34ffeeddccbbaa99] 51 palignr imm8[2] mm.uq[0xFFEEDDCCBBAA9988] mm.uq[0x7766554433221134] => 2.uq[0x1134ffeeddccbbaa] 52 palignr imm8[3] mm.uq[0xFFEEDDCCBBAA9988] mm.uq[0x7766554433221134] => 2.uq[0x221134ffeeddccbb] 53 palignr imm8[4] mm.uq[0xFFEEDDCCBBAA9988] mm.uq[0x7766554433221134] => 2.uq[0x33221134ffeeddcc] 54 palignr imm8[5] mm.uq[0xFFEEDDCCBBAA9988] mm.uq[0x7766554433221134] => 2.uq[0x4433221134ffeedd] 55 palignr imm8[6] mm.uq[0xFFEEDDCCBBAA9988] mm.uq[0x7766554433221134] => 2.uq[0x554433221134ffee] 56 palignr imm8[7] mm.uq[0xFFEEDDCCBBAA9988] mm.uq[0x7766554433221134] => 2.uq[0x66554433221134ff] 57 palignr imm8[8] mm.uq[0xFFEEDDCCBBAA9988] mm.uq[0x7766554433221134] => 2.uq[0x7766554433221134] 58 palignr imm8[9] mm.uq[0xFFEEDDCCBBAA9988] mm.uq[0x7766554433221134] => 2.uq[0x77665544332211 [all...] |
/external/valgrind/main/none/tests/x86/ |
insn_ssse3.def | 49 palignr imm8[0] mm.uq[0xFFEEDDCCBBAA9988] mm.uq[0x7766554433221134] => 2.uq[0xffeeddccbbaa9988] 50 palignr imm8[1] mm.uq[0xFFEEDDCCBBAA9988] mm.uq[0x7766554433221134] => 2.uq[0x34ffeeddccbbaa99] 51 palignr imm8[2] mm.uq[0xFFEEDDCCBBAA9988] mm.uq[0x7766554433221134] => 2.uq[0x1134ffeeddccbbaa] 52 palignr imm8[3] mm.uq[0xFFEEDDCCBBAA9988] mm.uq[0x7766554433221134] => 2.uq[0x221134ffeeddccbb] 53 palignr imm8[4] mm.uq[0xFFEEDDCCBBAA9988] mm.uq[0x7766554433221134] => 2.uq[0x33221134ffeeddcc] 54 palignr imm8[5] mm.uq[0xFFEEDDCCBBAA9988] mm.uq[0x7766554433221134] => 2.uq[0x4433221134ffeedd] 55 palignr imm8[6] mm.uq[0xFFEEDDCCBBAA9988] mm.uq[0x7766554433221134] => 2.uq[0x554433221134ffee] 56 palignr imm8[7] mm.uq[0xFFEEDDCCBBAA9988] mm.uq[0x7766554433221134] => 2.uq[0x66554433221134ff] 57 palignr imm8[8] mm.uq[0xFFEEDDCCBBAA9988] mm.uq[0x7766554433221134] => 2.uq[0x7766554433221134] 58 palignr imm8[9] mm.uq[0xFFEEDDCCBBAA9988] mm.uq[0x7766554433221134] => 2.uq[0x77665544332211 [all...] |
/external/clang/test/CodeGen/ |
palignr.c | 7 // CHECK: palignr 11 // CHECK-NOT: palignr 21 // CHECK: palignr 24 // CHECK: palignr 27 // CHECK: palignr 30 // CHECK: palignr
|
mmx-builtins.c | 86 // CHECK: palignr
|
/external/llvm/test/CodeGen/X86/ |
palignr.ll | 14 ; CHECK: palignr 22 ; CHECK: palignr 29 ; CHECK: palignr 36 ; CHECK: palignr 43 ; CHECK: palignr 50 ; CHECK: palignr 57 ; CHECK: palignr 62 ; Check that we don't do unary (circular on single operand) palignr incorrectly. 64 ; incorrectly. In particular, one of the operands of the palignr node 68 ; CHECK-NOT: palignr [all...] |
palignr-2.ll | 11 ; palignr $3, %xmm1, %xmm0 22 ; palignr $4, _b, %xmm0
|
avx-vpermil.ll | 48 ; CHECK: palignr $8
|
avx2-palignr.ll | 54 ; CHECK: palignr $5
|
vec_shuffle-26.ll | 65 %palignr = shufflevector <16 x i8> %5, <16 x i8> %4, <16 x i32> <i32 8, i32 9, i32 10, i32 11, i32 12, i32 13, i32 14, i32 15, i32 16, i32 17, i32 18, i32 19, i32 20, i32 21, i32 22, i32 23> 66 %6 = bitcast <16 x i8> %palignr to <2 x i64>
|
/bionic/libc/arch-x86/string/ |
ssse3-memcpy5.S | 451 palignr $1, %xmm4, %xmm5 452 palignr $1, %xmm3, %xmm4 454 palignr $1, %xmm2, %xmm3 456 palignr $1, %xmm1, %xmm2 471 palignr $1, %xmm2, %xmm3 472 palignr $1, %xmm1, %xmm2 494 palignr $1, %xmm2, %xmm3 495 palignr $1, %xmm1, %xmm2 505 palignr $1, %xmm2, %xmm3 506 palignr $1, %xmm4, %xmm [all...] |
ssse3-memcmp3-new.S | 279 palignr $1,(%esi), %xmm1 283 palignr $1,%xmm2, %xmm3 304 palignr $1,(%esi), %xmm0 308 palignr $1,16(%esi), %xmm3 318 palignr $1,48(%esi), %xmm3 321 palignr $1,32(%esi), %xmm0 362 palignr $2,(%esi), %xmm1 366 palignr $2,%xmm2, %xmm3 387 palignr $2,(%esi), %xmm0 391 palignr $2,16(%esi), %xmm [all...] |
ssse3-strcmp-latest.S | 349 palignr $1, %xmm3, %xmm2 373 palignr $1, %xmm3, %xmm2 455 palignr $2, %xmm3, %xmm2 479 palignr $2, %xmm3, %xmm2 562 palignr $3, %xmm3, %xmm2 586 palignr $3, %xmm3, %xmm2 668 palignr $4, %xmm3, %xmm2 693 palignr $4, %xmm3, %xmm2 777 palignr $5, %xmm3, %xmm2 801 palignr $5, %xmm3, %xmm [all...] |
/external/libvpx/libvpx/vp8/common/x86/ |
sad_ssse3.asm | 62 palignr xmm5, xmm4, %2 65 palignr xmm6, xmm4, (%2+1) 67 palignr xmm7, xmm4, (%2+2) 78 palignr xmm1, xmm4, %2 81 palignr xmm2, xmm4, (%2+1) 83 palignr xmm3, xmm4, (%2+2) 98 palignr xmm1, xmm4, %2 101 palignr xmm2, xmm4, (%2+1) 103 palignr xmm3, xmm4, (%2+2)
|
/external/libyuv/files/source/ |
rotate.cc | 87 palignr xmm1, xmm1, 8 93 palignr xmm3, xmm3, 8 99 palignr xmm5, xmm5, 8 104 palignr xmm7, xmm7, 8 110 palignr xmm2, xmm2, 8 111 palignr xmm3, xmm3, 8 116 palignr xmm6, xmm6, 8 117 palignr xmm7, xmm7, 8 123 palignr xmm4, xmm4, 8 128 palignr xmm6, xmm6, [all...] |
row_win.cc | 254 palignr xmm2, xmm1, 8 // xmm2 = { xmm3[0:3] xmm1[8:15]} 257 palignr xmm1, xmm0, 12 // xmm1 = { xmm3[0:7] xmm0[12:15]} 264 palignr xmm3, xmm3, 4 // xmm3 = { xmm3[4:15]} 294 palignr xmm2, xmm1, 8 // xmm2 = { xmm3[0:3] xmm1[8:15]} 297 palignr xmm1, xmm0, 12 // xmm1 = { xmm3[0:7] xmm0[12:15]} 304 palignr xmm3, xmm3, 4 // xmm3 = { xmm3[4:15]} [all...] |
row_posix.cc | 258 "palignr $0x8,%%xmm1,%%xmm2 \n" 261 "palignr $0xc,%%xmm0,%%xmm1 \n" 268 "palignr $0x4,%%xmm3,%%xmm3 \n" 299 "palignr $0x8,%%xmm1,%%xmm2 \n" 302 "palignr $0xc,%%xmm0,%%xmm1 \n" 309 "palignr $0x4,%%xmm3,%%xmm3 \n" [all...] |
/external/llvm/test/MC/X86/ |
shuffle-comments.s | 3 palignr $8, %xmm0, %xmm1 label 5 palignr $8, (%rax), %xmm1 label 8 palignr $16, %xmm0, %xmm1 label 10 palignr $16, (%rax), %xmm1 label 13 palignr $0, %xmm0, %xmm1 label 15 palignr $0, (%rax), %xmm1 label
|
/external/openssl/crypto/perlasm/ |
x86asm.pl | 110 sub ::palignr 115 { &::generic("palignr",@_); }
|
/external/openssl/crypto/aes/asm/ |
vpaes-x86.pl | 327 &palignr("xmm5","xmm5",12); 445 &palignr("xmm0","xmm6",8); 577 &palignr("xmm1","xmm2",15); 578 &palignr("xmm2","xmm2",15); 583 &palignr("xmm0","xmm0",1);
|
vpaes-x86_64.pl | 236 palignr \$12, %xmm5, %xmm5 362 palignr \$8,%xmm6,%xmm0 500 palignr \$15, %xmm8, %xmm1 501 palignr \$15, %xmm8, %xmm8 506 palignr \$1, %xmm0, %xmm0
|
/external/clang/lib/CodeGen/ |
CGBuiltin.cpp | [all...] |
/external/qemu/target-i386/ |
ops_sse_header.h | 280 DEF_HELPER_3(glue(palignr, SUFFIX), void, Reg, Reg, s32)
|
/external/eigen/Eigen/src/Core/arch/SSE/ |
PacketMath.h | 530 // asm("palignr %[i], %[a], %[b] " : [b] "+x" (res) : [a] "x" (a), [i] "i" (i));
|
/external/llvm/lib/Target/X86/ |
X86InstrFragmentsSIMD.td | 163 def X86PAlignr : SDNode<"X86ISD::PALIGNR", SDTShuff3OpI>;
|
X86InstrMMX.td | 402 defm MMX_PALIGN : ssse3_palign_mm<"palignr", int_x86_mmx_palignr_b>;
|