Chris Lattner
|
2fd5b3da1e
|
Reorder tool building sequence to more closely match the reality of what
is being worked on the most.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3196 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-08-01 00:01:33 +00:00 |
|
Chris Lattner
|
8633a487c7
|
Changes to be GCC3.1 friendly
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3187 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-07-31 19:32:14 +00:00 |
|
Chris Lattner
|
f9e173e85a
|
Change command line option message on -q to make it more accurate
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3177 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-07-31 16:52:49 +00:00 |
|
Chris Lattner
|
d4c7f2766b
|
Print the tool name when an error comes from so that I can tell which
tool of a pipeline is having issues.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3168 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-07-30 21:43:25 +00:00 |
|
Chris Lattner
|
50e3a20b54
|
Print the tool name when an error comes from so that I can tell which
tool of a pipeline is having issues.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3167 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-07-30 21:43:22 +00:00 |
|
Chris Lattner
|
fa03cc7d68
|
Print the tool name when an error comes from so that I can tell which
tool of a pipeline is having issues.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3166 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-07-30 19:52:14 +00:00 |
|
Chris Lattner
|
5e1f7ec927
|
Remove extraneous #includes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3162 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-07-30 19:33:19 +00:00 |
|
Chris Lattner
|
1ad4436cc2
|
Use a module analysis
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3133 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-07-29 23:02:25 +00:00 |
|
Chris Lattner
|
781e6f5f89
|
Seperate analysis wrapper stuff to AnalysisWrappers.cpp
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3127 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-07-29 21:24:10 +00:00 |
|
Chris Lattner
|
9a740fdf21
|
Make analyze use the Pass repository to populate it's command line argument list
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3114 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-07-27 01:08:50 +00:00 |
|
Chris Lattner
|
2053a2a272
|
Factor PassNamePArser out into llvm/Support/PassNameParser.h
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3109 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-07-26 21:09:32 +00:00 |
|
Chris Lattner
|
ce6ef112c4
|
*** empty log message ***
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3105 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-07-26 18:40:14 +00:00 |
|
Chris Lattner
|
db14500d88
|
Namespace correctness is good
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3088 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-07-25 16:39:56 +00:00 |
|
Chris Lattner
|
c7a0985995
|
*** empty log message ***
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3087 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-07-25 16:31:09 +00:00 |
|
Chris Lattner
|
98ad7e9b5d
|
Be more namespace correct
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3086 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-07-25 16:31:01 +00:00 |
|
Chris Lattner
|
b8658949c3
|
REmove extra blank lines
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3084 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-07-25 15:40:38 +00:00 |
|
Chris Lattner
|
c6a4bf1251
|
*** empty log message ***
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3077 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-07-25 15:00:45 +00:00 |
|
Chris Lattner
|
ddd3e61bd3
|
*** empty log message ***
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3044 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-07-24 17:12:08 +00:00 |
|
Chris Lattner
|
d9d8c07eea
|
*** empty log message ***
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3040 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-07-23 22:04:43 +00:00 |
|
Chris Lattner
|
33974ca00e
|
Minor changes due to code juggled around
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3039 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-07-23 22:04:40 +00:00 |
|
Chris Lattner
|
c0ce68bf4a
|
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
|
2002-07-23 18:12:22 +00:00 |
|
Chris Lattner
|
ccbb3bd6e4
|
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
|
2002-07-23 18:09:58 +00:00 |
|
Chris Lattner
|
56d27019e6
|
*** empty log message ***
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3002 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-07-23 17:52:38 +00:00 |
|
Chris Lattner
|
40ac148c1d
|
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
|
2002-07-23 17:50:41 +00:00 |
|
Chris Lattner
|
54e05afa3c
|
Fix synopsis
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2988 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-07-22 02:18:09 +00:00 |
|
Chris Lattner
|
84b362b42c
|
Add description to Enum options.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2987 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-07-22 02:18:00 +00:00 |
|
Chris Lattner
|
5ff62e90d0
|
*** empty log message ***
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2985 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-07-22 02:10:13 +00:00 |
|
Chris Lattner
|
50e3f88d38
|
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
|
2002-07-22 02:10:07 +00:00 |
|
Chris Lattner
|
f7ccb70604
|
Add support for bottom up closure of ds analysis
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2963 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-07-18 06:40:56 +00:00 |
|
Anand Shukla
|
b3ce2f99fc
|
Removed emitfuncs: now its part of instrument library
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2929 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-07-16 18:59:55 +00:00 |
|
Anand Shukla
|
45db2c77b5
|
added emitfuncs pass, and disabled reassociate pass (needs fixing)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2885 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-07-12 20:14:27 +00:00 |
|
Anand Shukla
|
0ec220ca37
|
Added emitfuncs pass
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2884 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-07-12 20:12:59 +00:00 |
|
Chris Lattner
|
4c7b04508e
|
Rename DataStructure to LocalDataStructures
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2873 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-07-10 22:42:53 +00:00 |
|
Vikram S. Adve
|
f8685ebd9d
|
Disabling reassociate pass until it is fixed.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2849 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-07-09 19:53:09 +00:00 |
|
Chris Lattner
|
3e009942ed
|
*** empty log message ***
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2813 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-06-30 16:25:25 +00:00 |
|
Chris Lattner
|
f739969911
|
Clean up anands patch
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2812 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-06-30 16:25:21 +00:00 |
|
Chris Lattner
|
c5fbf71d76
|
Strip the symbols out of the bytecode to inflate generated executables less.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2811 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-06-30 16:25:07 +00:00 |
|
Chris Lattner
|
c5d4493041
|
YEs, we really do want to sort.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2810 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-06-30 16:20:02 +00:00 |
|
Chris Lattner
|
b4aef1746a
|
Yes, we REALLY DO want to run the reassociate pass.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2809 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-06-30 16:19:14 +00:00 |
|
Anand Shukla
|
cf17bcc7e7
|
Changes for 64bit gcc
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2799 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-06-25 21:57:48 +00:00 |
|
Anand Shukla
|
91e6388009
|
correcting makefile: incorrectly checked in wrong version earlier
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2798 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-06-25 21:44:44 +00:00 |
|
Anand Shukla
|
63aaa11506
|
Changes for 64bit gcc
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2797 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-06-25 21:43:28 +00:00 |
|
Chris Lattner
|
7e70829632
|
MEGAPATCH checkin.
For details, See: docs/2002-06-25-MegaPatchInfo.txt
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2779 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-06-25 16:13:24 +00:00 |
|
Chris Lattner
|
0b12b5f50e
|
MEGAPATCH checkin.
For details, See: docs/2002-06-25-MegaPatchInfo.txt
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2778 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-06-25 16:13:21 +00:00 |
|
Chris Lattner
|
624c3e028b
|
Simplify the code that adds passes so compilation can stop after any step
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2775 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-06-25 15:57:43 +00:00 |
|
Chris Lattner
|
6a45509272
|
Checkin descriptive note
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2765 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-06-24 16:49:55 +00:00 |
|
Chris Lattner
|
5424e50c61
|
No need to run dce with adce right behind!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2738 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-23 19:27:50 +00:00 |
|
Chris Lattner
|
6a1359229d
|
Make sure the extracted function has external linkage, so that it doesn't
get eliminated by globaldce!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2736 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-23 18:36:25 +00:00 |
|
Chris Lattner
|
ff8207fc6c
|
Add the ADCE pass to gccas finally!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2719 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-22 21:30:24 +00:00 |
|
Chris Lattner
|
3329c3cc02
|
Build the extract utility
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2717 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-22 20:27:15 +00:00 |
|