Misha Brukman
|
b1c9317bb4
|
Remove trailing whitespace
llvm-svn: 21427
|
2005-04-21 23:48:37 +00:00 |
Chris Lattner
|
6cb4559369
|
stop using method.
llvm-svn: 20603
|
2005-03-15 05:19:49 +00:00 |
Chris Lattner
|
531f9e92d4
|
This mega patch converts us from using Function::a{iterator|begin|end} to
using Function::arg_{iterator|begin|end}. Likewise Module::g* -> Module::global_*.
This patch is contributed by Gabor Greif, thanks!
llvm-svn: 20597
|
2005-03-15 04:54:21 +00:00 |
Chris Lattner
|
4f2cf030e8
|
'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.
llvm-svn: 16436
|
2004-09-20 04:48:05 +00:00 |
Misha Brukman
|
98aa516a9c
|
Clarify the logic: the flag is renamed to `deleteFn' to signify it will delete
the function instead of isolating it. This also means the condition is reversed.
llvm-svn: 13112
|
2004-04-22 23:00:51 +00:00 |
Misha Brukman
|
e0682426f0
|
Add a flag to choose between isolating a function or deleting the function from
the Module. The default behavior keeps functionality as before: the chosen
function is the one that remains.
llvm-svn: 13111
|
2004-04-22 22:52:22 +00:00 |
Chris Lattner
|
f52e03c79e
|
Finegrainify namespacification
llvm-svn: 10138
|
2003-11-21 21:54:22 +00:00 |
Misha Brukman
|
4f7ce560d5
|
This file was somehow missing a top-level comment line.
llvm-svn: 10055
|
2003-11-17 19:35:17 +00:00 |
Brian Gaeke
|
960707c335
|
Put all LLVM code into the llvm namespace, as per bug 109.
llvm-svn: 9903
|
2003-11-11 22:41:34 +00:00 |
John Criswell
|
482202a601
|
Added LLVM project notice to the top of every C++ source file.
Header files will be on the way.
llvm-svn: 9298
|
2003-10-20 19:43:21 +00:00 |
Misha Brukman
|
8b2bd4ed47
|
Fix spelling.
llvm-svn: 9027
|
2003-10-10 17:57:28 +00:00 |
Chris Lattner
|
379a8d2d1c
|
Add new linkage types to support a real frontend
llvm-svn: 5786
|
2003-04-16 20:28:45 +00:00 |
Chris Lattner
|
58f9002b4a
|
Move the function extractor pass from tools/extract into lib/Xform/IPO
llvm-svn: 4759
|
2002-11-19 18:42:59 +00:00 |