HomeSort by relevance Sort by last modified time
    Searched refs:xmm1 (Results 1 - 25 of 118) sorted by null

1 2 3 4 5

  /external/compiler-rt/lib/i386/
ashrdi3.S 18 movd 8(%esp), %xmm1
19 punpckldq %xmm1, %xmm0 // Load input
31 pcmpeqb %xmm1, %xmm1 // -1ULL
32 psrlq $58, %xmm1 // 0x3f
33 pandn %xmm1, %xmm2 // 63 - count
34 pcmpeqb %xmm1, %xmm1 // -1ULL
35 psubq %xmm1, %xmm2 // 64 - count
36 psllq %xmm2, %xmm1 // -1 << (64 - count) = leading sign bit
    [all...]
floatdidf.S 22 cvtsi2sd 8(%esp), %xmm1
26 mulsd REL_ADDR(twop32), %xmm1 // a_hi as a double (without rounding)
28 subsd %xmm2, %xmm1 // a_hi - 0x1p52 (no rounding occurs)
30 addsd %xmm1, %xmm0 // a_hi + a_lo (round happens here)
floatdisf.S 22 movd 8(%esp), %xmm1
23 punpckldq %xmm1, %xmm0
floatdixf.S 22 movd 8(%esp), %xmm1
23 punpckldq %xmm1, %xmm0
floatundidf.S 34 movss 8(%esp), %xmm1 // high 32 bits of a
38 orpd REL_ADDR(twop84), %xmm1 // 0x1p84 + a_hi (no rounding occurs)
39 subsd REL_ADDR(twop84_plus_twop52), %xmm1 // a_hi - 0x1p52 (no rounding occurs)
41 addsd %xmm1, %xmm0 // a_hi + a_lo (round happens here)
floatundixf.S 27 movss 4(%esp), %xmm1 // lo 32 bits of input
29 orpd REL_ADDR(twop52), %xmm1 // 2^52 + lo (as a double)
31 movsd %xmm1, 4(%esp)
  /frameworks/compile/libbcc/runtime/lib/i386/
ashrdi3.S 18 movd 8(%esp), %xmm1
19 punpckldq %xmm1, %xmm0 // Load input
31 pcmpeqb %xmm1, %xmm1 // -1ULL
32 psrlq $58, %xmm1 // 0x3f
33 pandn %xmm1, %xmm2 // 63 - count
34 pcmpeqb %xmm1, %xmm1 // -1ULL
35 psubq %xmm1, %xmm2 // 64 - count
36 psllq %xmm2, %xmm1 // -1 << (64 - count) = leading sign bit
    [all...]
floatdidf.S 22 cvtsi2sd 8(%esp), %xmm1
26 mulsd REL_ADDR(twop32), %xmm1 // a_hi as a double (without rounding)
28 subsd %xmm2, %xmm1 // a_hi - 0x1p52 (no rounding occurs)
30 addsd %xmm1, %xmm0 // a_hi + a_lo (round happens here)
floatdisf.S 22 movd 8(%esp), %xmm1
23 punpckldq %xmm1, %xmm0
floatdixf.S 22 movd 8(%esp), %xmm1
23 punpckldq %xmm1, %xmm0
floatundidf.S 34 movss 8(%esp), %xmm1 // high 32 bits of a
38 orpd REL_ADDR(twop84), %xmm1 // 0x1p84 + a_hi (no rounding occurs)
39 subsd REL_ADDR(twop84_plus_twop52), %xmm1 // a_hi - 0x1p52 (no rounding occurs)
41 addsd %xmm1, %xmm0 // a_hi + a_lo (round happens here)
floatundixf.S 27 movss 4(%esp), %xmm1 // lo 32 bits of input
29 orpd REL_ADDR(twop52), %xmm1 // 2^52 + lo (as a double)
31 movsd %xmm1, 4(%esp)
  /external/llvm/test/MC/X86/
x86_64-fma4-encoding.s 4 // CHECK: vfmaddss (%rcx), %xmm1, %xmm0, %xmm0
6 vfmaddss (%rcx), %xmm1, %xmm0, %xmm0
8 // CHECK: vfmaddss %xmm1, (%rcx), %xmm0, %xmm0
10 vfmaddss %xmm1, (%rcx),%xmm0, %xmm0
12 // CHECK: vfmaddss %xmm2, %xmm1, %xmm0, %xmm0
14 vfmaddss %xmm2, %xmm1, %xmm0, %xmm0
16 // CHECK: vfmaddsd (%rcx), %xmm1, %xmm0, %xmm0
18 vfmaddsd (%rcx), %xmm1, %xmm0, %xmm0
20 // CHECK: vfmaddsd %xmm1, (%rcx), %xmm0, %xmm0
22 vfmaddsd %xmm1, (%rcx),%xmm0, %xmm
    [all...]
x86_64-xop-encoding.s 8 // CHECK: vphsubwd (%rcx,%rax), %xmm1
10 vphsubwd (%rcx,%rax), %xmm1
11 // CHECK: vphsubwd %xmm0, %xmm1
13 vphsubwd %xmm0, %xmm1
16 // CHECK: vphsubdq (%rcx,%rax), %xmm1
18 vphsubdq (%rcx,%rax), %xmm1
19 // CHECK: vphsubdq %xmm0, %xmm1
21 vphsubdq %xmm0, %xmm1
24 // CHECK: vphsubbw (%rax), %xmm1
26 vphsubbw (%rax), %xmm1
    [all...]
