[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