FEX/FEXCore/Source
Ryan Houdek fd391b1b18
JIT: Optimize pmovmaskb with a named vector constant
I was looking at some other JIT overheads and this cropped up as some
overhead. Instead of materializing a constant using mov+movk+movk+movk,
load it from the named vector constant array.

In a micro-benchmark this improved performance by 34%.
In bytemark this improved on subbench by 0.82%
2024-03-17 18:40:46 -07:00
..
Common FEXCore: Moves BitUtils to FHU 2023-12-25 06:38:51 -08:00
Interface JIT: Optimize pmovmaskb with a named vector constant 2024-03-17 18:40:46 -07:00
Utils Allocator: Test CollectMemoryGaps instead of StealMemoryRegions and restore the original interfaces 2024-03-12 10:49:31 +01:00
CMakeLists.txt Update xxhash to v0.8.2 2024-02-26 23:57:25 -08:00