Нашёл вот тут реализацию crc32 для little-endian. Конкретно я думаю выбрать crc32cx.
Есть пара вопросов.
- Нормальная ли реализация или можно как-то ещё оптимизировать?
- У arm, пункт 9.7 есть intrinsics. Какую часть алгоритма подсчёта crc они выполняют? (Ну что б предоставить оптимизированную под arm версию)