summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorDan Gohman <gohman@apple.com>2009-04-30 01:30:18 +0000
committerDan Gohman <gohman@apple.com>2009-04-30 01:30:18 +0000
commit7216b9da5f20226dd11bdf109bd9fb84463852ee (patch)
treee4c46ea52dc33ac8ad677a348b98acba901fd7f5 /llvm/lib
parent99578674fddc3cc2222a22f741fe26b561be96e7 (diff)
downloadbcm5719-llvm-7216b9da5f20226dd11bdf109bd9fb84463852ee.tar.gz
bcm5719-llvm-7216b9da5f20226dd11bdf109bd9fb84463852ee.zip
Fix ScalarEvolution::print to print a value for any Instruction with
a SCEVable type, not just integer types. llvm-svn: 70463
Diffstat (limited to 'llvm/lib')
-rw-r--r--llvm/lib/Analysis/ScalarEvolution.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Analysis/ScalarEvolution.cpp b/llvm/lib/Analysis/ScalarEvolution.cpp
index 8ecdd11d13a..5302ea87de8 100644
--- a/llvm/lib/Analysis/ScalarEvolution.cpp
+++ b/llvm/lib/Analysis/ScalarEvolution.cpp
@@ -3315,7 +3315,7 @@ void ScalarEvolution::print(raw_ostream &OS, const Module* ) const {
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);
OpenPOWER on IntegriCloud