/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/RuntimeDxe/EfiRuntimeLib/Ipf/ |
D | EsalLib.s | 56 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/ |
D | AsmExtendedSalLib.s | 48 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/EdkIIGlueLib/Library/EdkDxeSalLib/Ipf/ |
D | AsmEsalServiceLib.s | 56 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/ |
D | AsmExtendedSalLib.s | 48 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/UefiCpuPkg/CpuIo2Dxe/X64/ |
D | IoFifo.nasm | 24 ; IN VOID *Buffer // r8 31 xchg rdi, r8 ; rdi: buffer address; r8: save rdi 33 mov rdi, r8 ; restore rdi 42 ; IN VOID *Buffer // r8 49 xchg rdi, r8 ; rdi: buffer address; r8: save rdi 51 mov rdi, r8 ; restore rdi 60 ; IN VOID *Buffer // r8 67 xchg rdi, r8 ; rdi: buffer address; r8: save rdi 69 mov rdi, r8 ; restore rdi 78 ; IN VOID *Buffer // r8 [all …]
|
D | IoFifo.asm | 29 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/ArmSmcLib/Arm/ |
D | ArmSmc.S | 19 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}
|
D | ArmSmc.asm | 18 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}
|
/device/linaro/bootloader/edk2/ArmPkg/Library/ArmHvcLib/Arm/ |
D | ArmHvc.S | 20 push {r4-r8} 37 pop {r8} 41 str r3, [r8, #12] 42 str r2, [r8, #8] 43 str r1, [r8, #4] 44 str r0, [r8, #0] 46 mov r0, r8 49 pop {r4-r8}
|
D | ArmHvc.asm | 19 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}
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ipf/ |
D | AccessKr.s | 35 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 …]
|
D | AccessEicr.s | 35 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 …]
|
D | AccessGcr.s | 35 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/ |
D | AccessEicr.s | 36 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 …]
|
D | AccessKr.s | 36 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 …]
|
D | AccessGcr.s | 36 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/arm-trusted-firmware/bl1/aarch32/ |
D | bl1_exceptions.S | 41 ldcopr r8, SCR 42 tst r8, #SCR_NS_BIT 51 mov r8, r1 61 mov r0, r8 72 ldr lr, [r8, #ENTRY_POINT_INFO_PC_OFFSET] 73 ldr r1, [r8, #(ENTRY_POINT_INFO_PC_OFFSET + 4)] 76 add r8, r8, #ENTRY_POINT_INFO_ARGS_OFFSET 77 ldm r8, {r0, r1, r2, r3}
|
/device/linaro/bootloader/edk2/StdLib/LibC/Main/Ipf/ |
D | FpuRmode.s | 6 mov r8= ar.fpsr;; 7 shr r8 = r8, 10 9 and r8 = r8, r9;;
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/CompilerStub/X64/ |
D | memset.asm | 31 ; 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
|
D | memcpySSE2.asm | 38 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/ |
D | IoLibExAsm.nasm | 23 ; 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/ |
D | EbcLowLevel.s | 69 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/ |
D | EfiCopyMemSSE2.asm | 37 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/EdkCompatibilityPkg/Foundation/Cpu/Pentium/CpuIA32Lib/X64/ |
D | Cpu.S | 79 mov %rdx,%r8 82 cmp $0x0,%r8 84 mov %eax,(%r8) 85 mov %ebx,0x4(%r8) 86 mov %ecx,0x8(%r8) 87 mov %edx,0xc(%r8) 204 mov %eax,(%r8) 205 mov %ebx,0x4(%r8) 206 mov %ecx,0x8(%r8) 207 mov %edx,0xc(%r8)
|
/device/linaro/bootloader/edk2/Vlv2TbltDevicePkg/Library/CpuIA32Lib/X64/ |
D | Cpu.S | 91 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)
|