[Bug target/112435] [14 regression] GCC generates assembly which gas rejects with AVX512 when building ncnn? (Error: unsupported instruction `vblendps')
pinskia at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Wed Nov 8 03:54:22 GMT 2023
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112435
Andrew Pinski <pinskia at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |needs-bisection,
| |needs-reduction
Target Milestone|--- |14.0
Status|UNCONFIRMED |NEW
Ever confirmed|0 |1
--- Comment #7 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Confirmed.
The problem is:
if (INTVAL (operands[3]) == 2 && !<mask_applied>)
return "vblendps\t{$240, %2, %1, %0|%0, %1, %2, 240}";
vblendps only supports up to %ymm15 ...
The error message is not so good though.
More information about the Gcc-bugs
mailing list