/hal_nxp-3.6.0/mcux/mcux-sdk/utilities/misc_utilities/ |
D | fsl_memcpy.S | 198 push {r0, r4, r5, r6, r7, lr} 205 ldrb r4, [r1], #1 207 strb r4, [r0], #1 220 ldmia r1!, { r4, r5, r6, r7 } 222 stmia r0!, { r4, r5, r6, r7 } 227 ldmiami r1!, { r4, r5 } 228 stmiami r0!, { r4, r5 } 232 ldrmi r4, [r1], #4 233 strmi r4, [r0], #4 237 ldrhmi r4, [r1], #2 [all …]
|
/hal_nxp-3.6.0/mcux/mcux-sdk/middleware/mmcau/asm-cm4-cm7/src/ |
D | mmcau_aes_functions.s | 57 # r4 = scratch 77 stmdb sp!, {r4-ip,lr} @ save registers on stack 83 ldmia r0!, {r4-r7} @ copy key[0-3] 84 rev r4, r4 @ byte reverse 88 stmia r2!, {r4-r7} @ to key_sch[0-3] 115 eor r4, lr @ XOR key_sch[0] 116 eor r5, r4 @ key_sch[1]^key_sch[8] 119 stmia r2!, {r4-r7} @ store key_sch[8-11] 140 eor r4, lr @ XOR key_sch[8] 141 eor r5, r4 @ key_sch[9]^key_sch[16] [all …]
|
D | mmcau_des_functions.s | 124 ldmia r1, {r3-r4} @ copy key[0-1] 126 rev r4, r4 @ byte reverse 154 ldmia sp!, {r4-r7} @ restore regs and return 187 # r4 = scratch / mmcau_3_cmds(DESR+KSR2,DESR+KSR2,DESR+KSR2) 194 stmdb sp!, {r4-r7} @ save registers on stack
|
/hal_nxp-3.6.0/mcux/mcux-sdk/middleware/mmcau/asm-cm0p/src/ |
D | mmcau_md5_functions.s | 58 # store reg r4, we need to restore it at the end of the routine 59 push {r4} @ store reg 62 # ldmia r1, {r1-r4} @ load md5_initial_h[0-3] 64 ldmia r1!, {r2-r4} @ load md5_initial_h[1-3] and move r4 by 12 byte 67 # stmia r0!, {r1-r4} @ store in md5_state[0-3] 71 str r4, [r0, #3<<2] 74 pop {r4} @ restore reg 114 # store regs r4-r7, we need to restore them at the end of the routine 115 push {r1-r2, r4-r7} @ store num_blks, *md5_state, regs 118 ldmia r2, {r1-r4} @ load md5_state[0-3] [all …]
|
D | mmcau_aes_functions.s | 67 # store regs r4-r12 and r14, we need to restore them at the end of the routine 68 push {r4-r7, lr} @ store low regs and link reg 70 mov r4, r9 100 # r4 | key_sch[1+8i] / scratch 116 ldmia r3!, {r4-r7} @ ldmia without r3 119 mov r9, r4 @ r9 = mmcau_1_cmd(AESS+CAA) 127 rev r4, r4 @ byterev(key[1]) = key_sch[1] 158 eors r4, r3 @ XOR key_sch[1] = key_sch[9] 159 eors r5, r4 @ XOR key_sch[2] = key_sch[10] 167 mov r4, sl [all …]
|
D | mmcau_sha256_functions.s | 60 # store regs r4-r7, we need to restore them at the end of the routine 61 push {r4-r7} @ store regs 64 ldmia r3!, {r4-r7} @ load sha256_initial_h[0-3] 65 # stmia r0!, {r4-r7} @ store in output[0-3] 66 str r4, [r0, #0<<2] @ expand stmia into str to be interruptible 72 ldmia r3!, {r4-r7} @ load sha256_initial_h[4-7] 73 # stmia r0!, {r4-r7} @ store in output[4-7] 74 str r4, [r0, #0<<2] @ expand stmia into str to be interruptible 81 pop {r4-r7} @ restore regs 135 # store regs r4-r10, we need to restore them at the end of the routine [all …]
|
D | mmcau_sha1_functions.s | 60 # store regs r4-r5, we need to restore them at the end of the routine 61 push {r4-r5} @ store regs 73 pop {r4-r5} @ restore regs 127 # store regs r4-r7, we need to restore them at the end of the routine 128 push {r0-r2, r4-r7} @ store *msg_data, num_blks, *sha1_state, regs 135 str r4, [r1, #1<<2] 150 str r4, [r2, #1<<2] 156 ldr r4, =MMCAU_PPB_INDIRECT+((LDR+CAA)<<2) 159 str r3, [r4] @ store in CAA 164 adds r4, #128 @ mmcau_indirect_cmd(ADR+CAA) [all …]
|
/hal_nxp-3.6.0/mcux/mcux-sdk/CMSIS/DSP/Source/TransformFunctions/ |
D | arm_bitreversal2.S | 94 PUSH {r4-r6} 103 LDR r4,[r6,#0] 105 STR r4,[r2,#0] 107 LDR r4,[r6,#4] 109 STR r4,[r2,#4] 113 POP {r4-r6} 119 PUSH {r4-r6} 130 LDR r4,[r6,#0] 132 STR r4,[r2,#0] 136 POP {r4-r6} [all …]
|
D | arm_cfft_radix8_f16.c | 58 float16_t r1, r2, r3, r4, r5, r6, r7, r8; in arm_radix8_butterfly_f16() local 89 r4 = pSrc[2 * i4] + pSrc[2 * i8]; in arm_radix8_butterfly_f16() 93 r3 = r2 - r4; in arm_radix8_butterfly_f16() 94 r2 = r2 + r4; in arm_radix8_butterfly_f16() 103 r4 = pSrc[2 * i4 + 1] + pSrc[2 * i8 + 1]; in arm_radix8_butterfly_f16() 107 s3 = r2 - r4; in arm_radix8_butterfly_f16() 108 r2 = r2 + r4; in arm_radix8_butterfly_f16() 190 r4 = pSrc[2 * i4] + pSrc[2 * i8]; in arm_radix8_butterfly_f16() 194 r3 = r2 - r4; in arm_radix8_butterfly_f16() 195 r2 = r2 + r4; in arm_radix8_butterfly_f16()
|
D | arm_cfft_radix8_f32.c | 56 float32_t r1, r2, r3, r4, r5, r6, r7, r8; in arm_radix8_butterfly_f32() local 87 r4 = pSrc[2 * i4] + pSrc[2 * i8]; in arm_radix8_butterfly_f32() 91 r3 = r2 - r4; in arm_radix8_butterfly_f32() 92 r2 = r2 + r4; in arm_radix8_butterfly_f32() 101 r4 = pSrc[2 * i4 + 1] + pSrc[2 * i8 + 1]; in arm_radix8_butterfly_f32() 105 s3 = r2 - r4; in arm_radix8_butterfly_f32() 106 r2 = r2 + r4; in arm_radix8_butterfly_f32() 188 r4 = pSrc[2 * i4] + pSrc[2 * i8]; in arm_radix8_butterfly_f32() 192 r3 = r2 - r4; in arm_radix8_butterfly_f32() 193 r2 = r2 + r4; in arm_radix8_butterfly_f32()
|
/hal_nxp-3.6.0/mcux/mcux-sdk/CMSIS/RTOS2/RTX/Source/ |
D | rtx_core_ca.h | 524 push {r4,lr} in atomic_clr32() 528 bic r4,r0,r1 in atomic_clr32() 529 strex r3,r4,[r2] in atomic_clr32() 532 pop {r4,pc} in atomic_clr32() 573 push {r4,lr} in atomic_chk32_all() 577 and r4,r0,r1 in atomic_chk32_all() 578 cmp r4,r1 in atomic_chk32_all() 582 pop {r4,pc} in atomic_chk32_all() 584 bic r4,r0,r1 in atomic_chk32_all() 585 strex r3,r4,[r2] in atomic_chk32_all() [all …]
|
D | rtx_core_cm.h | 572 push {r4,lr} in atomic_clr32() 576 bic r4,r0,r1 in atomic_clr32() 577 strex r3,r4,[r2] in atomic_clr32() 581 pop {r4,pc} in atomic_clr32() 632 push {r4,lr} in atomic_chk32_all() 636 and r4,r0,r1 in atomic_chk32_all() 637 cmp r4,r1 in atomic_chk32_all() 641 pop {r4,pc} in atomic_chk32_all() 643 bic r4,r0,r1 in atomic_chk32_all() 644 strex r3,r4,[r2] in atomic_chk32_all() [all …]
|
/hal_nxp-3.6.0/mcux/mcux-sdk/devices/MIMXRT1171/gcc/ |
D | startup_MIMXRT1171.S | 301 ldr r4, =0x20200000 304 stmia r4 !, { r0 - r3 } 305 stmia r4 !, { r0 - r3 } 306 stmia r4 !, { r0 - r3 } 307 stmia r4 !, { r0 - r3 } 308 stmia r4 !, { r0 - r3 } 309 stmia r4 !, { r0 - r3 } 310 stmia r4 !, { r0 - r3 } 311 stmia r4 !, { r0 - r3 } 312 stmia r4 !, { r0 - r3 } [all …]
|
/hal_nxp-3.6.0/mcux/mcux-sdk/devices/MIMXRT1172/gcc/ |
D | startup_MIMXRT1172.S | 301 ldr r4, =0x20200000 304 stmia r4 !, { r0 - r3 } 305 stmia r4 !, { r0 - r3 } 306 stmia r4 !, { r0 - r3 } 307 stmia r4 !, { r0 - r3 } 308 stmia r4 !, { r0 - r3 } 309 stmia r4 !, { r0 - r3 } 310 stmia r4 !, { r0 - r3 } 311 stmia r4 !, { r0 - r3 } 312 stmia r4 !, { r0 - r3 } [all …]
|
/hal_nxp-3.6.0/mcux/mcux-sdk/drivers/csi/ |
D | fsl_csi.c | 938 push {r4-r7, lr} in CSI_ExtractYFromYUYV() 947 bfi r7, r4, #16, #8 /* Y2 */ in CSI_ExtractYFromYUYV() 949 lsr r4, r4, #16 in CSI_ExtractYFromYUYV() 951 bfi r7, r4, #24, #8 /* Y3 */ in CSI_ExtractYFromYUYV() 956 pop {r4-r7, pc} in CSI_ExtractYFromYUYV() 963 push {r4-r7, lr} in CSI_ExtractYFromUYVY() 974 lsr r4, r4, #8 in CSI_ExtractYFromUYVY() 976 bfi r7, r4, #16, #8 /* Y2 */ in CSI_ExtractYFromUYVY() 978 lsr r4, r4, #16 in CSI_ExtractYFromUYVY() 980 bfi r7, r4, #24, #8 /* Y3 */ in CSI_ExtractYFromUYVY() [all …]
|
/hal_nxp-3.6.0/mcux/mcux-sdk/CMSIS/NN/Source/BasicMathFunctions/ |
D | arm_elementwise_mul_s8.c | 105 int8_t r1, r2, r3, r4; in arm_elementwise_mul_s8() local 164 r4 = (q7_t)mul_res; in arm_elementwise_mul_s8() 166 write_q7x4_ia(&output, __PACKq7(r1, r2, r3, r4)); in arm_elementwise_mul_s8()
|
D | arm_elementwise_add_s8.c | 135 int8_t r1, r2, r3, r4; in arm_elementwise_add_s8() 210 r4 = (q7_t)sum; in arm_elementwise_add_s8() 212 write_q7x4_ia(&output, __PACKq7(r1, r2, r3, r4)); in arm_elementwise_add_s8()
|
/hal_nxp-3.6.0/mcux/mcux-sdk/components/exception_handling/cm7/ |
D | fsl_component_exception_handling.c | 75 mov r4, #4 in COPY_TO_STACK() 83 mov r4, #0 in COPY_TO_STACK() 86 adds r1, r1, r4 in COPY_TO_STACK()
|
/hal_nxp-3.6.0/mcux/mcux-sdk/devices/LPC54114/gcc/ |
D | startup_LPC54114_cm0plus.S | 108 movs r4, 0 122 mov r4, r5 /* Set flag for master core (1) */ 135 eors r3, r3, r4 /* r4 = (Bit 0: 0 = master, 1 = slave) */
|
D | startup_LPC54114_cm4.S | 129 movs r4, 0 143 mov r4, r5 /* Set flag for master core (1) */ 156 eors r3, r3, r4 /* r4 = (Bit 0: 0 = master, 1 = slave) */
|