https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63281
--- Comment #11 from Jiu Fu Guo <guojiufu at gcc dot gnu.org> --- While for the const which Bill said in comment9, 0x000800004100001 The code sequence still contains a few instructions: e.g. li %r11,0 ori %r11,%r11,0x8000 sldi %r11,%r11,32 oris %r11,%r11,0x410 ori %r11,%r11,0x1 std %r11,0(%r3)