Searched refs:mm0 (Results 1 - 25 of 61) sorted by relevance

123

/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/
H A DWriteMm0.c24 movq mm0, qword ptr [Value] local
H A DReadMm0.c26 movq [esp], mm0
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/Ia32/
H A DWriteMm0.c34 movq mm0, qword ptr [Value] local
H A DReadMm0.c36 movq [esp], mm0
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EfiCommonLib/Ia32/
H A DEfiZeroMem.c83 ; 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...]
H A DEfiSetMem.c101 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...]
H A DEfiZeroMem.S94 # 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,
[all...]
H A DEfiSetMem.S113 movq %mm0, -8(%ebp) # Save mm0 to MmxSave
114 movq -0x10(%ebp), %mm0 # Load QWordValue to mm0
117 movq %mm0, %ds:(%edi)
118 movq %mm0, %ds:8(%edi)
119 movq %mm0, %ds:16(%edi)
120 movq %mm0, %ds:24(%edi)
121 movq %mm0, %ds:32(%edi)
122 movq %mm0,
[all...]
H A DEfiZeroMem.asm92 ; Save mm0
93 movq [ebp - 8], mm0 ; Save mm0 to MmxSave
95 pxor mm0, mm0 ; Clear mm0
98 movq QWORD PTR ds:[edi], mm0
99 movq QWORD PTR ds:[edi+8], mm0
100 movq QWORD PTR ds:[edi+16], mm0
101 movq QWORD PTR ds:[edi+24], mm0
[all...]
H A DEfiSetMem.asm109 movq [ebp - 8], mm0 ; Save mm0 to MmxSave
110 movq mm0, [ebp - 10H] ; Load QWordValue to mm0
113 movq QWORD PTR ds:[edi], mm0
114 movq QWORD PTR ds:[edi+8], mm0
115 movq QWORD PTR ds:[edi+16], mm0
116 movq QWORD PTR ds:[edi+24], mm0
117 movq QWORD PTR ds:[edi+32], mm0
118 movq QWORD PTR ds:[edi+40], mm0
[all...]
H A DEfiCopyMem.S118 # Save mm0 to UINT64 MmxSave
119 movq %mm0, -8(%ebp)
123 movq %ds:(%esi), %mm0
124 movq %mm0, %ds:(%edi)
125 movq %ds:8(%esi), %mm0
126 movq %mm0, %ds:8(%edi)
127 movq %ds:16(%esi), %mm0
128 movq %mm0, %ds:16(%edi)
129 movq %ds:24(%esi), %mm0
130 movq %mm0,
[all...]
H A DEfiCopyMem.c106 ; Save mm0
107 movq MmxSave, mm0
111 movq mm0, QWORD PTR ds:[esi] local
112 movq QWORD PTR ds:[edi], mm0
113 movq mm0, QWORD PTR ds:[esi+8] local
114 movq QWORD PTR ds:[edi+8], mm0
115 movq mm0, QWORD PTR ds:[esi+16] local
116 movq QWORD PTR ds:[edi+16], mm0
117 movq mm0, QWORD PTR ds:[esi+24] local
118 movq QWORD PTR ds:[edi+24], mm0
119 movq mm0, QWORD PTR ds:[esi+32] local
121 movq mm0, QWORD PTR ds:[esi+40] local
123 movq mm0, QWORD PTR ds:[esi+48] local
125 movq mm0, QWORD PTR ds:[esi+56] local
134 movq mm0, MmxSave local
[all...]
/device/linaro/bootloader/edk2/MdePkg/Library/BaseMemoryLibMmx/Ia32/
H A DSetMem.S47 movq %mm0, (%esp) # save mm0
49 movd %eax, %mm0
51 psllq $32, %mm0
52 por %mm1, %mm0 # fill mm0 with 8 Value's
54 movq %mm0, (%edi)
57 movq (%esp), %mm0 # restore mm0
H A DSetMem.asm50 movq [esp], mm0 ; save mm0
52 movd mm0, eax
54 psllq mm0, 32
55 por mm0, mm1 ; fill mm0 with 8 Value's
57 movq [edi], mm0
60 movq mm0, [esp] ; restore mm0
H A DSetMem32.S37 movd 12(%esp), %mm0
41 movq %mm0, %mm1
43 por %mm1, %mm0
45 movq %mm0, (%edx)
50 movd %mm0, (%edx)
H A DSetMem16.asm48 movd mm0, eax
50 psllq mm0, 32
51 por mm0, mm1
53 movq [edi], mm0
H A DSetMem16.S45 movd %eax, %mm0
47 psllq $32, %mm0
48 por %mm1, %mm0
50 movq %mm0, (%edi)
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/CompilerStub/Ia32/
H A Dmemset.asm51 movq [esp], mm0 ; save mm0
53 movd mm0, eax
55 psllq mm0, 32
56 por mm0, mm1 ; fill mm0 with 8 Value's
58 movq [edi], mm0
61 movq mm0, [esp] ; restore mm0
H A Dmemcpy.asm57 movq [esp], mm0 ; save mm0
59 movq mm0, [esi]
60 movq [edi], mm0
64 movq mm0, [esp] ; restore mm0
/device/linaro/bootloader/edk2/MdePkg/Library/BaseMemoryLibMmx/X64/
H A DSetMem32.asm35 DB 49h, 0fh, 6eh, 0c0h ; movd mm0, r8 (Value)
40 DB 0fh, 70h, 0C0h, 44h ; pshufw mm0, mm0, 44h
42 DB 0fh, 0e7h, 02h ; movntq [rdx], mm0
48 DB 0fh, 7eh, 02h ; movd [rdx], mm0
H A DCopyMem.S54 movd %mm0, %r10 # (Save mm0 in r10)
56 movq (%rsi), %mm0
57 movntq %mm0, (%rdi)
62 movd %r10, %mm0 # (Restore mm0)
H A DSetMem.asm38 DB 48h, 0fh, 6eh, 0c0h ; movd mm0, rax
45 DB 0fh, 70h, 0C0h, 00h ; pshufw mm0, mm0, 0h
47 DB 0fh, 0e7h, 07h ; movntq [rdi], mm0
H A DSetMem16.asm37 DB 48h, 0fh, 6eh, 0c0h ; movd mm0, rax
44 DB 0fh, 70h, 0C0h, 00h ; pshufw mm0, mm0, 0h
46 DB 0fh, 0e7h, 07h ; movntq [rdi], mm0
H A DSetMem32.S39 movd %r8, %mm0 # mm0 <- Value
46 movntq %mm0, (%rdx)
52 movd %mm0, (%rdx)
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/CompilerStub/X64/
H A Dmemcpy.asm52 DB 49h, 0fh, 7eh, 0c2h ; movd r10, mm0 (Save mm0 in r10)
54 DB 0fh, 6fh, 06h ; movd mm0, [rsi]
55 DB 48h, 0fh, 7eh, 07h ; movd [rdi], mm0
59 DB 49h, 0fh, 6eh, 0c2h ; movd mm0, r10 (Restore mm0)

Completed in 186 milliseconds

123