Remove a bunch of empty, dead, and no-op methods from all of these
authorChandler Carruth <chandlerc@gmail.com>
Sat, 31 Mar 2012 12:48:08 +0000 (12:48 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Sat, 31 Mar 2012 12:48:08 +0000 (12:48 +0000)
commit45de584b4f82fbfb9cb9c50bc1fc08931b534308
tree95a9f28e801cb76cf82b16693ad51cdaf15c8119
parentf2286b0152f0b942e82d8e809186e5cc0d247131
Remove a bunch of empty, dead, and no-op methods from all of these
interfaces. These methods were used in the old inline cost system where
there was a persistent cache that had to be updated, invalidated, and
cleared. We're now doing more direct computations that don't require
this intricate dance. Even if we resume some level of caching, it would
almost certainly have a simpler and more narrow interface than this.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@153813 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Analysis/InlineCost.h
include/llvm/Transforms/IPO/InlinerPass.h
lib/Analysis/InlineCost.cpp
lib/Transforms/IPO/InlineAlways.cpp
lib/Transforms/IPO/InlineSimple.cpp
lib/Transforms/IPO/Inliner.cpp