On 9/7/24 19:26, Richard Henderson wrote:
In order for that to happen, the tcg/i386 backend must be changed
so that it does not rely upon choices that it made during early
expansion, before optimization changes things.
FYI, tcg/ppc and tcg/s390x need similar changes.
But that doesn't affect rev
The patches to optimize cmp_vec and cmpsel_vec -- particularly
canonicalizing immediate operands -- are directed toward helping
the in flight tcg/riscv vector backend.
In order for that to happen, the tcg/i386 backend must be changed
so that it does not rely upon choices that it made during early