https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79671
--- Comment #91 from Bernd Edlinger <bernd.edlinger at hotmail dot de> --- I mean here is [2 t1+0 S8 A64] and 2 is the alias set info in the MEM_REF, I have expected that to be 0. (insn:TI 7 6 14 2 (set (mem/c:DI (symbol_ref:DI ("t1") [flags 0x2] <var_decl 0x7f973b730240 t1>) [2 t1+0 S8 A64]) (reg:DI 0 ax [orig:90 MEM[(const struct t & {ref-all})&t2] ] [90])) "t.cc":17 81 {*movdi_internal} (expr_list:REG_DEAD (reg:DI 0 ax [orig:90 MEM[(const struct t & {ref-all})&t2] ] [90]) (nil)))