In my first comments, I didn't touch on the motivation for this. Can an argument be made that this load combining is generally profitable. Or are you just trying to match BSWAP? http://reviews.llvm.org/D3580