[PATCH] During PHI elimination, split critical edges that move copies out of loops

Daniel Jasper djasper at google.com
Mon Mar 2 16:47:37 PST 2015

The old code is already removed in the latest version of the patch.

I think the "unlucky" ordering happens in three tests as per my previous comment and it also regresses benchmarks in our internal suite, although I haven't looked closely at which ones. Thus, I have guarded the new behavior by a flag now as Quentin suggested. I'll then try to fix the unlucky behavior and see whether that also improves benchmarks.



More information about the llvm-commits mailing list