From: Chris Lattner Date: Sat, 21 Jul 2001 19:08:44 +0000 (+0000) Subject: Support changed expression api X-Git-Url: http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff_plain;h=85202d46223f3ec6a47dee3aa07a1f5d928eff29 Support changed expression api git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@242 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/tools/analyze/analyze.cpp b/tools/analyze/analyze.cpp index e305052ffec..cf93ea9d8ed 100644 --- a/tools/analyze/analyze.cpp +++ b/tools/analyze/analyze.cpp @@ -38,20 +38,20 @@ static void PrintClassifiedExprs(Method *M) { cout << *I; if ((*I)->getType() == Type::VoidTy) continue; - ExprAnalysisResult R = ClassifyExpression(*I); + analysis::ExprType R = analysis::ClassifyExpression(*I); if (R.Var == *I) continue; // Doesn't tell us anything cout << "\t\tExpr ="; - switch (R.ExprType) { - case ExprAnalysisResult::ScaledLinear: + switch (R.ExprTy) { + case analysis::ExprType::ScaledLinear: WriteAsOperand(cout, (Value*)R.Scale) << " *"; // fall through - case ExprAnalysisResult::Linear: + case analysis::ExprType::Linear: WriteAsOperand(cout, R.Var); if (R.Offset == 0) break; else cout << " +"; // fall through - case ExprAnalysisResult::Constant: + case analysis::ExprType::Constant: if (R.Offset) WriteAsOperand(cout, (Value*)R.Offset); else cout << " 0"; break; }