x86-32-fma3.s 3 // CHECK: vfmadd132pd %xmm2, %xmm5, %xmm1
5 vfmadd132pd %xmm2, %xmm5, %xmm1
7 // CHECK: vfmadd132pd (%eax), %xmm5, %xmm1
9 vfmadd132pd (%eax), %xmm5, %xmm1
11 // CHECK: vfmadd132ps %xmm2, %xmm5, %xmm1
13 vfmadd132ps %xmm2, %xmm5, %xmm1
15 // CHECK: vfmadd132ps (%eax), %xmm5, %xmm1
17 vfmadd132ps (%eax), %xmm5, %xmm1
19 // CHECK: vfmadd213pd %xmm2, %xmm5, %xmm1
21 vfmadd213pd %xmm2, %xmm5, %xmm1
    [all...]
x86-32-avx.s 274 // CHECK: vunpckhps %xmm1, %xmm2, %xmm4
276 vunpckhps %xmm1, %xmm2, %xmm4
278 // CHECK: vunpckhpd %xmm1, %xmm2, %xmm4
280 vunpckhpd %xmm1, %xmm2, %xmm4
282 // CHECK: vunpcklps %xmm1, %xmm2, %xmm4
284 vunpcklps %xmm1, %xmm2, %xmm4
286 // CHECK: vunpcklpd %xmm1, %xmm2, %xmm4
288 vunpcklpd %xmm1, %xmm2, %xmm4
306 // CHECK: vcmpps $0, %xmm0, %xmm6, %xmm1
308 vcmpps $0, %xmm0, %xmm6, %xmm1
    [all...]
  /dalvik/vm/mterp/x86/
OP_ADD_DOUBLE.S 8 movq (rFP, %ecx, 4), %xmm1 # %xmm1<- vCC
10 addsd %xmm1, %xmm0
OP_MUL_DOUBLE.S 9 movq (rFP, %ecx, 4), %xmm1 # %xmm1<- vCC
11 mulsd %xmm1, %xmm0
OP_SUB_DOUBLE.S 9 movq (rFP, %ecx, 4), %xmm1 # %xmm1<- vCC
11 subsd %xmm1, %xmm0
OP_ADD_DOUBLE_2ADDR.S 8 movq (rFP, rINST, 4), %xmm1 # %xmm1<- vB
11 addsd %xmm1, %xmm0 # %xmm0<- vA op vB
  /external/libvpx/vp8/encoder/x86/
variance_impl_ssse3.asm 68 movdqu xmm1, XMMWORD PTR [rsi+1]
71 punpcklbw xmm0, xmm1
72 punpckhbw xmm2, xmm1
92 movdqu xmm1, XMMWORD PTR [rsi]
94 movdqa xmm3, xmm1
96 punpcklbw xmm1, xmm2
98 pmaddubsw xmm1, [rax]
101 paddw xmm1, [GLOBAL(xmm_bi_rd)]
103 psraw xmm1, xmm_filter_shift
105 packuswb xmm1, xmm
    [all...]
dct_sse2.asm 70 movq xmm1, MMWORD PTR[input ] ;23 22 21 20
74 punpcklqdq xmm1, xmm3 ;33 32 31 30 23 22 21 20
77 punpckldq xmm0, xmm1 ;23 22 03 02 21 20 01 00
78 punpckhdq xmm2, xmm1 ;33 32 13 12 31 30 11 10
79 movdqa xmm1, xmm0
81 pshufhw xmm1, xmm1, 0b1h ;22 23 02 03 xx xx xx xx
84 punpckhdq xmm1, xmm2 ;32 33 22 23 12 13 02 03
86 paddw xmm0, xmm1 ;b1 a1 b1 a1 b1 a1 b1 a1
87 psubw xmm3, xmm1 ;c1 d1 c1 d1 c1 d1 c1 d
    [all...]
  /external/compiler-rt/lib/x86_64/
floatundidf.S 38 movd %rdi, %xmm1
39 subsd REL_ADDR(twop84_plus_twop52), %xmm1 // a_hi - 0x1p52 (no rounding occurs)
40 addsd %xmm1, %xmm0 // a_hi + a_lo (round happens here)
  /frameworks/compile/libbcc/runtime/lib/x86_64/
floatundidf.S 38 movd %rdi, %xmm1
39 subsd REL_ADDR(twop84_plus_twop52), %xmm1 // a_hi - 0x1p52 (no rounding occurs)
40 addsd %xmm1, %xmm0 // a_hi + a_lo (round happens here)
  /external/openssl/crypto/aes/asm/
aesni-x86.s 14 movups 16(%edx),%xmm1
20 movups (%edx),%xmm1
38 movups 16(%edx),%xmm1
44 movups (%edx),%xmm1
56 movups 16(%edx),%xmm1
67 movups 16(%edx),%xmm1
87 movups 16(%edx),%xmm1
98 movups 16(%edx),%xmm1
117 movups 16(%edx),%xmm1
131 movups 16(%edx),%xmm1
    [all...]

Completed in 603 milliseconds

1 2 3 4 5