We were doing an additional check to see if a G_SEXT is worth folding into a mem op compared to SelectionDAG. In terms of code size it's usually a wash.
I'm not entirely sure this is the right thing to do, I don't have performance numbers to show any difference with this either way.