Chris Lattner [Thu, 25 Jul 2002 15:39:05 +0000 (15:39 +0000)]
Avoid warning: control reaches end of non-void function
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3081
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 25 Jul 2002 15:23:20 +0000 (15:23 +0000)]
Add support for GCC 3.0.4
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3080
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 25 Jul 2002 15:05:28 +0000 (15:05 +0000)]
Don't doxygenize the boost libraries
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3079
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 25 Jul 2002 15:01:19 +0000 (15:01 +0000)]
Changes to allow building lib/Target/Sparc the FIRST time.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3078
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 25 Jul 2002 15:00:45 +0000 (15:00 +0000)]
*** empty log message ***
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3077
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 25 Jul 2002 15:00:43 +0000 (15:00 +0000)]
GCC 3.1 changes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3076
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 25 Jul 2002 06:17:51 +0000 (06:17 +0000)]
*** empty log message ***
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3075
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 25 Jul 2002 06:17:42 +0000 (06:17 +0000)]
GCC 3.1 changes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3074
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 25 Jul 2002 06:08:32 +0000 (06:08 +0000)]
GCC 3.1 changes, finally the burm file builds the FIRST time a clean directory is built.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3073
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 24 Jul 2002 22:40:39 +0000 (22:40 +0000)]
*** empty log message ***
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3072
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 24 Jul 2002 22:40:36 +0000 (22:40 +0000)]
GCC 3.1 changes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3071
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 24 Jul 2002 22:34:01 +0000 (22:34 +0000)]
GCC 3.1 changes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3070
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 24 Jul 2002 22:33:53 +0000 (22:33 +0000)]
*** empty log message ***
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3069
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 24 Jul 2002 22:33:50 +0000 (22:33 +0000)]
Changes for GCC 3.1
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3068
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 24 Jul 2002 22:20:06 +0000 (22:20 +0000)]
*** empty log message ***
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3067
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 24 Jul 2002 22:20:00 +0000 (22:20 +0000)]
GCC 3.1 fixes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3066
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 24 Jul 2002 22:08:53 +0000 (22:08 +0000)]
*** empty log message ***
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3065
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 24 Jul 2002 22:08:36 +0000 (22:08 +0000)]
Changes to build with GCC 3.1
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3064
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 24 Jul 2002 22:07:57 +0000 (22:07 +0000)]
Use the Support/iterator file to abstract out compiler differences
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3063
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 24 Jul 2002 22:07:42 +0000 (22:07 +0000)]
Use the new include/Support/iterator file
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3062
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 24 Jul 2002 22:07:13 +0000 (22:07 +0000)]
Add forward_iterator wrapper
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3061
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 24 Jul 2002 21:38:41 +0000 (21:38 +0000)]
Add another GCC2.95->3.1 compatibility header
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3060
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 24 Jul 2002 21:25:34 +0000 (21:25 +0000)]
Spiff up the header files
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3059
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 24 Jul 2002 21:21:33 +0000 (21:21 +0000)]
*** empty log message ***
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3058
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 24 Jul 2002 21:21:33 +0000 (21:21 +0000)]
Non-standard hash classes are not in the std:: namespace
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3057
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 24 Jul 2002 21:21:32 +0000 (21:21 +0000)]
*** empty log message ***
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3056
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 24 Jul 2002 21:16:42 +0000 (21:16 +0000)]
Move hash_* extension headers from ext/ to Support/ so that we can support
GCC 2.95, GCC 3.0.4 and GCC 3.1 all concurrently, without having to delete
headers after a chackou.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3055
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 24 Jul 2002 21:09:54 +0000 (21:09 +0000)]
Move compatibility headers to Support
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3054
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 24 Jul 2002 20:44:02 +0000 (20:44 +0000)]
*** empty log message ***
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3053
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 24 Jul 2002 20:44:01 +0000 (20:44 +0000)]
Changes to make it GCC 3.1 compatible
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3052
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 24 Jul 2002 20:22:09 +0000 (20:22 +0000)]
Add missing typename's that GCC3.1 is whining about.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3051
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 24 Jul 2002 20:17:22 +0000 (20:17 +0000)]
Fix problem that GCC3.1 doesn't like.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3050
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 24 Jul 2002 20:15:13 +0000 (20:15 +0000)]
Fix a bug exposed by lli
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3049
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 24 Jul 2002 20:01:57 +0000 (20:01 +0000)]
Disable the operator= in Value
Disable the copy ctor and operator= in Annotation.h
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3048
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 24 Jul 2002 19:59:33 +0000 (19:59 +0000)]
Make the background white, add a "By" section.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3047
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 24 Jul 2002 19:51:14 +0000 (19:51 +0000)]
Major changes, expansions, clarifications and corrections.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3046
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 24 Jul 2002 17:21:36 +0000 (17:21 +0000)]
Remove assert hack now that I'm using the right GDB. :)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3045
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 24 Jul 2002 17:12:08 +0000 (17:12 +0000)]
*** empty log message ***
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3044
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 24 Jul 2002 17:12:05 +0000 (17:12 +0000)]
Eliminate several include/llvm/Transforms/IPO/*.h files, moving their contents into IPO.h
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3043
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 24 Jul 2002 17:10:58 +0000 (17:10 +0000)]
Move many files into IPO.h
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3042
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 24 Jul 2002 17:10:24 +0000 (17:10 +0000)]
Move contents of these files into IPO.h
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3041
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 22:04:43 +0000 (22:04 +0000)]
*** empty log message ***
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3040
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 22:04:40 +0000 (22:04 +0000)]
Minor changes due to code juggled around
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3039
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 22:04:17 +0000 (22:04 +0000)]
Merge ChangeAllocations into scalar.h
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3038
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 22:04:02 +0000 (22:04 +0000)]
Rename header
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3037
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 22:03:41 +0000 (22:03 +0000)]
Cleanup and simplify code
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3036
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 19:57:40 +0000 (19:57 +0000)]
Incorporate ConstantMerge.h into IPO.h
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3035
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 19:57:08 +0000 (19:57 +0000)]
Rename LevelChange.h to RaisePointerReferences.h
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3034
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 19:56:44 +0000 (19:56 +0000)]
Register the WriteBytecodePass
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3033
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 19:56:27 +0000 (19:56 +0000)]
* Rename to IPO.h
* Add ConstantMerge.h contents
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3032
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 19:56:03 +0000 (19:56 +0000)]
Add a version of the bytecode writer pass that has a default ctor
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3031
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 19:51:10 +0000 (19:51 +0000)]
Incorporate into IPO.h
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3030
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 19:48:52 +0000 (19:48 +0000)]
Prepare the file to become IPO.h
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3029
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 19:37:38 +0000 (19:37 +0000)]
Merge the contents of ChangeAllocations.h into Scalar.h
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3028
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 19:21:31 +0000 (19:21 +0000)]
Allow directories to specify that they want to be built as a shared object by default
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3027
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 18:28:03 +0000 (18:28 +0000)]
Checking testcase in my local tree only
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3026
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 18:27:20 +0000 (18:27 +0000)]
New testcase for bug
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3025
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 18:26:48 +0000 (18:26 +0000)]
TEstcases for old bugs
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3024
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 18:25:39 +0000 (18:25 +0000)]
Check in testcases that were just in my tree
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3023
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 18:21:12 +0000 (18:21 +0000)]
New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3022
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 18:12:22 +0000 (18:12 +0000)]
Use the pass registration mechanism to populate command line options for
opt, not huge explicit gross tables.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3021
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 18:09:58 +0000 (18:09 +0000)]
Raise pass requires an explicit TargetData member now.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3020
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 18:08:17 +0000 (18:08 +0000)]
Register Verifier pass
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3019
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 18:08:00 +0000 (18:08 +0000)]
Add support for pass registration
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3018
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 18:07:49 +0000 (18:07 +0000)]
Register Writer passes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3017
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 18:06:35 +0000 (18:06 +0000)]
*** empty log message ***
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3016
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 18:06:30 +0000 (18:06 +0000)]
* Remove getPassName implementation
* Register all Passes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3015
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 18:04:15 +0000 (18:04 +0000)]
* Cleanup the pass a bit more, making it more object oriented.
* Split the two behaviors of the InsertTraceCode class into two subclasses
* Register Passes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3014
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 18:03:11 +0000 (18:03 +0000)]
* Break the two different behaviors of SimpleStructMutation into two subclasses
* Register the passes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3013
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 18:02:23 +0000 (18:02 +0000)]
* Make the ctor take a TargetData even though it's not using it yet
* Register the pass
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3012
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 18:01:39 +0000 (18:01 +0000)]
* Remove lots of dead stuff
* Register Pass
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3011
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 17:59:55 +0000 (17:59 +0000)]
Break part of Pass.h out into PassAnalysisSupport.h
Add PassSupport.h which contains code for Pass registration
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3010
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 17:59:02 +0000 (17:59 +0000)]
Allow comparison against null
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3009
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 17:58:44 +0000 (17:58 +0000)]
*** empty log message ***
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3008
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 17:58:42 +0000 (17:58 +0000)]
Pass creator requires a TargetData member
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3007
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 17:58:09 +0000 (17:58 +0000)]
Regularize the Print*Passes so they have default ctors.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3006
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 17:56:53 +0000 (17:56 +0000)]
Initial checkin
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3005
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 17:56:32 +0000 (17:56 +0000)]
Ignore the boost #include files
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3004
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 17:56:16 +0000 (17:56 +0000)]
Enable USEDLIBS to contain .a and .o files
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3003
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 17:52:38 +0000 (17:52 +0000)]
*** empty log message ***
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3002
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 17:52:24 +0000 (17:52 +0000)]
Convert over to new style makefile where libraries by default build .o files
unless they specify BUILD_ARCHIVE to also build a .a file.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3001
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 17:50:41 +0000 (17:50 +0000)]
Convert over to new style of Makefile, where there is a difference between .o and .a libraries.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3000
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 17:15:12 +0000 (17:15 +0000)]
*** empty log message ***
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2999
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 17:15:09 +0000 (17:15 +0000)]
Add support for removing an option from a genericparser
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2998
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 00:44:37 +0000 (00:44 +0000)]
Change to avoid bug in GCC 3.0.4
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2997
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 00:17:55 +0000 (00:17 +0000)]
initial checkin
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2996
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 00:17:22 +0000 (00:17 +0000)]
*** empty log message ***
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2995
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 23 Jul 2002 00:17:14 +0000 (00:17 +0000)]
Initial checkin
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2994
91177308-0d34-0410-b5e6-
96231b3b80d8
Mehwish Nagda [Mon, 22 Jul 2002 22:10:55 +0000 (22:10 +0000)]
moving to the Reoptimizer/Mapping dir
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2993
91177308-0d34-0410-b5e6-
96231b3b80d8
Mehwish Nagda [Mon, 22 Jul 2002 22:09:35 +0000 (22:09 +0000)]
moved from CodeGen to this dir
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2992
91177308-0d34-0410-b5e6-
96231b3b80d8
Mehwish Nagda [Mon, 22 Jul 2002 22:06:56 +0000 (22:06 +0000)]
Moved to Reoptimizer/Mapping directory
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2991
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Mon, 22 Jul 2002 16:35:53 +0000 (16:35 +0000)]
Always create a shadow node for a store instruction, even if it's storing
a scalar value. Likewise for load instructions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2990
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Mon, 22 Jul 2002 02:21:57 +0000 (02:21 +0000)]
Minor bugfix, prevents error in LLI
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2989
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Mon, 22 Jul 2002 02:18:09 +0000 (02:18 +0000)]
Fix synopsis
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2988
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Mon, 22 Jul 2002 02:18:00 +0000 (02:18 +0000)]
Add description to Enum options.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2987
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Mon, 22 Jul 2002 02:17:27 +0000 (02:17 +0000)]
Hide extra argument
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2986
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Mon, 22 Jul 2002 02:10:13 +0000 (02:10 +0000)]
*** empty log message ***
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2985
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Mon, 22 Jul 2002 02:10:07 +0000 (02:10 +0000)]
Convert command line option processing code over to use the syntax supported
by the CommandLine 2.0 library
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2984
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Mon, 22 Jul 2002 02:08:59 +0000 (02:08 +0000)]
Convert Command Line option handling code to use the CommandLine 2.0 interface
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2983
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Mon, 22 Jul 2002 02:07:59 +0000 (02:07 +0000)]
Checkin CommandLine 2.0
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2982
91177308-0d34-0410-b5e6-
96231b3b80d8