[llvm-commits] [llvm] r82051 - /llvm/trunk/test/Transforms/InstCombine/phi-merge-gep.ll

Dan Gohman gohman at apple.com
Wed Sep 16 09:33:59 PDT 2009


Author: djg
Date: Wed Sep 16 11:33:59 2009
New Revision: 82051

URL: http://llvm.org/viewvc/llvm-project?rev=82051&view=rev
Log:
Fix the comment in this test.

Modified:
    llvm/trunk/test/Transforms/InstCombine/phi-merge-gep.ll

Modified: llvm/trunk/test/Transforms/InstCombine/phi-merge-gep.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/phi-merge-gep.ll?rev=82051&r1=82050&r2=82051&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/phi-merge-gep.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/phi-merge-gep.ll Wed Sep 16 11:33:59 2009
@@ -2,7 +2,8 @@
 ; RUN: grep {= getelementptr} %t | count 20
 ; RUN: grep {= phi} %t | count 13
 
-; Don't push the geps through these phis; they have multiple uses!
+; Don't push the geps through these phis, because they would require
+; two phis each, which burdens the loop with high register pressure.
 
 define void @foo(float* %Ar, float* %Ai, i64 %As, float* %Cr, float* %Ci, i64 %Cs, i64 %n) nounwind {
 entry:





More information about the llvm-commits mailing list