summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Change test to really test the cases we can hitChris Lattner2002-08-021-16/+18
| | | | llvm-svn: 3219
* New testcaseChris Lattner2002-08-021-0/+10
| | | | llvm-svn: 3218
* Don't build Debug/ versions when ENABLE_OPTIMIZED is on.Vikram S. Adve2002-08-022-2/+8
| | | | llvm-svn: 3216
* Fix bug: test/Regression/Transforms/GCSE/2002-05-21-NoSharedDominator.llChris Lattner2002-08-021-0/+29
| | | | llvm-svn: 3215
* Implement dominator checking in the verifier, so that we check that allChris Lattner2002-08-022-23/+58
| | | | | | defintiions dominate their uses llvm-svn: 3214
* Fix bug: test/Regression/Other/2002-08-02-DomSetProblem.llChris Lattner2002-08-021-1/+12
| | | | llvm-svn: 3213
* Add a note about where to put miscompilation tests.Chris Lattner2002-08-021-3/+4
| | | | llvm-svn: 3212
* Split dominance calculation and post dominance calculation stuffChris Lattner2002-08-022-434/+11
| | | | | | Dominance calculation goes to VMCore library to be used by Verifier. llvm-svn: 3210
* New testcase for dominator problemChris Lattner2002-08-021-0/+11
| | | | llvm-svn: 3209
* The verify pass is implicitChris Lattner2002-08-021-1/+1
| | | | llvm-svn: 3208
* New testChris Lattner2002-08-021-0/+17
| | | | llvm-svn: 3207
* Tweak makefile after movingChris Lattner2002-08-021-2/+2
| | | | llvm-svn: 3205
* Verify is implicit for optChris Lattner2002-08-011-1/+1
| | | | llvm-svn: 3204
* Fix makefile to work.Chris Lattner2002-08-011-1/+1
| | | | llvm-svn: 3203
* Fix broken testcaseChris Lattner2002-08-011-4/+0
| | | | llvm-svn: 3202
* Make testcase legal LLVMChris Lattner2002-08-011-15/+11
| | | | llvm-svn: 3201
* Remove unneccesary #inlcudeChris Lattner2002-08-011-1/+0
| | | | llvm-svn: 3200
* Enhance -time-passes to be more detailed and usefulChris Lattner2002-08-012-20/+108
| | | | llvm-svn: 3199
* Bug fix: incorrect SAVE instruction when using register for stack size.Vikram S. Adve2002-08-011-1/+1
| | | | llvm-svn: 3198
* Feature test for stack size bigger than immed. field of SAVE instruction.Vikram S. Adve2002-08-011-0/+79
| | | | | | Also tests code generation for code with mixed indices. llvm-svn: 3197
* Reorder tool building sequence to more closely match the reality of whatChris Lattner2002-08-011-1/+1
| | | | | | is being worked on the most. llvm-svn: 3196
* Fix bug: test/Regression/Assembler/2002-07-31-SlashInString.llxChris Lattner2002-07-311-1/+1
| | | | llvm-svn: 3195
* NEw testcaseChris Lattner2002-07-311-0/+5
| | | | llvm-svn: 3194
* Implement the other half of a feature advertised by OperandConvertableToType.Chris Lattner2002-07-311-6/+39
| | | | | | This fixes bug: test/Regression/Transforms/LevelRaise/2002-07-31-AssertionFailure.ll llvm-svn: 3193
* Cleanup Makefile a bitChris Lattner2002-07-312-32/+14
| | | | llvm-svn: 3192
* Just improved comments and assertions.Vikram S. Adve2002-07-311-14/+18
| | | | llvm-svn: 3191
* Trim down testcase a bitChris Lattner2002-07-311-5/+0
| | | | llvm-svn: 3190
* New testcase for level-raise crash inspired by SPECChris Lattner2002-07-311-0/+31
| | | | llvm-svn: 3189
* Add a missing case: converting float/double to unsigned integer types.Vikram S. Adve2002-07-311-77/+73
| | | | llvm-svn: 3188
* Changes to be GCC3.1 friendlyChris Lattner2002-07-311-2/+2
| | | | llvm-svn: 3187
* Changes to be GCC3.1 friendlyChris Lattner2002-07-313-12/+13
| | | | llvm-svn: 3186
* *** empty log message ***Chris Lattner2002-07-314-10/+12
| | | | llvm-svn: 3185
* Changes to be GCC 3.1 friendlyChris Lattner2002-07-312-2/+2
| | | | llvm-svn: 3184
* We need iostream in PassManagerT.h to use cerrChris Lattner2002-07-312-1/+1
| | | | llvm-svn: 3183
* Fix testcaseChris Lattner2002-07-311-2/+3
| | | | llvm-svn: 3182
* New testcaseChris Lattner2002-07-311-0/+12
| | | | llvm-svn: 3181
* Testcase that was triggering an incorrect assertion failureChris Lattner2002-07-311-0/+14
| | | | llvm-svn: 3180
* Verify pass has been run for a long time nowChris Lattner2002-07-311-2/+0
| | | | llvm-svn: 3179
* Add new -only-print-main-ds option that causes mains ds graph to beChris Lattner2002-07-311-1/+4
| | | | | | printed, but no others. llvm-svn: 3178
* Change command line option message on -q to make it more accurateChris Lattner2002-07-311-1/+1
| | | | llvm-svn: 3177
* Fix bug that was causing problems for lliChris Lattner2002-07-312-2/+2
| | | | llvm-svn: 3176
* Remove obsolete, confusing, methodChris Lattner2002-07-311-1/+0
| | | | llvm-svn: 3175
* This testcase is independant of varargsnessChris Lattner2002-07-301-2/+2
| | | | | | Simplify. llvm-svn: 3174
* Add GlobalDSGraph -- a common graph that holds externally visible nodes.Vikram S. Adve2002-07-301-4/+8
| | | | llvm-svn: 3173
* Print globals graph after either the BU or the TD pass.Vikram S. Adve2002-07-301-17/+41
| | | | llvm-svn: 3172
* This file implements the top-down propagation pass for data structure graphs.Vikram S. Adve2002-07-301-0/+224
| | | | | | | | | | Also, we now use a separate globals graph to hold externally visible nodes. This changes both the bottom-up and top-down propagation so that globals and other external objects do not have to appear in every function, but only in functions in which they are referenced or they can be used to access something else that is referenced. llvm-svn: 3171
* Use a separate globals graph to hold externally visible nodes.Vikram S. Adve2002-07-302-107/+484
| | | | | | | | | This changes both the bottom-up and top-down propagation so that globals and other external objects do not have to appear in every function, but only in functions in which they are referenced or they can be used to access something else that is referenced. llvm-svn: 3170
* Add GlobalDSGraph -- a common graph that holds externally visible nodes.Vikram S. Adve2002-07-301-34/+90
| | | | llvm-svn: 3169
* Print the tool name when an error comes from so that I can tell whichChris Lattner2002-07-307-29/+38
| | | | | | tool of a pipeline is having issues. llvm-svn: 3168
* Print the tool name when an error comes from so that I can tell whichChris Lattner2002-07-304-11/+16
| | | | | | tool of a pipeline is having issues. llvm-svn: 3167
OpenPOWER on IntegriCloud