Chris Lattner d777d405cd Cache TargetData/AliasAnalysis in the pass instead of calling
getAnalysis<>.  getAnalysis<> is apparently extremely expensive.
Doing this speeds up GVN on 403.gcc by 16%!


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@60304 91177308-0d34-0410-b5e6-96231b3b80d8
2008-11-30 19:24:31 +00:00
..
2008-11-10 02:58:28 +00:00
2008-10-16 20:18:31 +00:00
2008-05-29 21:05:16 +00:00
2008-10-27 23:24:03 +00:00