[llvm-commits] [llvm] r70463 - /llvm/trunk/lib/Analysis/ScalarEvolution.cpp
Dan Gohman
gohman at apple.com
Wed Apr 29 18:30:18 PDT 2009
Author: djg
Date: Wed Apr 29 20:30:18 2009
New Revision: 70463
URL: http://llvm.org/viewvc/llvm-project?rev=70463&view=rev
Log:
Fix ScalarEvolution::print to print a value for any Instruction with
a SCEVable type, not just integer types.
Modified:
llvm/trunk/lib/Analysis/ScalarEvolution.cpp
Modified: llvm/trunk/lib/Analysis/ScalarEvolution.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Analysis/ScalarEvolution.cpp?rev=70463&r1=70462&r2=70463&view=diff
==============================================================================
--- llvm/trunk/lib/Analysis/ScalarEvolution.cpp (original)
+++ llvm/trunk/lib/Analysis/ScalarEvolution.cpp Wed Apr 29 20:30:18 2009
@@ -3315,7 +3315,7 @@
OS << "Classifying expressions for: " << F->getName() << "\n";
for (inst_iterator I = inst_begin(F), E = inst_end(F); I != E; ++I)
- if (I->getType()->isInteger()) {
+ if (isSCEVable(I->getType())) {
OS << *I;
OS << " --> ";
SCEVHandle SV = SE.getSCEV(&*I);
More information about the llvm-commits
mailing list