Home
last modified time | relevance | path

Searched refs:r5 (Results 1 – 16 of 16) sorted by relevance

/hal_nxp-3.6.0/mcux/mcux-sdk/middleware/mmcau/asm-cm0p/src/
Dmmcau_md5_functions.s139 # r5 | scratch
145 mov r5, r2 @ b
147 ands r5, r3 @ b & c
149 orrs r5, r6 @ F(b,c,d)
150 add r1, r5 @ a += F(b,c,d)
153 ldmia r7!, {r5} @ load md5_t[0], *md5_t++
154 add r1, r5 @ a += md5_t[0]
159 mov r5, r1 @ a
161 ands r5, r2 @ a & b
163 orrs r5, r6 @ F(a,b,c)
[all …]
Dmmcau_aes_functions.s71 mov r5, sl
101 # r5 | key_sch[2+8i] / scratch
120 mov sl, r5 @ sl = *mmcau_direct_cmd()
128 rev r5, r5 @ byterev(key[2]) = key_sch[2]
159 eors r5, r4 @ XOR key_sch[2] = key_sch[10]
160 eors r6, r5 @ XOR key_sch[3] = key_sch[11]
164 mov r5, fp
165 str r6, [r5] @ ROTL(key_sch[11]) -> acc
175 eors r5, r4 @ XOR key_sch[6] = key_sch[14]
176 eors r6, r5 @ XOR key_sch[7] = key_sch[15]
[all …]
Dmmcau_sha256_functions.s67 str r5, [r0, #1<<2]
75 str r5, [r0, #1<<2]
139 mov r5, sl
151 str r5, [r1, #1<<2]
159 str r5, [r1, #1<<2]
172 mov r9, r5 @ store mmcau_indirect_cmd(LDR+CAA)
175 ldr r5, =MMCAU_PPB_DIRECT
204 # r5 | *mmcau_direct_cmd()
220 str r3, [r5] @ +h, +SIGMA1(e), +Ch(e,f,g)
224 str r2, [r5] @ t1, +SIGMA0(e), +Maj(a,b,c)
[all …]
Dmmcau_sha1_functions.s60 # store regs r4-r5, we need to restore them at the end of the routine
61 push {r4-r5} @ store regs
65 # ldmia r1, {r1-r5} @ load sha1_initial_h[0-4]
67 ldmia r1!, {r2-r5} @ load sha1_initial_h[1-4] + move by 12 byte
71 stmia r0!, {r1-r5} @ store in sha1_state[0-4]
73 pop {r4-r5} @ restore regs
136 str r5, [r1, #2<<2]
151 str r5, [r2, #2<<2]
165 ldr r5, =MMCAU_1_CMD+((SHS)<<22)
189 # r5 | mmcau_1_cmd(SHS)
[all …]
/hal_nxp-3.6.0/mcux/mcux-sdk/middleware/mmcau/asm-cm4-cm7/src/
Dmmcau_aes_functions.s58 # r5 = scratch
85 rev r5, r5 @ byte reverse
116 eor r5, r4 @ key_sch[1]^key_sch[8]
117 eor r6, r5 @ key_sch[2]^key_sch[9]
141 eor r5, r4 @ key_sch[9]^key_sch[16]
142 eor r6, r5 @ key_sch[10]^key_sch[17]
166 eor r5, r4 @ key_sch[17]^key_sch[24]
167 eor r6, r5 @ key_sch[18]^key_sch[25]
191 eor r5, r4 @ key_sch[25]^key_sch[32]
192 eor r6, r5 @ key_sch[26]^key_sch[33]
[all …]
Dmmcau_des_functions.s127 ldmia r0, {r5-r6} @ and plaintext[0-1]
128 rev r5, r5 @ byte reverse
188 # r5 = scratch / mmcau_3_cmds(DESR+KSR2,DESR+KSR2,DESR+KSR1)
/hal_nxp-3.6.0/mcux/mcux-sdk/utilities/misc_utilities/
Dfsl_memcpy.S198 push {r0, r4, r5, r6, r7, lr}
220 ldmia r1!, { r4, r5, r6, r7 }
222 stmia r0!, { r4, r5, r6, r7 }
227 ldmiami r1!, { r4, r5 }
228 stmiami r0!, { r4, r5 }
255 lsrs r5, r4, #16
256 strh r5, [r0], #2
264 lsrs r5, r4, #8
265 strh r5, [r0], #2
277 pop {r0, r4, r5, r6, r7, pc}
/hal_nxp-3.6.0/mcux/mcux-sdk/CMSIS/DSP/Source/TransformFunctions/
Darm_bitreversal2.S102 LDR r5,[r2,#0]
104 STR r5,[r6,#0]
106 LDR r5,[r2,#4]
108 STR r5,[r6,#4]
129 LDR r5,[r2,#0]
131 STR r5,[r6,#0]
161 LDR r5,[r2,#0]
165 STR r5,[r12,#0]
169 LDR r5,[r2,#4]
173 STR r5,[r12,#4]
[all …]
Darm_cfft_radix8_f16.c58 float16_t r1, r2, r3, r4, r5, r6, r7, r8; in arm_radix8_butterfly_f16() local
84 r5 = pSrc[2 * i1] - pSrc[2 * i5]; in arm_radix8_butterfly_f16()
119 t1 = r5 - r1; in arm_radix8_butterfly_f16()
120 r5 = r5 + r1; in arm_radix8_butterfly_f16()
127 pSrc[2 * i2] = r5 + s7; in arm_radix8_butterfly_f16()
128 pSrc[2 * i8] = r5 - s7; in arm_radix8_butterfly_f16()
185 r5 = pSrc[2 * i1] - pSrc[2 * i5]; in arm_radix8_butterfly_f16()
238 t1 = r5 - r1; in arm_radix8_butterfly_f16()
239 r5 = r5 + r1; in arm_radix8_butterfly_f16()
246 r1 = r5 + s7; in arm_radix8_butterfly_f16()
[all …]
Darm_cfft_radix8_f32.c56 float32_t r1, r2, r3, r4, r5, r6, r7, r8; in arm_radix8_butterfly_f32() local
82 r5 = pSrc[2 * i1] - pSrc[2 * i5]; in arm_radix8_butterfly_f32()
117 t1 = r5 - r1; in arm_radix8_butterfly_f32()
118 r5 = r5 + r1; in arm_radix8_butterfly_f32()
125 pSrc[2 * i2] = r5 + s7; in arm_radix8_butterfly_f32()
126 pSrc[2 * i8] = r5 - s7; in arm_radix8_butterfly_f32()
183 r5 = pSrc[2 * i1] - pSrc[2 * i5]; in arm_radix8_butterfly_f32()
236 t1 = r5 - r1; in arm_radix8_butterfly_f32()
237 r5 = r5 + r1; in arm_radix8_butterfly_f32()
244 r1 = r5 + s7; in arm_radix8_butterfly_f32()
[all …]
/hal_nxp-3.6.0/mcux/mcux-sdk/components/exception_handling/cm7/
Dfsl_component_exception_handling.c67 push {r0-r5} in COPY_TO_STACK()
70 mov r5, r1 in COPY_TO_STACK()
97 sub r5, r5, #32 in COPY_TO_STACK()
98 msr msp, r5 in COPY_TO_STACK()
99 pop {r0-r5} in COPY_TO_STACK()
/hal_nxp-3.6.0/mcux/mcux-sdk/drivers/csi/
Dfsl_csi.c942 bfi ip, r5, #0, #8 /* Y4 */ in CSI_ExtractYFromYUYV()
944 lsr r5, r5, #16 in CSI_ExtractYFromYUYV()
946 bfi ip, r5, #8, #8 /* Y5 */ in CSI_ExtractYFromYUYV()
967 lsr r5, r5, #8 in CSI_ExtractYFromUYVY()
969 bfi ip, r5, #0, #8 /* Y4 */ in CSI_ExtractYFromUYVY()
971 lsr r5, r5, #16 in CSI_ExtractYFromUYVY()
973 bfi ip, r5, #8, #8 /* Y5 */ in CSI_ExtractYFromUYVY()
/hal_nxp-3.6.0/mcux/mcux-sdk/devices/LPC54114/gcc/
Dstartup_LPC54114_cm0plus.S109 movs r5, 1
122 mov r4, r5 /* Set flag for master core (1) */
130 ands r3, r3, r5 /* r3 = (Bit 0: 1 = M4 is master, 0 = M4 is slave) */
160 mov sp, r5 /* Will force exception if something happens */
Dstartup_LPC54114_cm4.S130 movs r5, 1
143 mov r4, r5 /* Set flag for master core (1) */
151 ands r3, r3, r5 /* r3 = (Bit 0: 1 = M4 is master, 0 = M4 is slave) */
181 mov sp, r5 /* Will force exception if something happens */
/hal_nxp-3.6.0/mcux/mcux-sdk/devices/MIMXRT1171/gcc/
Dstartup_MIMXRT1171.S302 ldr r5, =0x20240000
336 cmp r5, r4
/hal_nxp-3.6.0/mcux/mcux-sdk/devices/MIMXRT1172/gcc/
Dstartup_MIMXRT1172.S302 ldr r5, =0x20240000
336 cmp r5, r4