gizmo98
|
a471b130e7
|
CRC.cpp: add ARMv8 crc intrinsics
Speedup:
CRC_Calculate() up to 11x
CRC_CalculatePalette() up to 4x
Will be only used if the right compiler flags are set.
rpi3: -march=armv8-a+crc -mtune=cortex-a53
http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0801f/pge
1427897662265.html
If CRC32 can be replaced with CRC32C SSE4.2 CRC32C intrinsics could be
added as well.
https://github.com/gonetz/GLideN64/pull/1056#issuecomment-244530166
|
2016-09-07 21:34:19 +07:00 |
|