Home
last modified time | relevance | path

Searched refs:r15 (Results 1 – 25 of 35) sorted by relevance

12

/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/Ipf/
DReadAr.s46 mov r15=2
53 (p7) mov r15=0 // if bad range (48-63)
56 shl r15=r15,in0 // r15 = 0x2 << AR#
58 mov pr=r15,-1
DReadCr.s46 mov r15=2
53 (p7) mov r15=0 // if bad range (32-63)
56 shl r15=r15,in0 // r15 = 0x2 << CR#
58 mov pr=r15,-1
DLongJmp.s28 mov r15 = ar.bspstore // BSPSTORE
32 cmp.leu p6 = r14, r15
51 mov r15 = ar.bsp // New BSPSTORE
63 cmp.ltu p6 = r2, r15
DSetJmp.s33 mov r15 = ar.bsp
89 st8.nta [r10] = r15, 8 // BSP
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ipf/
Dlongjmp.s29 mov r15 = ar.bspstore // BSPSTORE
33 cmp.leu p6 = r14, r15
52 mov r15 = ar.bsp // New BSPSTORE
64 cmp.ltu p6 = r2, r15
DCpuFlushTlb.s39 extr.u r15 = r11, 32, 32 // r15 <- stride1
51 add r9 = r15, r9 // r9 += stride1
Dsetjmp.s34 mov r15 = ar.bsp
90 st8.nta [r10] = r15, 8 // BSP
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/Pei/PeiLib/Ipf/
DSwitchStack.s92 mov r15 = r35;; // Get new BspStore into R15
105 mov ar.bspstore = r15 // switch to EFI BSP
DSetJmp.s74 mov r15 = ar.pfs
96 st8 [r32] = r15 // save pfs
197 ld8 r15 = [r10], J_BSP-J_PFS // get pfs
204 mov ar.pfs = r15
/device/linaro/bootloader/edk2/MdePkg/Library/BaseCpuLib/Ipf/
DCpuFlushTlb.s38 extr.u r15 = r11, 32, 32 // r15 <- stride1
50 add r9 = r15, r9 // r9 += stride1
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/Thunk16/X64/
DThunk16.S91 push %r15
97 mov %rsp,%r15
154 mov %r15,%rsp
161 pop %r15
DThunk16.asm83 _Thunk16 PROC USES rbp rbx rsi rdi r12 r13 r14 r15
91 mov r15, rsp
150 mov rsp, r15
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/Pei/PeiLib/X64/
DProcessorAsms.S101 mov %r15,0x50(%rdx)
156 mov 0x50(%rdx),%r15
DProcessorAsms.Asm120 mov (EFI_JUMP_BUFFER PTR [rdx])._r15, r15
177 mov r15, (EFI_JUMP_BUFFER PTR [rdx])._r15
/device/linaro/bootloader/edk2/SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/X64/
DAsmFuncs.S230 pushq %r15
338 movq %rcx, %r15 # save vector in r15
426 popq %r15
DAsmFuncs.asm191 ; store UINT64 r8, r9, r10, r11, r12, r13, r14, r15;
192 push r15
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/X64/
DSetJump.S39 mov %r15,0x40(%rcx)
DLongJump.S40 mov 0x40(%rcx), %r15
DLongJump.asm39 mov r15, [rcx + 40h]
DSetJump.asm46 mov [rcx + 40h], r15
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/X64/
DSetJump.S38 mov %r15,0x40(%rcx)
DLongJump.S40 mov 0x40(%rcx), %r15
DLongJump.asm41 mov r15, [rcx + 40h]
DSetJump.asm48 mov [rcx + 40h], r15
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/DebugSupportDxe/X64/
DAsmFuncs.S207 pushq %r15
521 popq %r15
545 popq %r15

12