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

1 2 3 4 5 6 7 8

  /toolchain/binutils/binutils-2.25/gas/testsuite/gas/i386/
arch-12.s 4 pswapd %mm1,%mm0
5 pminub %mm1,%mm0
ssse3.s 5 phaddw (%ecx),%mm0
6 phaddw %mm1,%mm0
9 phaddd (%ecx),%mm0
10 phaddd %mm1,%mm0
13 phaddsw (%ecx),%mm0
14 phaddsw %mm1,%mm0
17 phsubw (%ecx),%mm0
18 phsubw %mm1,%mm0
21 phsubd (%ecx),%mm0
22 phsubd %mm1,%mm0
    [all...]
x86-64-ssse3.s 5 phaddw (%rcx),%mm0
6 phaddw %mm1,%mm0
9 phaddd (%rcx),%mm0
10 phaddd %mm1,%mm0
13 phaddsw (%rcx),%mm0
14 phaddsw %mm1,%mm0
17 phsubw (%rcx),%mm0
18 phsubw %mm1,%mm0
21 phsubd (%rcx),%mm0
22 phsubd %mm1,%mm0
    [all...]
sse-noavx.s 15 maskmovq %mm7,%mm0
21 movq2dq %mm0, %xmm1
23 pabsb %mm1,%mm0
24 pabsd %mm1,%mm0
25 pabsw %mm1,%mm0
26 paddq %mm1,%mm0
27 palignr $0x2,%mm1,%mm0
28 pavgb %mm1,%mm0
31 phaddd %mm1,%mm0
32 phaddsw %mm1,%mm0
    [all...]
x86-64-sse-noavx.s 16 maskmovq %mm7,%mm0
22 movq2dq %mm0, %xmm1
24 pabsb %mm1,%mm0
25 pabsd %mm1,%mm0
26 pabsw %mm1,%mm0
27 paddq %mm1,%mm0
28 palignr $0x2,%mm1,%mm0
29 pavgb %mm1,%mm0
32 phaddd %mm1,%mm0
33 phaddsw %mm1,%mm0
    [all...]
arch-11.s 5 pminub %mm1,%mm0
ssse3.d 9 0: 0f 38 01 01[ ]+phaddw \(%ecx\),%mm0
10 4: 0f 38 01 c1[ ]+phaddw %mm1,%mm0
13 12: 0f 38 02 01[ ]+phaddd \(%ecx\),%mm0
14 16: 0f 38 02 c1[ ]+phaddd %mm1,%mm0
17 24: 0f 38 03 01[ ]+phaddsw \(%ecx\),%mm0
18 28: 0f 38 03 c1[ ]+phaddsw %mm1,%mm0
21 36: 0f 38 05 01[ ]+phsubw \(%ecx\),%mm0
22 3a: 0f 38 05 c1[ ]+phsubw %mm1,%mm0
25 48: 0f 38 06 01[ ]+phsubd \(%ecx\),%mm0
26 4c: 0f 38 06 c1[ ]+phsubd %mm1,%mm0
    [all...]
x86-64-ssse3.d 9 0: 0f 38 01 01[ ]+phaddw \(%rcx\),%mm0
10 4: 0f 38 01 c1[ ]+phaddw %mm1,%mm0
13 12: 0f 38 02 01[ ]+phaddd \(%rcx\),%mm0
14 16: 0f 38 02 c1[ ]+phaddd %mm1,%mm0
17 24: 0f 38 03 01[ ]+phaddsw \(%rcx\),%mm0
18 28: 0f 38 03 c1[ ]+phaddsw %mm1,%mm0
21 36: 0f 38 05 01[ ]+phsubw \(%rcx\),%mm0
22 3a: 0f 38 05 c1[ ]+phsubw %mm1,%mm0
25 48: 0f 38 06 01[ ]+phsubd \(%rcx\),%mm0
26 4c: 0f 38 06 c1[ ]+phsubd %mm1,%mm0
    [all...]
sse-noavx.d 20 [ ]*[a-f0-9]+: 0f f7 c7 maskmovq %mm7,%mm0
26 [ ]*[a-f0-9]+: f3 0f d6 c8 movq2dq %mm0,%xmm1
28 [ ]*[a-f0-9]+: 0f 38 1c c1 pabsb %mm1,%mm0
29 [ ]*[a-f0-9]+: 0f 38 1e c1 pabsd %mm1,%mm0
30 [ ]*[a-f0-9]+: 0f 38 1d c1 pabsw %mm1,%mm0
31 [ ]*[a-f0-9]+: 0f d4 c1 paddq %mm1,%mm0
32 [ ]*[a-f0-9]+: 0f 3a 0f c1 02 palignr \$0x2,%mm1,%mm0
33 [ ]*[a-f0-9]+: 0f e0 c1 pavgb %mm1,%mm0
36 [ ]*[a-f0-9]+: 0f 38 02 c1 phaddd %mm1,%mm0
37 [ ]*[a-f0-9]+: 0f 38 03 c1 phaddsw %mm1,%mm0
    [all...]
