I have the following code in assembler:
This stores s20, s21, s22 into pOutVertex which is an array of 3 floats. Is there an intrinsic to do this? I can only find vst1q_f32, but that would overwrite the 4th value in pOutVertex.
Hi,
how about the below?
0: ec80aa03 vstmia r0, {s20-s22}
Best regards,
Yasuhiko Koumoto.
Yes, but I am looking for the intrinsic version.
Well ... if the intrinsic vst1q_f32() is a wrapper for the vst1 32-bit NEON instruction, it would be reasonable to expect that the intrinsic for the vst3 instruction would probably be vst3q_f32() ... at which point Google searching should find the list pretty quickly.
ARMCC:
ARM Information Center
GCC:
ARM NEON Intrinsics - Using the GNU Compiler Collection (GCC)
HTH, Pete