https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99930
--- Comment #9 from Hongtao.liu <crazylht at gmail dot com> --- (In reply to Segher Boessenkool from comment #8) > That patch is no good. The combination is not allowed because it is not > known what the "use"s are *for*. Checking if something is from the constant > pools is not enough at all. in -O1 the USE of INSN is ---use [`*.LC0']--- a reference of constant pool, we also don't know what the uses are for, why it can be combined?