> Now, there is no equivalent on MSVC and workarounds are fragile [1]. > Maybe we could only assert initialization happened for the backend and for > frontend either > - add a couple manual initializations to to the frontend programs where we > don't > want to lose performance for non-gcc/clang. > - require CRC on x86-64 MSVC since Windows 10 is EOL soon, going by Thomas > M.'s earlier findings on popcount (also SSE4.2) [2] > > The first is less risky but less tidy.
Agree, let me think about this but not sure if I have any useful suggestions here. MSVC is unfortunately not my strong suit :/ Raghuveer