x86-64-sse-noavx.d 21 [ ]*[a-f0-9]+: 0f f7 c7 maskmovq %mm7,%mm0
27 [ ]*[a-f0-9]+: f3 0f d6 c8 movq2dq %mm0,%xmm1
29 [ ]*[a-f0-9]+: 0f 38 1c c1 pabsb %mm1,%mm0
30 [ ]*[a-f0-9]+: 0f 38 1e c1 pabsd %mm1,%mm0
31 [ ]*[a-f0-9]+: 0f 38 1d c1 pabsw %mm1,%mm0
32 [ ]*[a-f0-9]+: 0f d4 c1 paddq %mm1,%mm0
33 [ ]*[a-f0-9]+: 0f 3a 0f c1 02 palignr \$0x2,%mm1,%mm0
34 [ ]*[a-f0-9]+: 0f e0 c1 pavgb %mm1,%mm0
37 [ ]*[a-f0-9]+: 0f 38 02 c1 phaddd %mm1,%mm0
38 [ ]*[a-f0-9]+: 0f 38 03 c1 phaddsw %mm1,%mm0
    [all...]
arch-12.d 9 [ ]*[a-f0-9]+: 0f 0f c1 bb pswapd %mm1,%mm0
10 [ ]*[a-f0-9]+: 0f da c1 pminub %mm1,%mm0
  /external/fec/
