/device/linaro/bootloader/edk2/MdeModulePkg/Universal/EbcDxe/Ipf/ |
H A D | EbcLowLevel.s | 87 mov loc2 = r12;
98 add r12 = 48, in1
114 mov r12 = loc2
167 mov loc4 = r12;; // save sp
170 sub r12 = r12, loc2;; // sp = sp - loc2 = sp - MAX (0x40, FramePtr - EbcSp)
172 and r12 = -0x10, r12 // Round sp down to the nearest 16-byte boundary
174 mov out0 = r12;; // out0 = sp
175 adds r12 [all...] |
/device/linaro/bootloader/edk2/ArmPkg/Library/BaseMemoryLibStm/Arm/ |
H A D | CopyMem.S | 46 // Save the input parameters in extra registers (r11 = destination, r14 = source, r12 = length)
49 mov r12, r2
61 cmp r12, r3
65 cmp r12, #0
85 add r10, r11, r12
86 add r14, r12, r1
101 sub r12, r12, #1
104 cmp r12, #0
120 sub r12, r1 [all...] |
H A D | CopyMem.asm | 45 // Save the input parameters in extra registers (r11 = destination, r14 = source, r12 = length)
48 mov r12, r2
60 cmp r12, r3
64 cmp r12, #0
84 add r10, r11, r12
85 add r14, r12, r1
100 sub r12, r12, #1
103 cmp r12, #0
119 sub r12, r1 [all...] |
H A D | SetMem.S | 52 mov r12, r0
71 strbeq r2, [r12], #1
77 stmia r12!, {r4-r11}
|
H A D | SetMem.asm | 49 mov r12, r0
68 streqb r2, [r12], #1
74 stmia r12!, {r4-r11}
|
/device/linaro/bootloader/edk2/ArmVirtPkg/PrePi/Arm/ |
H A D | ModuleEntryPoint.S | 45 adr r12, __relocs
46 ldrd r4, r5, [r12]
47 ldr r6, [r12, #8]
49 add r4, r4, r12
50 add r5, r5, r12
51 add r6, r6, r12
89 ldr r12, =PcdGet64 (PcdSystemMemoryBase)
90 ldr r1, [r12]
91 ldr r12, =PcdGet64 (PcdSystemMemorySize)
92 ldrd r2, r3, [r12]
[all...] |
/device/linaro/bootloader/edk2/ArmPkg/Library/CompilerIntrinsicsLib/Arm/ |
H A D | div.S | 35 rsbs r12, r1, r0, LSR #4
38 rsbs r12, r1, r0, LSR #8
53 orrs r12, r0, r1
55 rsbs r12, r1, r0, LSR #1
58 rsbs r12, r1, r0, LSR #4
60 rsbs r12, r1, r0, LSR #8
65 rsbs r12, r1, r0, LSR #7
68 rsbs r12, r1, r0,LSR #6
71 rsbs r12, r1, r0, LSR #5
74 rsbs r12, r [all...] |
H A D | div.asm | 34 RSBS r12, r1, r0, LSR #4
37 RSBS r12, r1, r0, LSR #8
52 ORRS r12, r0, r1
54 RSBS r12, r1, r0, LSR #1
57 RSBS r12, r1, r0, LSR #4
59 RSBS r12, r1, r0, LSR #8
64 RSBS r12, r1, r0, LSR #7
67 RSBS r12, r1, r0,LSR #6
70 RSBS r12, r1, r0, LSR #5
73 RSBS r12, r [all...] |
/device/google/contexthub/firmware/lib/builtins/ |
H A D | aeabi_ldivmod.S | 27 add r12, sp, #8 28 str r12, [sp]
|
H A D | aeabi_uldivmod.S | 27 add r12, sp, #8 28 str r12, [sp]
|
/device/linaro/bootloader/edk2/OvmfPkg/Library/XenHypercallLib/Arm/ |
H A D | Hypercall.S | 22 mov r12, r0
|
/device/google/contexthub/firmware/os/cpu/cortexm4/inc/cpu/ |
H A D | pendsv.h | 27 uint32_t r12, lr, pc, cpsr; member in struct:PendsvRegsLow
|
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/Arm/ |
H A D | SetJumpLongJump.S | 42 stmia r0, {r3-r12,r14}
65 ldmia r0, {r3-r12,r14}
|
/device/linaro/bootloader/edk2/ArmPkg/Library/BaseMemoryLibVstm/Arm/ |
H A D | SetMem.S | 51 mov r12, r0
68 streqb r2, [r12], #1
75 vstm r12!, {d0-d15}
|
H A D | SetMem.asm | 49 mov r12, r0
66 streqb r2, [r12], #1
72 vstm r12!, {d0-d15}
|
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/X64/ |
H A D | LongJump.S | 37 mov 0x28(%rcx), %r12
|
H A D | SetJump.S | 35 mov %r12,0x28(%rcx)
|
H A D | LongJump.asm | 38 mov r12, [rcx + 28h]
|
H A D | SetJump.asm | 45 mov [rcx + 28h], r12
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/X64/ |
H A D | LongJump.S | 37 mov 0x28(%rcx), %r12
|
H A D | LongJump.asm | 36 mov r12, [rcx + 28h]
|
H A D | SetJump.S | 36 mov %r12,0x28(%rcx)
|
H A D | SetJump.asm | 43 mov [rcx + 28h], r12
|
/device/linaro/bootloader/edk2/SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/X64/ |
H A D | AsmFuncs.asm | 191 ; store UINT64 r8, r9, r10, r11, r12, r13, r14, r15;
195 push r12
389 ; store UINT64 r8, r9, r10, r11, r12, r13, r14, r15;
394 pop r12
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/Pei/PeiLib/X64/ |
H A D | ProcessorAsms.S | 98 mov %r12,0x38(%rdx)
153 mov 0x38(%rdx),%r12
|