Christoffer Lerno
Christoffer Lerno
Why is that bad? AVX2+ and AVX512 groups are mostly the same aside from the AVX512 instructions.
The only diff is invpcid and sgx
What do you mean illegal instructions?
Yes, mtune is a different thing, it tunes for a particular set of processors, and modifies cost for certain instructions. That's why it needs a particular processor.
So the new levels are: AVX512 (later AVX512 processors) AVX2-V2 (skylake and later) AVX2-V1 (haswell and later) AVX1 (Sandybridge and later) SSE4 (Nehalem and later) SSSE3 (Penryn and later) Baseline...
Being able to enable and disable additional features will be added as well.
I think so, please try it out and see if you like the current behaviour. As it is, it will pick AVX2-V1 as the default target *unless* compiled on a...
Params is implemented.
Returns is implemented
All should be implemented now.