[llvm-commits] CVS: llvm/lib/Transforms/Scalar/GVNPRE.cpp

Owen Anderson resistor at mac.com
Fri Jun 15 10:55:37 PDT 2007



Changes in directory llvm/lib/Transforms/Scalar:

GVNPRE.cpp updated: 1.32 -> 1.33
---
Log message:

Fix test/Transforms/GVNPRE/2007-06-15-Looping.ll


---
Diffs of the changes:  (+2 -4)

 GVNPRE.cpp |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)


Index: llvm/lib/Transforms/Scalar/GVNPRE.cpp
diff -u llvm/lib/Transforms/Scalar/GVNPRE.cpp:1.32 llvm/lib/Transforms/Scalar/GVNPRE.cpp:1.33
--- llvm/lib/Transforms/Scalar/GVNPRE.cpp:1.32	Tue Jun 12 17:43:57 2007
+++ llvm/lib/Transforms/Scalar/GVNPRE.cpp	Fri Jun 15 12:55:15 2007
@@ -801,15 +801,13 @@
                 
                   Value* s1 = 0;
                   if (isa<Instruction>(U->getOperand(0)))
-                    s1 = find_leader(availableOut[*PI], 
-                                     phi_translate(U->getOperand(0), *PI, BB));
+                    s1 = find_leader(availableOut[*PI], U->getOperand(0));
                   else
                     s1 = U->getOperand(0);
                   
                   Value* s2 = 0;
                   if (isa<Instruction>(U->getOperand(1)))
-                    s2 = find_leader(availableOut[*PI], 
-                                     phi_translate(U->getOperand(1), *PI, BB));
+                    s2 = find_leader(availableOut[*PI], U->getOperand(1));
                   else
                     s2 = U->getOperand(1);
                   






More information about the llvm-commits mailing list