* Rename MethodPass class to FunctionPass
  - Rename runOnMethod to runOnFunction
* Transform getAnalysisUsageInfo into getAnalysisUsage
  - Method is now const
  - It now takes one AnalysisUsage object to fill in instead of 3 vectors
    to fill in
  - Pass's now specify which other passes they _preserve_ not which ones
    they modify (be conservative!)
  - A pass can specify that it preserves all analyses (because it never
    modifies the underlying program)
* s/Method/Function/g in other random places as well


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2333 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/tools/opt/opt.cpp b/tools/opt/opt.cpp
index f08567a..f9ef9ed 100644
--- a/tools/opt/opt.cpp
+++ b/tools/opt/opt.cpp
@@ -70,35 +70,35 @@
   enum Opts OptID;
   Pass * (*PassCtor)();
 } OptTable[] = {
-  { dce        , createDeadCodeEliminationPass },
-  { die        , createDeadInstEliminationPass },
-  { constprop  , createConstantPropogationPass }, 
-  { inlining   , createMethodInliningPass },
-  { constmerge , createConstantMergePass },
-  { strip      , createSymbolStrippingPass },
-  { mstrip     , createFullSymbolStrippingPass },
+  { dce        , createDeadCodeEliminationPass  },
+  { die        , createDeadInstEliminationPass  },
+  { constprop  , createConstantPropogationPass  }, 
+  { inlining   , createFunctionInliningPass     },
+  { constmerge , createConstantMergePass        },
+  { strip      , createSymbolStrippingPass      },
+  { mstrip     , createFullSymbolStrippingPass  },
   { mergereturn, createUnifyMethodExitNodesPass },
 
-  { indvars    , createIndVarSimplifyPass },
-  { instcombine, createInstructionCombiningPass },
-  { sccp       , createSCCPPass },
-  { adce       , createAgressiveDCEPass },
+  { indvars    , createIndVarSimplifyPass         },
+  { instcombine, createInstructionCombiningPass   },
+  { sccp       , createSCCPPass                   },
+  { adce       , createAgressiveDCEPass           },
   { raise      , createRaisePointerReferencesPass },
-  { mem2reg    , createPromoteMemoryToRegister },
-  { lowerrefs,   createDecomposeMultiDimRefsPass },
+  { mem2reg    , createPromoteMemoryToRegister    },
+  { lowerrefs,   createDecomposeMultiDimRefsPass  },
 
   { trace      , createTraceValuesPassForBasicBlocks },
-  { tracem     , createTraceValuesPassForMethod },
-  { paths      , createProfilePathsPass },
+  { tracem     , createTraceValuesPassForFunction    },
+  { paths      , createProfilePathsPass  },
 
   { print      , createPrintFunctionPass },
-  { printm     , createPrintModulePass },
-  { verify     , createVerifierPass },
+  { printm     , createPrintModulePass   },
+  { verify     , createVerifierPass      },
 
-  { raiseallocs, createRaiseAllocationsPass },
-  { cleangcc   , createCleanupGCCOutputPass },
+  { raiseallocs, createRaiseAllocationsPass  },
+  { cleangcc   , createCleanupGCCOutputPass  },
   { funcresolve, createFunctionResolvingPass },
-  { globaldce  , createGlobalDCEPass },
+  { globaldce  , createGlobalDCEPass    },
   { swapstructs, createSwapElementsPass },
   { sortstructs, createSortElementsPass },
   { poolalloc  , createPoolAllocatePass },