November 2019
Intermediate to advanced
506 pages
12h 1m
English
This chapter introduces the floating point operations that are equivalent to the operations provided by the vector floating point processor available on ARMv7 and earlier processors. An example is given of using them to implement the sine function, and the performance of the assembly function is compared to the performance of the sine function provided by the GNU C standard library.
Floating point; VFP/NEON register usage rules; VFP/NEON load/store instructions; VFP/NEON data movement instructions; VFP/NEON data conversion instructions; VFP/NEON data processing instructions; Scalar floating point sine function; FP/NEON instructions
For ARMv7 and previous architectures, floating point is provided by an optional ...
Read now
Unlock full access