Chris Lattner
|
9da0755dd0
|
Refix stuff for GCC 2.95, 3.0.4 & 3.1
llvm-svn: 3094
|
2002-07-25 18:04:48 +00:00 |
|
Chris Lattner
|
f4d892dffb
|
Fix gcc 3.1 complaint
llvm-svn: 3091
|
2002-07-25 17:37:05 +00:00 |
|
Mehwish Nagda
|
4968d78ef0
|
now removes deleted nops from MachineCodeForInstruction
llvm-svn: 3090
|
2002-07-25 17:31:05 +00:00 |
|
Mehwish Nagda
|
07aeba2eb9
|
changed implementation of LLVM BYTECODE Length
llvm-svn: 3089
|
2002-07-25 17:22:48 +00:00 |
|
Chris Lattner
|
0d3708d9dc
|
Avoid warning message
llvm-svn: 3085
|
2002-07-25 16:30:45 +00:00 |
|
Chris Lattner
|
469e4fc557
|
Break line to fit 80 columns
llvm-svn: 3083
|
2002-07-25 15:40:04 +00:00 |
|
Chris Lattner
|
236035cb2f
|
Avoid warning: control reaches end of non-void function
llvm-svn: 3081
|
2002-07-25 15:39:05 +00:00 |
|
Chris Lattner
|
05fe67c0d2
|
*** empty log message ***
llvm-svn: 3075
|
2002-07-25 06:17:51 +00:00 |
|
Chris Lattner
|
575bbe9f08
|
GCC 3.1 changes
llvm-svn: 3074
|
2002-07-25 06:17:42 +00:00 |
|
Chris Lattner
|
49ed01e60d
|
GCC 3.1 changes, finally the burm file builds the FIRST time a clean directory is built.
llvm-svn: 3073
|
2002-07-25 06:08:32 +00:00 |
|
Chris Lattner
|
0702eb18e6
|
*** empty log message ***
llvm-svn: 3072
|
2002-07-24 22:40:39 +00:00 |
|
Chris Lattner
|
2d2b8b4aee
|
GCC 3.1 changes
llvm-svn: 3071
|
2002-07-24 22:40:36 +00:00 |
|
Chris Lattner
|
57095bb78c
|
*** empty log message ***
llvm-svn: 3069
|
2002-07-24 22:33:53 +00:00 |
|
Chris Lattner
|
f155fe7c7b
|
Changes for GCC 3.1
llvm-svn: 3068
|
2002-07-24 22:33:50 +00:00 |
|
Chris Lattner
|
5f11498859
|
*** empty log message ***
llvm-svn: 3065
|
2002-07-24 22:08:53 +00:00 |
|
Chris Lattner
|
5d262d3846
|
*** empty log message ***
llvm-svn: 3058
|
2002-07-24 21:21:33 +00:00 |
|
Chris Lattner
|
ad8fc4ba3e
|
Non-standard hash classes are not in the std:: namespace
llvm-svn: 3057
|
2002-07-24 21:21:33 +00:00 |
|
Chris Lattner
|
9860e64083
|
*** empty log message ***
llvm-svn: 3056
|
2002-07-24 21:21:32 +00:00 |
|
Chris Lattner
|
2cc5c6616e
|
Fix problem that GCC3.1 doesn't like.
llvm-svn: 3050
|
2002-07-24 20:17:22 +00:00 |
|
Chris Lattner
|
b0e9d1b80c
|
Fix a bug exposed by lli
llvm-svn: 3049
|
2002-07-24 20:15:13 +00:00 |
|
Chris Lattner
|
4a9e674077
|
Eliminate several include/llvm/Transforms/IPO/*.h files, moving their contents into IPO.h
llvm-svn: 3043
|
2002-07-24 17:12:05 +00:00 |
|
Chris Lattner
|
921e366a5c
|
Merge ChangeAllocations into scalar.h
llvm-svn: 3038
|
2002-07-23 22:04:17 +00:00 |
|
Chris Lattner
|
176a67ce61
|
Rename header
llvm-svn: 3037
|
2002-07-23 22:04:02 +00:00 |
|
Chris Lattner
|
46077f4e0f
|
Cleanup and simplify code
llvm-svn: 3036
|
2002-07-23 22:03:41 +00:00 |
|
Chris Lattner
|
ac78173ee0
|
Incorporate ConstantMerge.h into IPO.h
llvm-svn: 3035
|
2002-07-23 19:57:40 +00:00 |
|
Chris Lattner
|
38adabd0a1
|
Rename LevelChange.h to RaisePointerReferences.h
llvm-svn: 3034
|
2002-07-23 19:57:08 +00:00 |
|
Chris Lattner
|
071b32361f
|
Register the WriteBytecodePass
llvm-svn: 3033
|
2002-07-23 19:56:44 +00:00 |
|
Chris Lattner
|
f6ee6b24da
|
Register Verifier pass
llvm-svn: 3019
|
2002-07-23 18:08:17 +00:00 |
|
Chris Lattner
|
5bd073503d
|
Add support for pass registration
llvm-svn: 3018
|
2002-07-23 18:08:00 +00:00 |
|
Chris Lattner
|
cc707df01a
|
Register Writer passes
llvm-svn: 3017
|
2002-07-23 18:07:49 +00:00 |
|
Chris Lattner
|
c482880f9e
|
*** empty log message ***
llvm-svn: 3016
|
2002-07-23 18:06:35 +00:00 |
|
Chris Lattner
|
606421d005
|
* Remove getPassName implementation
* Register all Passes
llvm-svn: 3015
|
2002-07-23 18:06:30 +00:00 |
|
Chris Lattner
|
17d972ce72
|
* Cleanup the pass a bit more, making it more object oriented.
* Split the two behaviors of the InsertTraceCode class into two subclasses
* Register Passes
llvm-svn: 3014
|
2002-07-23 18:04:15 +00:00 |
|
Chris Lattner
|
670d7d06fe
|
* Break the two different behaviors of SimpleStructMutation into two subclasses
* Register the passes
llvm-svn: 3013
|
2002-07-23 18:03:11 +00:00 |
|
Chris Lattner
|
b059058c80
|
* Make the ctor take a TargetData even though it's not using it yet
* Register the pass
llvm-svn: 3012
|
2002-07-23 18:02:23 +00:00 |
|
Chris Lattner
|
bdb978fa79
|
* Remove lots of dead stuff
* Register Pass
llvm-svn: 3011
|
2002-07-23 18:01:39 +00:00 |
|
Chris Lattner
|
585a05d786
|
Initial checkin
llvm-svn: 3005
|
2002-07-23 17:56:53 +00:00 |
|
Chris Lattner
|
24bcbdd155
|
*** empty log message ***
llvm-svn: 3002
|
2002-07-23 17:52:38 +00:00 |
|
Chris Lattner
|
6dfc54dacc
|
Convert over to new style makefile where libraries by default build .o files
unless they specify BUILD_ARCHIVE to also build a .a file.
llvm-svn: 3001
|
2002-07-23 17:52:24 +00:00 |
|
Chris Lattner
|
d39f1f6b60
|
*** empty log message ***
llvm-svn: 2999
|
2002-07-23 17:15:12 +00:00 |
|
Mehwish Nagda
|
7311aa4f84
|
moving to the Reoptimizer/Mapping dir
llvm-svn: 2993
|
2002-07-22 22:10:55 +00:00 |
|
Mehwish Nagda
|
e1186e3b90
|
moved from CodeGen to this dir
llvm-svn: 2992
|
2002-07-22 22:09:35 +00:00 |
|
Chris Lattner
|
748999282f
|
Always create a shadow node for a store instruction, even if it's storing
a scalar value. Likewise for load instructions.
llvm-svn: 2990
|
2002-07-22 16:35:53 +00:00 |
|
Chris Lattner
|
706b40541e
|
Minor bugfix, prevents error in LLI
llvm-svn: 2989
|
2002-07-22 02:21:57 +00:00 |
|
Chris Lattner
|
4d05cb01b1
|
Hide extra argument
llvm-svn: 2986
|
2002-07-22 02:17:27 +00:00 |
|
Chris Lattner
|
99ad379582
|
*** empty log message ***
llvm-svn: 2985
|
2002-07-22 02:10:13 +00:00 |
|
Chris Lattner
|
0a387c1fc3
|
Convert Command Line option handling code to use the CommandLine 2.0 interface
llvm-svn: 2983
|
2002-07-22 02:08:59 +00:00 |
|
Chris Lattner
|
435788e8c3
|
Checkin CommandLine 2.0
llvm-svn: 2982
|
2002-07-22 02:07:59 +00:00 |
|
Chris Lattner
|
b646346214
|
Print the contents, not the pointer...
llvm-svn: 2981
|
2002-07-22 02:06:50 +00:00 |
|
Anand Shukla
|
60f4c16199
|
comeented out debug printing
llvm-svn: 2980
|
2002-07-21 09:41:18 +00:00 |
|