Support changed expression api
authorChris Lattner <sabre@nondot.org>
Sat, 21 Jul 2001 19:08:44 +0000 (19:08 +0000)
committerChris Lattner <sabre@nondot.org>
Sat, 21 Jul 2001 19:08:44 +0000 (19:08 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@242 91177308-0d34-0410-b5e6-96231b3b80d8

tools/analyze/analyze.cpp

index e305052ffec61786b706de266405eb49a75162fc..cf93ea9d8ed4d51414d74602bed3c0466226a9b0 100644 (file)
@@ -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;
     }