2 ms·
Higher baseline and failovers are possible in Rust, just not the default. The default configuration for the "x86-64" target is really meant to run on every x86
by pornel 4y ago
Higher baseline and failovers are possible in Rust, just not the default.
The default configuration for the "x86-64" target is really meant to run on every x86-64 CPU. I know at lest Debian has the same policy. SSE2 is as old as x86-64 itself, so it can be assumed to be available in every x86-64 CPU, but nothing else can.
There has been some movement to define pseudo-targets like x86-64-v1, x86-64-v2, x86-64-v3 for higher baselines.