https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101936
--- Comment #2 from Hongtao.liu <crazylht at gmail dot com> --- I'll take a look at why there's the regression and revert my patch. There's already another regression by this commit https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101929