https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115351
Hongtao Liu <liuhongt at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |liuhongt at gcc dot gnu.org --- Comment #2 from Hongtao Liu <liuhongt at gcc dot gnu.org> --- There're (insn 5 4 6 2 (set (reg:TI 110) (ior:TI (and:TI (reg:TI 110) (const_wide_int 0xffffffffffffffff0000000000000000)) (zero_extend:TI (subreg:DI (reg:DF 111) 0)))) "/app/example.cpp":8:1 136 {*insvti_lowpart_1} (nil)) (insn 6 5 7 2 (set (reg:TI 110) (ior:TI (and:TI (reg:TI 110) (const_wide_int 0x0ffffffffffffffff)) (ashift:TI (zero_extend:TI (subreg:DI (reg:DF 112) 0)) (const_int 64 [0x40])))) "/app/example.cpp":8:1 133 {*insvti_highpart_1} (nil)) (insn 7 6 8 2 (set (reg/v:TI 109 [ z ]) in GCC14's rtl dump, guess related to r14-589-g1e3054d27c83ee?