[PATCH] During PHI elimination, split critical edges that move copies out of loops
djasper at google.com
Mon Mar 2 15:43:18 PST 2015
Not sure what that means. I think the changes here by itself are good, but they lead to worse behavior in later passes, specifically register coalescing. I'll take a look at whether the register coalescer heuristic can be tweaked in a simple way to avoid this regression.
More information about the llvm-commits