Skip to content
  • Chris Lattner's avatar
    * Rename MethodPass class to FunctionPass · c8e66543
    Chris Lattner authored
      - 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
    
    llvm-svn: 2333
    c8e66543
Loading