https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97286
--- Comment #17 from Hongtao Liu <liuhongt at gcc dot gnu.org> --- (In reply to Andrew Pinski from comment #16) > (In reply to Hongtao Liu from comment #15) > > (In reply to Andrew Pinski from comment #14) > > > SLSR is definitely the wrong place for this. This is more like an out of > > > ssa. > > > > > > Also it needs to handle more than just VCEs, it needs to handle "nop" > > > casts > > > too. > > > > Any testcase to show nop casts, here in the PR only VCEs create redundant > > moves. > > Yes see PR 123070. Nop case looks a little bit different, if there's a solution can solve both cases, it would be great, otherwise they can be solved separately?
