Home
last modified time | relevance | path

Searched refs:r14 (Results 1 – 25 of 52) sorted by relevance

123

/device/linaro/bootloader/edk2/MdePkg/Library/BaseMemoryLibOptDxe/Arm/
DCopyMem.S52 mov r14, r1
85 add r14, r12, r1
96 tst r14, #0xF
103 sub r3, r14, #1
110 sub r14, r14, #1
122 sub r14, r14, #32
125 ldmia r14, {r2-r9}
143 ldrb r3, [r14], #1
159 ldmia r14!, {r2-r9}
DCopyMem.asm31 mov r14, r1
60 add r14, r12, r1
68 tst r14, #0xF
74 sub r3, r14, #1
81 sub r14, r14, #1
93 sub r14, r14, #32
96 ldmia r14, {r2-r9}
113 ldrb r3, [r14], #1
129 ldmia r14!, {r2-r9}
/device/linaro/bootloader/edk2/MdePkg/Library/BaseCpuLib/Ipf/
DCpuFlushTlb.s36 extr.u r14 = r10, 32, 32 // r14 <- count1
52 cmp.ne p6 = r0, r14 // count1 == 0?
53 add r14 = -1, r14
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ipf/
DCpuFlushTlb.s37 extr.u r14 = r10, 32, 32 // r14 <- count1
53 cmp.ne p6 = r0, r14 // count1 == 0?
54 add r14 = -1, r14
DSwitchStack.s25 mov r14 = ar.rsc
30 and r2 = r14, r2
49 mov ar.rsc = r14
Dlongjmp.s28 ld8.nt1 r14 = [r10], -8*2 // BSP, skip PFS
33 cmp.leu p6 = r14, r15
60 dep r2 = -1, r14, 3, 6
116 mov ar.bspstore = r14
Dsetjmp.s33 mov r14 = ar.unat
81 st8.nta [r10] = r14, 8 // UNAT
107 mov ar.unat = r14
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/Ipf/
DSwitchStack.s24 mov r14 = ar.rsc
29 and r2 = r14, r2
50 mov ar.rsc = r14
DLongJmp.s27 ld8.nt1 r14 = [r10], -8*2 // BSP, skip PFS
32 cmp.leu p6 = r14, r15
59 dep r2 = -1, r14, 3, 6
115 mov ar.bspstore = r14
DSetJmp.s32 mov r14 = ar.unat
80 st8.nta [r10] = r14, 8 // UNAT
106 mov ar.unat = r14
DReadCr.s47 mov r14=pr // save predicates
100 mov pr=r14,-1
DReadAr.s47 mov r14=pr // save predicates
107 mov pr=r14,-1
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/Arm/
DSetJumpLongJump.S42 stmia r0, {r3-r12,r14}
65 ldmia r0, {r3-r12,r14}
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/Pei/PeiLib/Ipf/
DSetJmp.s66 mov r14 = ar.unat // save user Unat register
72 st8 [r32] = r14, J_NATS // Note: Unat at the
155 mov ar.unat = r14 // restore unat
193 mov r14 = ar.rsc // get user RSC conf
241 mov ar.rsc = r14 // restore RSC conf
/device/linaro/bootloader/edk2/ArmPkg/Library/CompilerIntrinsicsLib/Arm/
Ddiv.asm90 BX r14
148 BX r14
152 BX r14
Ddiv.S91 bx r14
149 bx r14
153 bx r14
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/Pei/PeiLib/X64/
DProcessorAsms.S100 mov %r14,0x48(%rdx)
155 mov 0x48(%rdx),%r14
/device/linaro/bootloader/edk2/SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/X64/
DAsmFuncs.nasm192 ; store UINT64 r8, r9, r10, r11, r12, r13, r14, r15;
194 push r14
390 ; store UINT64 r8, r9, r10, r11, r12, r13, r14, r15;
397 pop r14
DAsmFuncs.asm191 ; store UINT64 r8, r9, r10, r11, r12, r13, r14, r15;
193 push r14
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/X64/
DLongJump.S39 mov 0x38(%rcx), %r14
DSetJump.S37 mov %r14,0x38(%rcx)
DLongJump.asm40 mov r14, [rcx + 38h]
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/X64/
DLongJump.S39 mov 0x38(%rcx), %r14
DSetJump.S38 mov %r14,0x38(%rcx)
DLongJump.asm38 mov r14, [rcx + 38h]

123