Chris Lattner
|
ba8dc803cb
|
Remove this printer
llvm-svn: 14980
|
2004-07-18 23:43:34 +00:00 |
|
Reid Spencer
|
f687d42d99
|
bug 122:
- Minimize redundant isa<GlobalValue> usage
llvm-svn: 14952
|
2004-07-18 00:44:14 +00:00 |
|
Chris Lattner
|
9e43df4c37
|
Add -load option
llvm-svn: 14740
|
2004-07-11 01:08:19 +00:00 |
|
Reid Spencer
|
6d8b0985d1
|
Add #include <iostream> since Value.h does not include it any more.
llvm-svn: 14623
|
2004-07-04 12:20:55 +00:00 |
|
Chris Lattner
|
2236327da5
|
Right, globals aren't values yet..
llvm-svn: 13822
|
2004-05-27 06:43:37 +00:00 |
|
Chris Lattner
|
06542fe02e
|
Add a simple pass.
llvm-svn: 13820
|
2004-05-27 06:13:36 +00:00 |
|
Chris Lattner
|
6f0bab5b9d
|
Header file moved
llvm-svn: 13813
|
2004-05-27 05:41:36 +00:00 |
|
Chris Lattner
|
4b1e880424
|
finegrainify namespacification
llvm-svn: 12862
|
2004-04-12 05:38:01 +00:00 |
|
Chris Lattner
|
f592eff643
|
Remove obsolete analyses
llvm-svn: 12634
|
2004-04-02 20:56:33 +00:00 |
|
Chris Lattner
|
5ad71e4688
|
Tweak libraries for scev changes
llvm-svn: 12625
|
2004-04-02 20:32:46 +00:00 |
|
Chris Lattner
|
d4f7ef8b1e
|
Make sure to print a stack trace whenever an error signal is delivered
to the tool.
llvm-svn: 11634
|
2004-02-19 20:33:00 +00:00 |
|
Chris Lattner
|
148767d3bd
|
Rename method
llvm-svn: 10593
|
2003-12-23 09:41:45 +00:00 |
|
Brian Gaeke
|
d25f86d683
|
Put all LLVM code into the llvm namespace, as per bug 109.
llvm-svn: 9903
|
2003-11-11 22:41:34 +00:00 |
|
Chris Lattner
|
a3abd017b1
|
Delete the -print-cfg pass from this file
llvm-svn: 9372
|
2003-10-22 16:02:58 +00:00 |
|
John Criswell
|
a8dfda0513
|
Added LLVM copyright to Makefiles.
llvm-svn: 9314
|
2003-10-20 22:29:16 +00:00 |
|
Chris Lattner
|
656ad51b9d
|
fix file headers
llvm-svn: 9293
|
2003-10-20 17:57:13 +00:00 |
|
John Criswell
|
d06dc1136b
|
Added copyright header to all C++ source files.
llvm-svn: 9291
|
2003-10-20 17:47:21 +00:00 |
|
Misha Brukman
|
5de3e14206
|
The word separate' only has one e'.
llvm-svn: 7173
|
2003-07-14 17:20:40 +00:00 |
|
Brian Gaeke
|
17f041ba98
|
Use $(PLATFORMLIBDL) to selectively bring in -ldl only on those platforms where
it is needed.
llvm-svn: 6753
|
2003-06-17 20:09:18 +00:00 |
|
Chris Lattner
|
229be7a063
|
Add a disable-verify option
llvm-svn: 6155
|
2003-05-12 22:12:44 +00:00 |
|
Chris Lattner
|
4596303925
|
Move static stuff to an anonymous namespace
llvm-svn: 6154
|
2003-05-12 22:08:58 +00:00 |
|
Chris Lattner
|
4a984c606f
|
Make sure to create a target data that matches the Module's target properties.
llvm-svn: 5904
|
2003-04-24 19:13:02 +00:00 |
|
Chris Lattner
|
6024ecfc43
|
Minor tweak
llvm-svn: 5758
|
2003-03-31 17:30:35 +00:00 |
|
Chris Lattner
|
f170a0d80f
|
Make printing messages nicer
llvm-svn: 5616
|
2003-02-24 20:07:54 +00:00 |
|
Chris Lattner
|
e7f81463a5
|
Disable timing of bytecode loader
llvm-svn: 4887
|
2002-12-03 19:42:26 +00:00 |
|
Chris Lattner
|
a91cf7f41b
|
Add a timer to evaluate bytecode load time and space requirements
llvm-svn: 4679
|
2002-11-10 06:55:02 +00:00 |
|
Chris Lattner
|
b49552a328
|
Give passnames to the printer classes
llvm-svn: 4559
|
2002-11-06 06:16:08 +00:00 |
|
Chris Lattner
|
c23b57a60d
|
No need to explicitly inclue ExportSymbols now
llvm-svn: 4543
|
2002-11-04 20:50:57 +00:00 |
|
Chris Lattner
|
ea5b4334be
|
Implement a new -print-callgraph analysis that turns a callgraph into a dot
graph
llvm-svn: 4524
|
2002-11-04 02:55:30 +00:00 |
|
Chris Lattner
|
3a13076188
|
- Implement a new -print-cfg option for analyze, that causes it to print the
CFG of each function in the module to 'dot' files.
llvm-svn: 4062
|
2002-10-07 18:38:01 +00:00 |
|
Chris Lattner
|
407bb6721a
|
Enable correct support for dynamic loading on Linux
llvm-svn: 3779
|
2002-09-17 20:40:22 +00:00 |
|
Chris Lattner
|
f68ff7f172
|
- 'analyze' and 'as' now explicitly verify input because AsmParser doesn't.
llvm-svn: 3551
|
2002-08-30 22:54:37 +00:00 |
|
Chris Lattner
|
838248b35a
|
- Eliminate the last traces of the 'analysis' namespace
llvm-svn: 3550
|
2002-08-30 22:53:53 +00:00 |
|
Chris Lattner
|
dd03802354
|
New datastructure analysis correctly uses TargetData
llvm-svn: 3525
|
2002-08-29 20:10:29 +00:00 |
|
Chris Lattner
|
a21e315db4
|
- Cleaned up the interface to AnalysisUsage to take analysis class names
instead of ::ID's.
- Pass::getAnalysis<> now no longer takes an optional argument
llvm-svn: 3265
|
2002-08-08 19:01:30 +00:00 |
|
Chris Lattner
|
15ef3929ae
|
Changes to be GCC3.1 friendly
llvm-svn: 3187
|
2002-07-31 19:32:14 +00:00 |
|
Chris Lattner
|
ea9f0c3c4e
|
Print the tool name when an error comes from so that I can tell which
tool of a pipeline is having issues.
llvm-svn: 3167
|
2002-07-30 21:43:22 +00:00 |
|
Chris Lattner
|
1c49ae55b9
|
Use a module analysis
llvm-svn: 3133
|
2002-07-29 23:02:25 +00:00 |
|
Chris Lattner
|
4ff6f3bf84
|
Seperate analysis wrapper stuff to AnalysisWrappers.cpp
llvm-svn: 3127
|
2002-07-29 21:24:10 +00:00 |
|
Chris Lattner
|
2a4b8f337a
|
Make analyze use the Pass repository to populate it's command line argument list
llvm-svn: 3114
|
2002-07-27 01:08:50 +00:00 |
|
Chris Lattner
|
ec1a192b16
|
*** empty log message ***
llvm-svn: 3105
|
2002-07-26 18:40:14 +00:00 |
|
Chris Lattner
|
aa37e1ed8c
|
Be more namespace correct
llvm-svn: 3086
|
2002-07-25 16:31:01 +00:00 |
|
Chris Lattner
|
a1ecec3732
|
Convert over to new style of Makefile, where there is a difference between .o and .a libraries.
llvm-svn: 3000
|
2002-07-23 17:50:41 +00:00 |
|
Chris Lattner
|
181438746b
|
Add description to Enum options.
llvm-svn: 2987
|
2002-07-22 02:18:00 +00:00 |
|
Chris Lattner
|
d296fe8b1c
|
Convert command line option processing code over to use the syntax supported
by the CommandLine 2.0 library
llvm-svn: 2984
|
2002-07-22 02:10:07 +00:00 |
|
Chris Lattner
|
5315c60ec7
|
Add support for bottom up closure of ds analysis
llvm-svn: 2963
|
2002-07-18 06:40:56 +00:00 |
|
Chris Lattner
|
58fce6cc00
|
Rename DataStructure to LocalDataStructures
llvm-svn: 2873
|
2002-07-10 22:42:53 +00:00 |
|
Chris Lattner
|
d7cbd7d5d2
|
MEGAPATCH checkin.
For details, See: docs/2002-06-25-MegaPatchInfo.txt
llvm-svn: 2778
|
2002-06-25 16:13:21 +00:00 |
|
Chris Lattner
|
466c66f47a
|
Merge all include/llvm/Transforms/Scalar/* into a single Scalar.h
llvm-svn: 2538
|
2002-05-07 20:03:27 +00:00 |
|
Chris Lattner
|
9689364fee
|
Remove InstForest from analysis namespace
llvm-svn: 2401
|
2002-04-29 18:13:31 +00:00 |
|