bool hasIDIV() { #if defined HWCAP_IDIVA return GetARMFlags() & HWCAP_IDIVA; #else return false; #endif }
bool has32DP() { return !(GetARMFlags() & HWCAP_VFPv3D16 && !(GetARMFlags() & HWCAP_NEON)); }
bool hasVFP() { return GetARMFlags() & HWCAP_VFP; }
bool hasVFPv3() { return GetARMFlags() & HWCAP_VFPv3; }
bool hasMOVWT() { return GetARMFlags() & HWCAP_ARMv7; }
bool useHardFpABI() { return GetARMFlags() & HWCAP_USE_HARDFP_ABI; }