https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115069
--- Comment #10 from Haochen Jiang <haochen.jiang at intel dot com> --- A patch like Comment 8 could definitely solve the problem. But I need to test more benchmarks to see if there is surprise. But, yes, as Uros said in Comment 9, maybe there is a chance we could do it better.