Chris Lattner
|
b12914bfc0
|
'Pass' should now not be derived from by clients. Instead, they should derive
from ModulePass. Instead of implementing Pass::run, then should implement
ModulePass::runOnModule.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16436 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-09-20 04:48:05 +00:00 |
|
Chris Lattner
|
269c80c6ba
|
Remove this printer
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14980 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-07-18 23:43:34 +00:00 |
|
Reid Spencer
|
593eb95228
|
bug 122:
- Minimize redundant isa<GlobalValue> usage
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14952 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-07-18 00:44:14 +00:00 |
|
Reid Spencer
|
86f42bdad9
|
Add #include <iostream> since Value.h does not include it any more.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14623 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-07-04 12:20:55 +00:00 |
|
Chris Lattner
|
b04cb7daf5
|
Right, globals aren't values yet..
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13822 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-05-27 06:43:37 +00:00 |
|
Chris Lattner
|
d9572118eb
|
Add a simple pass.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13820 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-05-27 06:13:36 +00:00 |
|
Chris Lattner
|
04eaef28a8
|
Remove obsolete analyses
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12634 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-02 20:56:33 +00:00 |
|
Chris Lattner
|
ac1ccae982
|
Rename method
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10593 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-12-23 09:41:45 +00:00 |
|
Brian Gaeke
|
d0fde30ce8
|
Put all LLVM code into the llvm namespace, as per bug 109.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9903 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-11-11 22:41:34 +00:00 |
|
Chris Lattner
|
943211187d
|
fix file headers
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9293 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-10-20 17:57:13 +00:00 |
|
John Criswell
|
7c0e022c5c
|
Added copyright header to all C++ source files.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9291 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-10-20 17:47:21 +00:00 |
|
Misha Brukman
|
bc0e998c49
|
The word separate' only has one e'.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7173 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-07-14 17:20:40 +00:00 |
|
Chris Lattner
|
c74cb8698f
|
- Eliminate the last traces of the 'analysis' namespace
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3550 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-08-30 22:53:53 +00:00 |
|
Chris Lattner
|
5f0eb8da62
|
- Cleaned up the interface to AnalysisUsage to take analysis class names
instead of ::ID's.
- Pass::getAnalysis<> now no longer takes an optional argument
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3265 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-08-08 19:01:30 +00:00 |
|
Chris Lattner
|
781e6f5f89
|
Seperate analysis wrapper stuff to AnalysisWrappers.cpp
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3127 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-07-29 21:24:10 +00:00 |
|