Home
last modified time | relevance | path

Searched refs:r6 (Results 1 – 25 of 41) sorted by relevance

12

/device/linaro/bootloader/edk2/ArmPkg/Library/CompilerIntrinsicsLib/Arm/
Duldiv.S30 stmdb sp!, {r4, r5, r6, lr}
33 mov r6, #0 // 0x0
39 addeq r6, r6, #16 // 0x10
40 mov ip, r2, lsl r6
43 addeq r6, r6, #8 // 0x8
46 addeq r6, r6, #4 // 0x4
49 addeq r6, r6, #2 // 0x2
52 addeq r6, r6, #1 // 0x1
58 addeq r6, r6, #16 // 0x10
59 mov ip, r3, lsl r6
[all …]
Duldiv.asm29 stmdb sp!, {r4, r5, r6, lr}
32 mov r6, #0 ; 0x0
38 addeq r6, r6, #16 ; 0x10
39 mov ip, r2, lsl r6
42 addeq r6, r6, #8 ; 0x8
45 addeq r6, r6, #4 ; 0x4
48 addeq r6, r6, #2 ; 0x2
51 addeq r6, r6, #1 ; 0x1
57 addeq r6, r6, #16 ; 0x10
58 mov ip, r3, lsl r6
[all …]
Dudivmoddi4.S20 stmfd sp!, {r4, r5, r6, r7, lr}
25 ldr r6, [sp, #48]
34 cmp r6, #0
39 stmia r6, {r0-r1}
45 cmp r6, #0
47 stmiane r6, {r0-r1}
56 cmp r6, #0
62 stmia r6, {r0-r1}
75 cmp r6, #0
82 stmia r6, {r4-r5}
[all …]
Dmuldi3.S18 stmfd sp!, {r4, r5, r6, r7, lr}
31 mov r6, r2, lsr #16
34 mul ip, r8, r6
44 mla r5, r6, r5, ip
51 ldmfd sp!, {r4, r5, r6, r7, pc}
/device/linaro/bootloader/arm-trusted-firmware/lib/compiler-rt/builtins/arm/
Daeabi_uldivmod.S26 push {r6, lr}
28 add r6, sp, #8
29 str r6, [sp]
31 movs r6, r0
33 movs r2, r6
34 movs r6, r1
36 movs r3, r6
42 pop {r6, pc}
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/Arm/
DMath64.S25 stmfd sp!, {r4, r5, r6}
26 mov r6, r1
28 mov r4, r6, asl r2
36 ldmfd sp!, {r4, r5, r6}
43 stmfd sp!, {r4, r5, r6}
51 mov r6, r1
54 ldmfd sp!, {r4, r5, r6}
61 stmfd sp!, {r4, r5, r6}
69 mov r6, r1
72 ldmfd sp!, {r4, r5, r6}
[all …]
/device/linaro/hikey/l-loader/
Dstart.S47 ldr r6, =LLOADER_BL1_BIN
48 mov r6, r6, lsr #2
49 str r6, [r4, r5]
52 cmp r0, r6
56 mov r6, #CPU7_CTRL_OFFSET
64 cmp r5, r6
87 ldr r6, =SC_PERIPH_CLKEN3 @ enable PCLK
90 str r0, [r4, r6]
/device/linaro/bootloader/edk2/MdePkg/Library/BaseMemoryLibOptDxe/Arm/
DScanMem.S90 ldmia r0!, {r5,r6}
93 eor r6, r6, r2
96 uadd8 r6, r6, r7 // Parallel add 0xff - sets the GE bits for anything that wasn't 0
97 …sel r6, r5, r7 // chained....bytes are 00 for none-00 bytes, or ff for 00 bytes - NOTE INVE…
98 cbnz r6, 60f
129 moveq.n r5, r6 // the end is in the 2nd word
DScanMem.asm91 eor r6, r6, r2
95 …sel r6, r5, r7 ; chained....bytes are 00 for none-00 bytes, or ff for 00 bytes - NOTE INVER…
96 cbnz r6, L60
123 ; r5 has the 00/ff pattern for the first word, r6 has the chained value
126 moveq r5, r6 ; the end is in the 2nd word
/device/linaro/bootloader/arm-trusted-firmware/common/aarch32/
Ddebug.S31 sub r6, lr, #4
43 mov r4, r6
53 mov lr, r6
93 mov r6, r1
112 tst r6, r4
114 mov r4, r6
117 mov r6, #10 /* Divide by 10 after every loop iteration */
124 udiv r5, r5, r6 /* Reduce divisor */
/device/linaro/bootloader/arm-trusted-firmware/bl1/aarch32/
Dbl1_exceptions.S97 mov r6, sp
98 ldr sp, [r6, #SMC_CTX_SP_MON]
100 ldr r0, [r6, #SMC_CTX_SCR]
124 ldr r0, [r6, #SMC_CTX_GPREG_R0] /* smc_fid */
126 mov r2, r6 /* handle */
/device/linaro/bootloader/arm-trusted-firmware/include/lib/aarch32/
Dsmcc_macros.S28 mrs r6, spsr_irq
39 mrs r6, spsr_abt
88 msr spsr_irq, r6
99 msr spsr_abt, r6
/device/linaro/bootloader/edk2/MdePkg/Library/BaseSynchronizationLib/Arm/
DSynchronization.S138 ldrexd r6, r7, [r0]
139 cmp r6, r2
150 mov r0, r6
DSynchronization.asm137 ldrexd r6, r7, [r0]
138 cmp r6, r2
149 mov r0, r6
/device/linaro/bootloader/arm-trusted-firmware/lib/aarch32/
Dcache_helpers.S95 add r6, r11, r0, lsl #3 // cache op is 2x32-bit instructions
119 blx r6
130 mov r6, #0
131 stcopr r6, CSSELR //select cache level 0 in csselr
/device/linaro/bootloader/arm-trusted-firmware/lib/cpus/aarch32/
Dcpu_helpers.S90 push {r4 - r6, lr}
92 mov r6, r0
101 str r0, [r6, #CPU_DATA_CPU_OPS_PTR]!
103 pop {r4 - r6, pc}
/device/linaro/bootloader/edk2/ArmPlatformPkg/PrePeiCore/Arm/
DPrePeiCoreEntryPoint.S39 mov r6, r1 // Save base of the secondary stacks
49 add sp, r6, r0
DPrePeiCoreEntryPoint.asm53 mov r6, r1 // Save base of the secondary stacks
63 add sp, r6, r0
/device/linaro/bootloader/edk2/ArmPlatformPkg/Library/ArmPlatformStackLib/Arm/
DArmPlatformStackLib.S25 mov r6, r3
42 mov r3, r6
DArmPlatformStackLib.asm40 mov r6, r3
57 mov r3, r6
/device/linaro/bootloader/edk2/ArmVirtPkg/PrePi/Arm/
DModuleEntryPoint.S25 ADRL (r6, __reloc_end)
28 cmp r5, r6
/device/linaro/bootloader/edk2/ArmVirtPkg/Library/ArmQemuRelocatablePlatformLib/ARM/
DRelocatableVirtHelper.S50 ldr r6, [r8]
52 sub r5, r5, r6
/device/linaro/bootloader/edk2/ArmVirtPkg/Library/ArmXenRelocatablePlatformLib/ARM/
DRelocatableVirtHelper.S49 ldr r6, [r8]
51 sub r5, r5, r6
/device/google/contexthub/firmware/os/cpu/cortexm4/inc/cpu/
Dpendsv.h31 uint32_t r4, r5, r6, r7; member
/device/linaro/bootloader/edk2/ArmPkg/Library/ArmSmcLib/Arm/
DArmSmc.S25 ldr r6, [r0, #24]

12