История изменений
Исправление ncrmnt, (текущая версия) :
Если fpu/vfp не богаты, и именно точное равенство (без погрешности) - скастовать/запихнуть в union c uint64_t и сравнить их.
Впрочем, даже если он есть - на выходе проинспектировать сгенеренный gcc ассемблерный код и для разных вариантов прогнать бенчмарки.
Исправление ncrmnt, :
Если fpu/vfp не богаты, и именно равенство - скастовать/запихнуть в union c uint64_t и сравнить их.
Впрочем, даже если он есть - на выходе проинспектировать сгенеренный gcc ассемблерный код и для разных вариантов прогнать бенчмарки.
Исходная версия ncrmnt, :
Если fpu/vfp не богаты, и именно равенство - скастовать/запихнуть в union c uint64_t и сравнить их. На выходе проинспектировать сгенеренный gcc ассемблер и для разных вариантов прогнать бенчмарки.