/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/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/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/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/OvmfPkg/PciHostBridgeDxe/X64/ |
D | IoFifo.S | 28 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 …]
|
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/PcAtChipsetPkg/PciHostBridgeDxe/X64/ |
D | IoFifo.S | 28 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 …]
|
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/ArmHvcLib/Arm/ |
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}
|
D | ArmHvc.S | 22 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/ |
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}
|
D | ArmSmc.S | 21 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/ |
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/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/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)
|