Chris Lattner
|
d45d18ddfd
|
New testcase for bug
llvm-svn: 3025
|
2002-07-23 18:27:20 +00:00 |
Chris Lattner
|
7d7041c3b1
|
TEstcases for old bugs
llvm-svn: 3024
|
2002-07-23 18:26:48 +00:00 |
Chris Lattner
|
999b83e7a2
|
Check in testcases that were just in my tree
llvm-svn: 3023
|
2002-07-23 18:25:39 +00:00 |
Chris Lattner
|
c5aa75ffa7
|
New testcase
llvm-svn: 3022
|
2002-07-23 18:21:12 +00:00 |
Chris Lattner
|
5a48a248bd
|
Use the pass registration mechanism to populate command line options for
opt, not huge explicit gross tables.
llvm-svn: 3021
|
2002-07-23 18:12:22 +00:00 |
Chris Lattner
|
8c7b31599b
|
Raise pass requires an explicit TargetData member now.
llvm-svn: 3020
|
2002-07-23 18:09:58 +00:00 |
Chris Lattner
|
00fb26cf4d
|
Register Verifier pass
llvm-svn: 3019
|
2002-07-23 18:08:17 +00:00 |
Chris Lattner
|
37d3c95b0f
|
Add support for pass registration
llvm-svn: 3018
|
2002-07-23 18:08:00 +00:00 |
Chris Lattner
|
7f8845a523
|
Register Writer passes
llvm-svn: 3017
|
2002-07-23 18:07:49 +00:00 |
Chris Lattner
|
b28b680155
|
*** empty log message ***
llvm-svn: 3016
|
2002-07-23 18:06:35 +00:00 |
Chris Lattner
|
6788f25f99
|
* Remove getPassName implementation
* Register all Passes
llvm-svn: 3015
|
2002-07-23 18:06:30 +00:00 |
Chris Lattner
|
6d216fdc1f
|
* 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
|
75a210a63d
|
* 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
|
aadb84f7ff
|
* 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
|
784d54ba4b
|
* Remove lots of dead stuff
* Register Pass
llvm-svn: 3011
|
2002-07-23 18:01:39 +00:00 |
Chris Lattner
|
a073fe167c
|
Break part of Pass.h out into PassAnalysisSupport.h
Add PassSupport.h which contains code for Pass registration
llvm-svn: 3010
|
2002-07-23 17:59:55 +00:00 |
Chris Lattner
|
301dd0e990
|
Allow comparison against null
llvm-svn: 3009
|
2002-07-23 17:59:02 +00:00 |
Chris Lattner
|
5d33f9d4f3
|
*** empty log message ***
llvm-svn: 3008
|
2002-07-23 17:58:44 +00:00 |
Chris Lattner
|
5be9f9b357
|
Pass creator requires a TargetData member
llvm-svn: 3007
|
2002-07-23 17:58:42 +00:00 |
Chris Lattner
|
1201ce53fc
|
Regularize the Print*Passes so they have default ctors.
llvm-svn: 3006
|
2002-07-23 17:58:09 +00:00 |
Chris Lattner
|
2c54a0db79
|
Initial checkin
llvm-svn: 3005
|
2002-07-23 17:56:53 +00:00 |
Chris Lattner
|
79e5e0009e
|
Ignore the boost #include files
llvm-svn: 3004
|
2002-07-23 17:56:32 +00:00 |
Chris Lattner
|
76d98ba598
|
Enable USEDLIBS to contain .a and .o files
llvm-svn: 3003
|
2002-07-23 17:56:16 +00:00 |
Chris Lattner
|
a896b08b5c
|
*** empty log message ***
llvm-svn: 3002
|
2002-07-23 17:52:38 +00:00 |
Chris Lattner
|
2a77d8a7aa
|
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
|
0af07b48f2
|
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
|
494c0b07de
|
*** empty log message ***
llvm-svn: 2999
|
2002-07-23 17:15:12 +00:00 |
Chris Lattner
|
ee49ae0626
|
Add support for removing an option from a genericparser
llvm-svn: 2998
|
2002-07-23 17:15:09 +00:00 |
Chris Lattner
|
c0c03be046
|
Change to avoid bug in GCC 3.0.4
llvm-svn: 2997
|
2002-07-23 00:44:37 +00:00 |
Chris Lattner
|
38773cd86f
|
initial checkin
llvm-svn: 2996
|
2002-07-23 00:17:55 +00:00 |
Chris Lattner
|
d4a73fe927
|
*** empty log message ***
llvm-svn: 2995
|
2002-07-23 00:17:22 +00:00 |
Chris Lattner
|
4c1ab7f2c3
|
Initial checkin
llvm-svn: 2994
|
2002-07-23 00:17:14 +00:00 |
Mehwish Nagda
|
c4ffab60d5
|
moving to the Reoptimizer/Mapping dir
llvm-svn: 2993
|
2002-07-22 22:10:55 +00:00 |
Mehwish Nagda
|
f6f772b1af
|
moved from CodeGen to this dir
llvm-svn: 2992
|
2002-07-22 22:09:35 +00:00 |
Mehwish Nagda
|
08580d4f91
|
Moved to Reoptimizer/Mapping directory
llvm-svn: 2991
|
2002-07-22 22:06:56 +00:00 |
Chris Lattner
|
aaf425bb4d
|
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
|
d49ea88488
|
Minor bugfix, prevents error in LLI
llvm-svn: 2989
|
2002-07-22 02:21:57 +00:00 |
Chris Lattner
|
17570e182a
|
Fix synopsis
llvm-svn: 2988
|
2002-07-22 02:18:09 +00:00 |
Chris Lattner
|
de88ac4f45
|
Add description to Enum options.
llvm-svn: 2987
|
2002-07-22 02:18:00 +00:00 |
Chris Lattner
|
df7633fb5f
|
Hide extra argument
llvm-svn: 2986
|
2002-07-22 02:17:27 +00:00 |
Chris Lattner
|
f5cad15a67
|
*** empty log message ***
llvm-svn: 2985
|
2002-07-22 02:10:13 +00:00 |
Chris Lattner
|
bf30a91f94
|
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
|
341ce63dd4
|
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
|
5df56c47fc
|
Checkin CommandLine 2.0
llvm-svn: 2982
|
2002-07-22 02:07:59 +00:00 |
Chris Lattner
|
6635edfee4
|
Print the contents, not the pointer...
llvm-svn: 2981
|
2002-07-22 02:06:50 +00:00 |
Anand Shukla
|
2a78633b4a
|
comeented out debug printing
llvm-svn: 2980
|
2002-07-21 09:41:18 +00:00 |
Anand Shukla
|
889faf8bc9
|
Adding code for outputing length in .s
llvm-svn: 2979
|
2002-07-21 09:35:01 +00:00 |
Anand Shukla
|
b3f6bfe0df
|
changed first arg of parseBytecodeBuffer to unsigned char
llvm-svn: 2978
|
2002-07-21 09:31:59 +00:00 |
Anand Shukla
|
dc7e934edb
|
changed first arg og parseBytecodeBuffer to uchar
llvm-svn: 2977
|
2002-07-21 09:26:32 +00:00 |
Chris Lattner
|
45da3c7618
|
*** empty log message ***
llvm-svn: 2976
|
2002-07-20 08:20:00 +00:00 |