Home
last modified time | relevance | path

Searched refs:r8 (Results 1 – 25 of 273) sorted by relevance

1234567891011

/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/EdkDxeSalLib/Ipf/
DAsmEsalServiceLib.s56 mov r8 = ip;;
57 add r8 = (EsalEntryPoint - EsalCalcStart), r8;;
58 mov r9 = r8;;
59 add r10 = 0x10, r8;;
61 mov r8 = r0;;
93 mov r8 = ip;;
94 add r8 = (EsalEntryPoint - EsalCalcStart1), r8;;
95 st8 [r8] = in0;;
96 add r8 = 0x08, r8;;
97 st8 [r8] = in1;;
[all …]
/device/linaro/bootloader/edk2/MdePkg/Library/DxeRuntimeExtendedSalLib/Ipf/
DAsmExtendedSalLib.s48 mov r8 = ip;;
49 add r8 = (EsalEntryPoint - EsalCalcStart), r8;;
50 mov r9 = r8;;
51 add r10 = 0x10, r8;;
53 mov r8 = r0;;
81 mov r8 = ip;;
82 add r8 = (EsalEntryPoint - EsalCalcStart1), r8;;
83 st8 [r8] = in0;;
84 add r8 = 0x08, r8;;
85 st8 [r8] = in1;;
[all …]
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/RuntimeDxe/EfiRuntimeLib/Ipf/
DEsalLib.s56 mov r8 = ip;;
57 add r8 = (EsalEntryPoint - EsalCalcStart), r8;;
58 mov r9 = r8;;
59 add r10 = 0x10, r8;;
61 mov r8 = r0;;
93 mov r8 = ip;;
94 add r8 = (EsalEntryPoint - EsalCalcStart1), r8;;
95 st8 [r8] = in0;;
96 add r8 = 0x08, r8;;
97 st8 [r8] = in1;;
[all …]
/device/linaro/bootloader/edk2/MdePkg/Library/DxeExtendedSalLib/Ipf/
DAsmExtendedSalLib.s48 mov r8 = ip;;
49 add r8 = (EsalEntryPoint - EsalCalcStart), r8;;
50 mov r9 = r8;;
51 add r10 = 0x10, r8;;
53 mov r8 = r0;;
81 mov r8 = ip;;
82 add r8 = (EsalEntryPoint - EsalCalcStart1), r8;;
83 st8 [r8] = in0;;
84 add r8 = 0x08, r8;;
85 st8 [r8] = in1;;
[all …]
/device/linaro/bootloader/edk2/OvmfPkg/PciHostBridgeDxe/X64/
DIoFifo.S28 xchg %r8, %rdi # rdi: buffer address; r8: save register
30 mov %r8, %rdi # restore rdi
46 xchg %r8, %rdi # rdi: buffer address; r8: save register
48 mov %r8, %rdi # restore rdi
64 xchg %r8, %rdi # rdi: buffer address; r8: save register
66 mov %r8, %rdi # restore rdi
82 xchg %r8, %rsi # rsi: buffer address; r8: save register
84 mov %r8, %rsi # restore rsi
100 xchg %r8, %rsi # rsi: buffer address; r8: save register
102 mov %r8, %rsi # restore rsi
[all …]
DIoFifo.asm29 xchg rdi, r8 ; rdi: buffer address; r8: save rdi
31 mov rdi, r8 ; restore rdi
47 xchg rdi, r8 ; rdi: buffer address; r8: save rdi
49 mov rdi, r8 ; restore rdi
65 xchg rdi, r8 ; rdi: buffer address; r8: save rdi
67 mov rdi, r8 ; restore rdi
83 xchg rsi, r8 ; rsi: buffer address; r8: save rsi
85 mov rsi, r8 ; restore rsi
101 xchg rsi, r8 ; rsi: buffer address; r8: save rsi
103 mov rsi, r8 ; restore rsi
[all …]
/device/linaro/bootloader/edk2/PcAtChipsetPkg/PciHostBridgeDxe/X64/
DIoFifo.S28 xchg %r8, %rdi # rdi: buffer address; r8: save register
30 mov %r8, %rdi # restore rdi
46 xchg %r8, %rdi # rdi: buffer address; r8: save register
48 mov %r8, %rdi # restore rdi
64 xchg %r8, %rdi # rdi: buffer address; r8: save register
66 mov %r8, %rdi # restore rdi
82 xchg %r8, %rsi # rsi: buffer address; r8: save register
84 mov %r8, %rsi # restore rsi
100 xchg %r8, %rsi # rsi: buffer address; r8: save register
102 mov %r8, %rsi # restore rsi
[all …]
DIoFifo.asm29 xchg rdi, r8 ; rdi: buffer address; r8: save rdi
31 mov rdi, r8 ; restore rdi
47 xchg rdi, r8 ; rdi: buffer address; r8: save rdi
49 mov rdi, r8 ; restore rdi
65 xchg rdi, r8 ; rdi: buffer address; r8: save rdi
67 mov rdi, r8 ; restore rdi
83 xchg rsi, r8 ; rsi: buffer address; r8: save rsi
85 mov rsi, r8 ; restore rsi
101 xchg rsi, r8 ; rsi: buffer address; r8: save rsi
103 mov rsi, r8 ; restore rsi
[all …]
/device/linaro/bootloader/edk2/ArmPkg/Library/ArmHvcLib/Arm/
DArmHvc.asm19 push {r4-r8}
36 pop {r8}
40 str r3, [r8, #12]
41 str r2, [r8, #8]
42 str r1, [r8, #4]
43 str r0, [r8, #0]
45 mov r0, r8
48 pop {r4-r8}
DArmHvc.S22 push {r4-r8}
39 pop {r8}
43 str r3, [r8, #12]
44 str r2, [r8, #8]
45 str r1, [r8, #4]
46 str r0, [r8, #0]
48 mov r0, r8
51 pop {r4-r8}
/device/linaro/bootloader/edk2/ArmPkg/Library/ArmSmcLib/Arm/
DArmSmc.asm18 push {r4-r8}
35 pop {r8}
39 str r3, [r8, #12]
40 str r2, [r8, #8]
41 str r1, [r8, #4]
42 str r0, [r8, #0]
44 mov r0, r8
47 pop {r4-r8}
DArmSmc.S21 push {r4-r8}
38 pop {r8}
42 str r3, [r8, #12]
43 str r2, [r8, #8]
44 str r1, [r8, #4]
45 str r0, [r8, #0]
47 mov r0, r8
50 pop {r4-r8}
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ipf/
DAccessKr.s35 mov r8 = ar.k0;;
61 mov r8 = in0;;
85 mov r8 = ar.k1;;
109 mov r8 = in0;;
133 mov r8 = ar.k2;;
157 mov r8 = in0;;
181 mov r8 = ar.k3;;
205 mov r8 = in0;;
229 mov r8 = ar.k4;;
253 mov r8 = in0;;
[all …]
DAccessEicr.s35 mov r8 = cr.lid;;
61 mov r8 = in0;;
86 mov r8 = cr.ivr;;
111 mov r8 = cr.tpr;;
136 mov r8 = in0;;
186 mov r8 = cr.irr0;;
210 mov r8 = cr.irr1;;
234 mov r8 = cr.irr2;;
258 mov r8 = cr.irr3;;
282 mov r8 = cr.itv;;
[all …]
DAccessGcr.s35 mov r8 = cr.dcr;;
60 mov r8 = in0;;
86 mov r8 = ar.itc;;
111 mov r8 = in0;;
135 mov r8 = cr.itm;;
160 mov r8 = in0;;
185 mov r8 = cr.iva;;
210 mov r8 = in0;;
234 mov r8 = cr.pta;;
259 mov r8 = in0;;
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/Ipf/
DAccessEicr.s36 mov r8 = cr.lid;;
62 mov r8 = in0;;
87 mov r8 = cr.ivr;;
112 mov r8 = cr.tpr;;
137 mov r8 = in0;;
187 mov r8 = cr.irr0;;
211 mov r8 = cr.irr1;;
235 mov r8 = cr.irr2;;
259 mov r8 = cr.irr3;;
283 mov r8 = cr.itv;;
[all …]
DAccessKr.s36 mov r8 = ar.k0;;
69 mov r8 = in0;;
94 mov r8 = ar.k1;;
118 mov r8 = in0;;
142 mov r8 = ar.k2;;
166 mov r8 = in0;;
190 mov r8 = ar.k3;;
214 mov r8 = in0;;
238 mov r8 = ar.k4;;
262 mov r8 = in0;;
[all …]
DAccessGcr.s36 mov r8 = cr.dcr;;
61 mov r8 = in0;;
87 mov r8 = ar.itc;;
112 mov r8 = in0;;
136 mov r8 = cr.itm;;
161 mov r8 = in0;;
186 mov r8 = cr.iva;;
221 mov r8 = in0;;
245 mov r8 = cr.pta;;
270 mov r8 = in0;;
/device/linaro/bootloader/edk2/StdLib/LibC/Main/Ipf/
DFpuRmode.s6 mov r8= ar.fpsr;;
7 shr r8 = r8, 10
9 and r8 = r8, r9;;
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/CompilerStub/X64/
Dmemset.asm31 ; IN UINTN Length --> r8
36 cmp r8, 0 ; if Size == 0, do nothing
38 mov rax, rdx ; rdx <-> r8
39 mov rdx, r8 ; rdx <- Length
40 mov r8, rax ; r8 <- Value
43 mov r8, rcx
44 mov rdi, r8 ; rdi <- Buffer
57 mov rax, r8
DmemcpySSE2.asm38 cmp r8, 0 ; if Count == 0, do nothing
42 lea r9, [rsi + r8 - 1] ; r9 <- Last byte of Source
52 cmp rcx, r8
53 cmova rcx, r8
54 sub r8, rcx
57 mov rcx, r8
58 and r8, 15
70 lea rdi, [rdi + r8 - 1] ; rdi <- Last byte of Destination
73 mov rcx, r8
/device/linaro/bootloader/edk2/OvmfPkg/Library/QemuFwCfgLib/X64/
DIoLibExAsm.nasm23 ; IN VOID *Buffer // r8
30 xchg rdi, r8 ; rdi: buffer address; r8: save rdi
32 mov rdi, r8 ; restore rdi
41 ; IN VOID *Buffer // r8
48 xchg rsi, r8 ; rdi: buffer address; r8: save rdi
50 mov rsi, r8 ; restore rdi
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/EbcDxe/Ipf/
DEbcLowLevel.s69 mov r8 = in1;;
75 ld8 out0 = [r8], 8;;
76 ld8 out1 = [r8], 8;;
77 ld8 out2 = [r8], 8;;
78 ld8 out3 = [r8], 8;;
79 ld8 out4 = [r8], 8;;
80 ld8 out5 = [r8], 8;;
81 ld8 out6 = [r8], 8;;
82 ld8 out7 = [r8], 8;;
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EfiCommonLib/X64/
DEfiCopyMemSSE2.asm37 cmp r8, 0 ; if Count == 0, do nothing
41 lea r9, [rsi + r8 - 1] ; r9 <- End of Source
52 cmp rcx, r8
53 cmova rcx, r8
54 sub r8, rcx
57 mov rcx, r8
58 and r8, 15
70 lea rdi, [rdi + r8 - 1] ; rdi <- Last byte of Destination
73 mov rcx, r8
/device/linaro/bootloader/edk2/Vlv2TbltDevicePkg/Library/CpuIA32Lib/X64/
DCpu.S91 mov %rdx,%r8
94 cmp $0x0,%r8
96 mov %eax,(%r8)
97 mov %ebx,0x4(%r8)
98 mov %ecx,0x8(%r8)
99 mov %edx,0xc(%r8)
216 mov %eax,(%r8)
217 mov %ebx,0x4(%r8)
218 mov %ecx,0x8(%r8)
219 mov %edx,0xc(%r8)

1234567891011