Hello All,
Assumptions :
1.SIMD operations are enabled.
2.Q0 - Q7 registers contain value zero.
3.r0 contains the array pointer which will zero out the memory.
I am using vstm instruction to zero out memory out faster.
VSTM r0!, {q0 - q7}
I wanted to know what type of memory alignment is required before doing this operation? Will it give it an alignment fault if used with device type memory?
Thanks,
okale
The TRM should tell you about alignment constraints. Likely 8bytes.