craig.topper added a comment. And really shouldn't we have some more generic way of shrinking adds like this? How many of the other adds in these tests could have been done in a smaller type to use a VEX encoding? https://reviews.llvm.org/D36454