[Bug target/113133] [14 Regression] ICE: SIGSEGV in mark_label_nuses(rtx_def*) (emit-rtl.cc:3896) with -O -fno-tree-ter -mavx512f -march=barcelona
haochen.jiang at intel dot com
gcc-bugzilla@gcc.gnu.org
Fri Dec 29 07:35:58 GMT 2023
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113133
--- Comment #7 from Haochen Jiang <haochen.jiang at intel dot com> ---
(In reply to Uroš Bizjak from comment #1)
> Created attachment 56962 [details]
> Proposed patch
>
> Patch in testing.
>
> lowpart_subreg can't handle:
>
> lowpart_subreg (V4SFmode, operands[0], DFmode);
>
> and
>
> lowpart_subreg (V2DFmode, operands[0], SFmode);
>
> subreg conversions and will return NULL_RTX for these cases.
I suppose the patch here is ok at least from my initial test.
More information about the Gcc-bugs
mailing list