https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97127
--- Comment #14 from Hongtao.liu <crazylht at gmail dot com> --- > Still I don't understand why compiler does not compare the cost of full loop > body after combining to the cost before combining and does not come to > conclusion that combining increased the cost. As Richard says, GCC does not model CPU pipelines in such detail.