LINUX.ORG.RU

История изменений

Исправление ncrmnt, (текущая версия) :

Если fpu/vfp не богаты, и именно точное равенство (без погрешности) - скастовать/запихнуть в union c uint64_t и сравнить их.

Впрочем, даже если он есть - на выходе проинспектировать сгенеренный gcc ассемблерный код и для разных вариантов прогнать бенчмарки.

Исправление ncrmnt, :

Если fpu/vfp не богаты, и именно равенство - скастовать/запихнуть в union c uint64_t и сравнить их.

Впрочем, даже если он есть - на выходе проинспектировать сгенеренный gcc ассемблерный код и для разных вариантов прогнать бенчмарки.

Исходная версия ncrmnt, :

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