Home
last modified time | relevance | path

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

123

/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EfiCommonLib/Ia32/
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, %ds:24(%edi)
104 movq %mm0, %ds:32(%edi)
105 movq %mm0, %ds:40(%edi)
106 movq %mm0, %ds:48(%edi)
[all …]
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
102 movq QWORD PTR ds:[edi+32], mm0
103 movq QWORD PTR ds:[edi+40], mm0
104 movq QWORD PTR ds:[edi+48], mm0
[all …]
DEfiZeroMem.c83 ; Save mm0 in EfiCommonLibZeroMem()
84 movq MmxSave, mm0 in EfiCommonLibZeroMem()
86 pxor mm0, mm0 ; Clear mm0 in EfiCommonLibZeroMem() local
89 movq QWORD PTR ds:[edi], mm0 in EfiCommonLibZeroMem()
90 movq QWORD PTR ds:[edi+8], mm0 in EfiCommonLibZeroMem()
91 movq QWORD PTR ds:[edi+16], mm0 in EfiCommonLibZeroMem()
92 movq QWORD PTR ds:[edi+24], mm0 in EfiCommonLibZeroMem()
93 movq QWORD PTR ds:[edi+32], mm0 in EfiCommonLibZeroMem()
94 movq QWORD PTR ds:[edi+40], mm0 in EfiCommonLibZeroMem()
95 movq QWORD PTR ds:[edi+48], mm0 in EfiCommonLibZeroMem()
[all …]
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, %ds:40(%edi)
123 movq %mm0, %ds:48(%edi)
124 movq %mm0, %ds:56(%edi)
[all …]
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
119 movq QWORD PTR ds:[edi+48], mm0
120 movq QWORD PTR ds:[edi+56], mm0
[all …]
DEfiSetMem.c101 movq MmxSave, mm0 in EfiCommonLibSetMem()
102 movq mm0, QWordValue in EfiCommonLibSetMem() local
105 movq QWORD PTR ds:[edi], mm0 in EfiCommonLibSetMem()
106 movq QWORD PTR ds:[edi+8], mm0 in EfiCommonLibSetMem()
107 movq QWORD PTR ds:[edi+16], mm0 in EfiCommonLibSetMem()
108 movq QWORD PTR ds:[edi+24], mm0 in EfiCommonLibSetMem()
109 movq QWORD PTR ds:[edi+32], mm0 in EfiCommonLibSetMem()
110 movq QWORD PTR ds:[edi+40], mm0 in EfiCommonLibSetMem()
111 movq QWORD PTR ds:[edi+48], mm0 in EfiCommonLibSetMem()
112 movq QWORD PTR ds:[edi+56], mm0 in EfiCommonLibSetMem()
[all …]
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, %ds:24(%edi)
[all …]
DEfiCopyMem.c106 ; Save mm0 in EfiCommonLibCopyMem()
107 movq MmxSave, mm0 in EfiCommonLibCopyMem()
111 movq mm0, QWORD PTR ds:[esi] in EfiCommonLibCopyMem()
112 movq QWORD PTR ds:[edi], mm0 in EfiCommonLibCopyMem()
113 movq mm0, QWORD PTR ds:[esi+8] in EfiCommonLibCopyMem()
114 movq QWORD PTR ds:[edi+8], mm0 in EfiCommonLibCopyMem()
115 movq mm0, QWORD PTR ds:[esi+16] in EfiCommonLibCopyMem()
116 movq QWORD PTR ds:[edi+16], mm0 in EfiCommonLibCopyMem()
117 movq mm0, QWORD PTR ds:[esi+24] in EfiCommonLibCopyMem()
118 movq QWORD PTR ds:[edi+24], mm0 in EfiCommonLibCopyMem()
[all …]
DEfiCopyMem.asm116 ; Save mm0 to UINT64 MmxSave
117 movq [ebp - 8], mm0
121 movq mm0, QWORD PTR ds:[esi]
122 movq QWORD PTR ds:[edi], mm0
123 movq mm0, QWORD PTR ds:[esi+8]
124 movq QWORD PTR ds:[edi+8], mm0
125 movq mm0, QWORD PTR ds:[esi+16]
126 movq QWORD PTR ds:[edi+16], mm0
127 movq mm0, QWORD PTR ds:[esi+24]
128 movq QWORD PTR ds:[edi+24], mm0
[all …]
DEfiSetMemSSE2.c101 movq MmxSave, mm0 in EfiCommonLibSetMem()
102 movq mm0, QWordValue in EfiCommonLibSetMem() local
104 movq2dq xmm1, mm0 in EfiCommonLibSetMem()
120 ; Restore mm0 in EfiCommonLibSetMem()
121 movq mm0, MmxSave in EfiCommonLibSetMem() local
/device/linaro/bootloader/edk2/MdePkg/Library/BaseMemoryLibMmx/Ia32/
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
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
DSetMem32.asm41 movd mm0, dword ptr [esp + 12] ; mm0 <- Value
45 movq mm1, mm0
47 por mm0, mm1
49 movq qword ptr [edx], mm0
54 movd dword ptr [edx], mm0
DSetMem32.S37 movd 12(%esp), %mm0
41 movq %mm0, %mm1
43 por %mm1, %mm0
45 movq %mm0, (%edx)
50 movd %mm0, (%edx)
DCopyMem.asm54 movq [esp], mm0 ; save mm0
56 movq mm0, [esi]
57 movq [edi], mm0
61 movq mm0, [esp] ; restore mm0
DCopyMem.S63 movq %mm0, (%esp) # save mm0
65 movq (%esi), %mm0
66 movq %mm0, (%edi)
70 movq (%esp), %mm0 # restore mm0
DSetMem16.S45 movd %eax, %mm0
47 psllq $32, %mm0
48 por %mm1, %mm0
50 movq %mm0, (%edi)
DSetMem16.asm48 movd mm0, eax
50 psllq mm0, 32
51 por mm0, mm1
53 movq [edi], mm0
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/CompilerStub/Ia32/
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
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/
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
DCopyMem.S54 movd %mm0, %r10 # (Save mm0 in r10)
56 movq (%rsi), %mm0
57 movntq %mm0, (%rdi)
62 movd %r10, %mm0 # (Restore mm0)
DCopyMem.asm49 DB 49h, 0fh, 7eh, 0c2h ; movd r10, mm0 (Save mm0 in r10)
51 DB 0fh, 6fh, 06h ; movd mm0, [rsi]
52 DB 0fh, 0e7h, 07h ; movntq [rdi], mm0
57 DB 49h, 0fh, 6eh, 0c2h ; movd mm0, r10 (Restore mm0)
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EfiCommonLib/X64/
DEfiCopyMem.asm53 DB 49h, 0fh, 7eh, 0c2h ; movd r10, mm0 (Save mm0 in r10)
55 DB 0fh, 6fh, 06h ; movd mm0, [rsi]
56 DB 48h, 0fh, 7eh, 07h ; movd [rdi], mm0
60 DB 49h, 0fh, 6eh, 0c2h ; movd mm0, r10 (Restore mm0)
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/CompilerStub/X64/
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)

123