On Tue, Nov 29, 2016 at 03:20:08PM -0700, Jeff Law wrote: > On 11/29/2016 12:41 PM, Jakub Jelinek wrote: > >The x86_64 stv pass uses PUT_MODE to change REGs and MEMs in place to affect > >all setters and users, but that is undesirable in debug insns which are > >intentionally ignored during the analysis and we should keep using correct > >modes (TImode) instead of the new one (V1TImode). > Note that MEMs are not shared, so twiddling the mode on any given MEM > changes one and only one object.
I thought they shouldn't be shared. Which means I'll debug tomorrow why they are shared (the DECL_INCOMING_RTL is shared with a REG_EQUAL note content). Jakub