Consider using the standard ::hypotf() for scalars...perhaps it is faster on legacy ARMv6 CPUs w/o floating point (i.e. maybe it does some 'clever' int-float emulation tricks)...