ssebfly29.s 69 movq (8*\GROUP)(%esi),%mm0 # Incoming path metric, high bit = 0
71 movq %mm0,%mm2
73 paddusb %mm4,%mm0
82 # Find survivors, leave in mm0,2
83 pminub %mm1,%mm0
86 pcmpeqb %mm0,%mm1
89 # interleave and store new branch metrics in mm0,2
90 movq %mm0,%mm4
91 punpckhbw %mm2,%mm0 # interleave second 8 new metrics
93 movq %mm0,(16*\GROUP+8)(%edi
    [all...]
ssebfly27.s 71 movq (8*\GROUP)(%esi),%mm0 # Incoming path metric, high bit = 0
73 movq %mm0,%mm2
75 paddusb %mm4,%mm0
84 # Find survivors, leave in mm0,2
85 pminub %mm1,%mm0
88 pcmpeqb %mm0,%mm1
91 # interleave and store new branch metrics in mm0,2
92 movq %mm0,%mm4
93 punpckhbw %mm2,%mm0 # interleave second 8 new metrics
95 movq %mm0,(16*\GROUP+8)(%edi
    [all...]
peak_sse_assist.s 25 movq (%esi),%mm0
26 movq %mm0,%mm1
28 pxor %mm1,%mm0 # complement negatives
29 psubw %mm1,%mm0 # add 1 to negatives
30 pmaxsw %mm0,%mm7 # store peak
35 2: movq %mm7,%mm0
36 psrlq $32,%mm0
37 pmaxsw %mm0,%mm7
38 movq %mm7,%mm0
39 psrlq $16,%mm0
    [all...]
peakval_sse_assist.s 25 movq (%esi),%mm0
26 movq %mm0,%mm1
28 pxor %mm1,%mm0 # complement negatives
29 psubw %mm1,%mm0 # add 1 to negatives
30 pmaxsw %mm0,%mm7 # store peak
35 2: movq %mm7,%mm0
36 psrlq $32,%mm0
37 pmaxsw %mm0,%mm7
38 movq %mm7,%mm0
39 psrlq $16,%mm0
    [all...]
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/
WriteMm0.c 24 movq mm0, qword ptr [Value] local
ReadMm0.c 26 movq [esp], mm0
  /device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/Ia32/
WriteMm0.c 19 Writes the current value of 64-bit MMX Register #0 (MM0).
21 Writes the current value of MM0. This function is only available on IA32 and
24 @param Value The 64-bit value to write to MM0.
34 movq mm0, qword ptr [Value] local
ReadMm0.c 19 Reads the current value of 64-bit MMX Register #0 (MM0).
21 Reads and returns the current value of MM0. This function is only available
24 @return The current value of MM0.
36 movq [esp], mm0
  /toolchain/binutils/binutils-2.25/gas/testsuite/gas/i386/ilp32/
x86-64-ssse3.d 10 0: 0f 38 01 01[ ]+phaddw \(%rcx\),%mm0
11 4: 0f 38 01 c1[ ]+phaddw %mm1,%mm0
14 12: 0f 38 02 01[ ]+phaddd \(%rcx\),%mm0
15 16: 0f 38 02 c1[ ]+phaddd %mm1,%mm0
18 24: 0f 38 03 01[ ]+phaddsw \(%rcx\),%mm0
19 28: 0f 38 03 c1[ ]+phaddsw %mm1,%mm0
22 36: 0f 38 05 01[ ]+phsubw \(%rcx\),%mm0
23 3a: 0f 38 05 c1[ ]+phsubw %mm1,%mm0
26 48: 0f 38 06 01[ ]+phsubd \(%rcx\),%mm0
27 4c: 0f 38 06 c1[ ]+phsubd %mm1,%mm0
    [all...]
x86-64-sse-noavx.d 22 [ ]*[a-f0-9]+: 0f f7 c7 maskmovq %mm7,%mm0
28 [ ]*[a-f0-9]+: f3 0f d6 c8 movq2dq %mm0,%xmm1
30 [ ]*[a-f0-9]+: 0f 38 1c c1 pabsb %mm1,%mm0
31 [ ]*[a-f0-9]+: 0f 38 1e c1 pabsd %mm1,%mm0
32 [ ]*[a-f0-9]+: 0f 38 1d c1 pabsw %mm1,%mm0
33 [ ]*[a-f0-9]+: 0f d4 c1 paddq %mm1,%mm0
34 [ ]*[a-f0-9]+: 0f 3a 0f c1 02 palignr \$0x2,%mm1,%mm0
35 [ ]*[a-f0-9]+: 0f e0 c1 pavgb %mm1,%mm0
38 [ ]*[a-f0-9]+: 0f 38 02 c1 phaddd %mm1,%mm0
39 [ ]*[a-f0-9]+: 0f 38 03 c1 phaddsw %mm1,%mm0
    [all...]
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EfiCommonLib/Ia32/
EfiZeroMem.c 83 ; Save mm0
84 movq MmxSave, mm0
86 pxor mm0, mm0 ; Clear mm0 local
89 movq QWORD PTR ds:[edi], mm0
90 movq QWORD PTR ds:[edi+8], mm0
91 movq QWORD PTR ds:[edi+16], mm0
92 movq QWORD PTR ds:[edi+24], mm0
93 movq QWORD PTR ds:[edi+32], mm0
103 movq mm0, MmxSave local
    [all...]
EfiSetMem.c 101 movq MmxSave, mm0
102 movq mm0, QWordValue local
105 movq QWORD PTR ds:[edi], mm0
106 movq QWORD PTR ds:[edi+8], mm0
107 movq QWORD PTR ds:[edi+16], mm0
108 movq QWORD PTR ds:[edi+24], mm0
109 movq QWORD PTR ds:[edi+32], mm0
110 movq QWORD PTR ds:[edi+40], mm0
111 movq QWORD PTR ds:[edi+48], mm0
112 movq QWORD PTR ds:[edi+56], mm0
118 movq mm0, MmxSave local
    [all...]
EfiZeroMem.S 94 # Save mm0
95 movq %mm0, -8(%ebp) # Save mm0 to MmxSave
97 pxor %mm0, %mm0 # Clear mm0
100 movq %mm0, %ds:(%edi)
101 movq %mm0, %ds:8(%edi)
102 movq %mm0, %ds:16(%edi)
103 movq %mm0, %ds:24(%edi)
    [all...]
  /external/libjpeg-turbo/simd/
jidctfst-mmx.asm 128 movq mm0, MMWORD [MMBLOCK(1,0,esi,SIZEOF_JCOEF)]
130 por mm0, MMWORD [MMBLOCK(3,0,esi,SIZEOF_JCOEF)]
132 por mm0, MMWORD [MMBLOCK(5,0,esi,SIZEOF_JCOEF)]
134 por mm0, MMWORD [MMBLOCK(7,0,esi,SIZEOF_JCOEF)]
135 por mm1,mm0
143 movq mm0, MMWORD [MMBLOCK(0,0,esi,SIZEOF_JCOEF)]
144 pmullw mm0, MMWORD [MMBLOCK(0,0,edx,SIZEOF_IFAST_MULT_TYPE)]
146 movq mm2,mm0 ; mm0=in0=(00 01 02 03)
147 punpcklwd mm0,mm0 ; mm0=(00 00 01 01
    [all...]

Completed in 2221 milliseconds

1 2 3 4 5 6 7 8