/lk-master/external/platform/pico/rp2_common/pico_double/ |
A D | double_aeabi.S | 54 adds r2, r3 63 movs r2, #1 66 adds r0, r2 69 adds r0, r2 75 mov r0, r2 187 asrs r2, r2, #21 196 asrs r2, r2, #21 285 movs r2,#0 297 cmp r2,r0 304 cmp r0,r2 [all …]
|
A D | double_v1_rom_shim.S | 199 movs r4,r2 204 lsrs r2,r6 206 orrs r2,r5 208 adds r0,r2 220 movs r2,#0 222 adcs r0,r2 258 add r1,r2 308 lsrs r2,r2,r6 1054 muls32_32_64 r6,r2, r6,r2, r4,r5,r7,r6,r2 @ d4=a3*r4/2 Q89 1090 adcs r2,r2,r2 @ d4 Q53+1ulp [all …]
|
/lk-master/lib/libc/string/arch/arm/arm/ |
A D | memcpy.S | 25 cmp r2, #0 34 cmphi r2, r3 71 subs r2, r2, #32 79 adds r2, r2, #32 83 cmp r2, #4 89 subs r2, r2, #4 93 subs r2, r2, #4 98 adds r2, r2, #4 104 subs r2, r2, #1 139 sub r2, r2, r12, lsr #28 [all …]
|
A D | memset.S | 16 mov r2, r1 22 cmp r2, #0 29 cmp r2, #(32 + 16) 51 sub r2, r2, #32 56 subs r2, r2, #32 64 adds r2, r2, #32 69 subs r2, r2, #1 94 sub r2, r2, r3, lsr #28
|
/lk-master/external/platform/pico/rp2_common/pico_float/ |
A D | float_v1_rom_shim.S | 74 subs r2,#1 97 adds r2,#7 103 rsbs r2,#0 123 mov r4,r2 124 mov r2,r3 198 bx r2 273 lsls r1,r2 274 lsls r0,r2 275 rsbs r2,#0 277 lsrs r4,r2 [all …]
|
A D | float_aeabi.S | 58 adds r2, r3 69 adds r2, r3 72 adds r2, r3 128 mov r2, r0 129 eors r2, r1 165 lsls r2, #1 166 asrs r2, r2, #24 167 ands r1, r2 414 negs r2, r2 482 bx r2 [all …]
|
/lk-master/external/platform/pico/rp2_common/pico_divider/ |
A D | divider.S | 234 ldr r2, [r2, #SIO_DIV_CSR_OFFSET] 252 ldr r2, [r2, #SIO_DIV_CSR_OFFSET] 288 cmp r2,#0 335 cmp r2,#0 385 cmp r2,#0 410 ldr r2,[r7,#SIO_DIV_REMAINDER_OFFSET] @ r2=y2-q2*x; 0<=r2<x 459 @ r2 x0 563 @ r2 x0 583 subs r2,r0,r2 661 adds r2,r2 [all …]
|
/lk-master/external/platform/pico/rp2_common/pico_int64_ops/ |
A D | pico_int64_ops_aeabi.S | 15 muls r1, r2 19 lsrs r1, r2, #16 25 uxth r2, r2 27 muls r0, r2 28 muls r2, r4 34 lsls r3, r2, #16 35 lsrs r2, #16 37 adcs r1, r2
|
/lk-master/lib/libc/string/arch/arm/arm-m/ |
A D | memset.S | 18 mov r2, r1 27 cbz r2, .L_done 31 cmp r2, #16 38 subs r2, r3 54 lsrs r3, r2, #3 63 ands r2, #7 68 subs r2, r2, #1
|
A D | memcpy.S | 28 cbz r2, .L_done 33 cmp r2, #16 45 subs r2, r3 57 lsrs r3, r2, #2 68 ands r2, #3 75 subs r2, r2, #1 88 subs r2, r3 100 lsrs r3, r2, #3 115 ands r2, #7
|
/lk-master/arch/arm/arm/ |
A D | ops.S | 14 mov r2, r0 16 ldrex r0, [r2] 18 strexeq r0, r1, [r2] 25 ldrex r2, [r0] 26 cmp r2, #0 28 strexeq r2, r1, [r0] 29 cmpeq r2, #0
|
/lk-master/external/platform/nrfx/mdk/ |
A D | ses_startup_nrf_common.s | 138 ldr r2, =__vectors_ram_start__ 143 str r3, [r2] 145 adds r2, r2, #4 179 ldr r2, =__end_nrf_sections_run 182 subs r2, r2, r1 189 subs r2, r2, #1
|
A D | gcc_startup_nrf5340_network.S | 248 ldr r2, =__data_start__ 251 subs r3, r3, r2 257 str r0, [r2,r3] 275 ldr r2, =__bss_end__ 279 subs r2, r2, r1 283 subs r2, r2, #4 284 str r0, [r1, r2]
|
A D | gcc_startup_nrf51.S | 165 ldr r2, =__data_start__ 168 subs r3, r3, r2 174 str r0, [r2,r3] 192 ldr r2, =__bss_end__ 196 subs r2, r2, r1 200 subs r2, r2, #4 201 str r0, [r1, r2]
|
A D | gcc_startup_nrf52805.S | 231 ldr r2, =__data_start__ 234 subs r3, r3, r2 240 str r0, [r2,r3] 258 ldr r2, =__bss_end__ 262 subs r2, r2, r1 266 subs r2, r2, #4 267 str r0, [r1, r2]
|
A D | gcc_startup_nrf52811.S | 231 ldr r2, =__data_start__ 234 subs r3, r3, r2 240 str r0, [r2,r3] 258 ldr r2, =__bss_end__ 262 subs r2, r2, r1 266 subs r2, r2, #4 267 str r0, [r1, r2]
|
A D | gcc_startup_nrf52820.S | 231 ldr r2, =__data_start__ 234 subs r3, r3, r2 240 str r0, [r2,r3] 258 ldr r2, =__bss_end__ 262 subs r2, r2, r1 266 subs r2, r2, #4 267 str r0, [r1, r2]
|
A D | gcc_startup_nrf52833.S | 231 ldr r2, =__data_start__ 234 subs r3, r3, r2 240 str r0, [r2,r3] 258 ldr r2, =__bss_end__ 262 subs r2, r2, r1 266 subs r2, r2, #4 267 str r0, [r1, r2]
|
A D | gcc_startup_nrf52840.S | 231 ldr r2, =__data_start__ 234 subs r3, r3, r2 240 str r0, [r2,r3] 258 ldr r2, =__bss_end__ 262 subs r2, r2, r1 266 subs r2, r2, #4 267 str r0, [r1, r2]
|
A D | gcc_startup_nrf9160.S | 359 ldr r2, =__data_start__ 362 subs r3, r3, r2 368 str r0, [r2,r3] 386 ldr r2, =__bss_end__ 390 subs r2, r2, r1 394 subs r2, r2, #4 395 str r0, [r1, r2]
|
A D | gcc_startup_nrf52.S | 231 ldr r2, =__data_start__ 234 subs r3, r3, r2 240 str r0, [r2,r3] 258 ldr r2, =__bss_end__ 262 subs r2, r2, r1 266 subs r2, r2, #4 267 str r0, [r1, r2]
|
A D | gcc_startup_nrf52810.S | 254 ldr r2, =__data_start__ 257 subs r3, r3, r2 263 str r0, [r2,r3] 281 ldr r2, =__bss_end__ 285 subs r2, r2, r1 289 subs r2, r2, #4 290 str r0, [r1, r2]
|
A D | gcc_startup_nrf5340_application.S | 359 ldr r2, =__data_start__ 362 subs r3, r3, r2 368 str r0, [r2,r3] 386 ldr r2, =__bss_end__ 390 subs r2, r2, r1 394 subs r2, r2, #4 395 str r0, [r1, r2]
|
/lk-master/app/lpcboot/ |
A D | miniloader.S | 24 mov r2, #0x10000000 27 str r3, [r2], #4 38 ldr r2, =0xAA773311 46 cmp r2, r4
|
/lk-master/app/mdebug/ |
A D | fw-m0sub.S | 44 mrs r2, xpsr 46 ands r2, r2, r3 47 orrs r1, r1, r2 139 lsls r2, r3, #DIO_BIT // shift bit 1 to posn 140 ands r2, r2, r6 // isolate bit 1 141 movs r1, r2 // save bit 1 142 add r2, r2, r10 // combine with CLK1 544 ldr r2, [r1, r0] 545 blx r2 578 lsls r2, r0, #2 [all …]
|