Add some extra extra checks in for ARMV7A and NEON on ARM targets

Signed-off-by: Paul Beeler <sparksco@gmail.com>