[PATCH] D17032: [X86] Add a pass to change byte and word instructions to zero-extending versions.

Kevin B. Smith via llvm-commits llvm-commits at lists.llvm.org
Wed Feb 10 14:27:49 PST 2016


kbsmith1 added a comment.

Sanjay - Thanks for the encouraging words.  I'll be happy to commit whenever folks think that is appropriate.

Eric - My expectation is this could be used both to get rid or partial stall code in other places, but I really don't know where those other places are at this time.  If you have suggestions for places to look at for that, I'd like to look into fixing them using this.  It may be a bit before it can fix all issues.  The legality proving needs some improvement, not live really isn't quite the right proof, but it does catch important cases, and it uses existing LLVM infrastructure.


http://reviews.llvm.org/D17032





More information about the llvm-commits mailing list