summaryrefslogtreecommitdiffstats
path: root/llvm/test/Regression/Transforms
Commit message (Collapse)AuthorAgeFilesLines
...
* Tweak testcase to work with new indvars passChris Lattner2004-04-021-1/+1
| | | | llvm-svn: 12621
* New testcaseChris Lattner2004-04-021-0/+18
| | | | llvm-svn: 12616
* New testcase for PR310Chris Lattner2004-04-011-0/+22
| | | | llvm-svn: 12596
* New testcase for PR306Chris Lattner2004-04-011-0/+24
| | | | llvm-svn: 12591
* Oops, actually USE the previously computed valueChris Lattner2004-03-301-0/+1
| | | | llvm-svn: 12547
* Test general value/value selection which we can do now that we use theChris Lattner2004-03-301-1/+2
| | | | | | select instruction llvm-svn: 12546
* Add some testcases for select simplificationChris Lattner2004-03-301-0/+19
| | | | llvm-svn: 12543
* New testcaseChris Lattner2004-03-251-0/+13
| | | | llvm-svn: 12518
* New testcase, the optimizer can delete zero sized allocasChris Lattner2004-03-191-0/+14
| | | | llvm-svn: 12506
* This is the last remaining bug that I know of in the loop extractor. The loopChris Lattner2004-03-181-0/+196
| | | | | | | | | | extractor has extracted hundreds of loops from the SPEC benchmarks without crashing and without misoptimizing the programs. This testcase could be reduced substantially more by hand, but I don't have time to work on it right now. llvm-svn: 12495
* New testcase, reduced from 256.bzip2Chris Lattner2004-03-181-0/+47
| | | | llvm-svn: 12492
* New testcaseChris Lattner2004-03-181-0/+23
| | | | llvm-svn: 12488
* New testcase that crashes the code extractorChris Lattner2004-03-181-0/+21
| | | | llvm-svn: 12485
* Modify test to use the %t substition (temporary name). This is availableJohn Criswell2004-03-171-2/+2
| | | | | | | | | in the QMTest Testrunner tests. Please note that putting output files in the Output directory no longer works, as QMTest does not build Output directories anymore (nor does the test run in a separate subdirectory, anyway). llvm-svn: 12466
* Another simple testcaseChris Lattner2004-03-161-0/+17
| | | | llvm-svn: 12455
* Fix testChris Lattner2004-03-161-1/+1
| | | | llvm-svn: 12445
* New testcase for PR293Chris Lattner2004-03-161-0/+12
| | | | llvm-svn: 12433
* New testcase for CSE of call instructionsChris Lattner2004-03-151-0/+11
| | | | llvm-svn: 12418
* Make sure that pure calls don't kill loadsChris Lattner2004-03-151-0/+13
| | | | llvm-svn: 12416
* New testcases to test LICM of call instructionsChris Lattner2004-03-152-0/+30
| | | | llvm-svn: 12414
* New testcase that causes the code extractor to generate bogus code.Chris Lattner2004-03-151-0/+34
| | | | llvm-svn: 12404
* New testcase that crashes the loop extractorChris Lattner2004-03-141-0/+27
| | | | llvm-svn: 12399
* New testcase that crashes the -lowerswitch passChris Lattner2004-03-141-0/+21
| | | | llvm-svn: 12383
* New testcase that crashes the loop extractorChris Lattner2004-03-141-0/+75
| | | | llvm-svn: 12376
* New testcase, distilled from povray I think.Chris Lattner2004-03-131-0/+13
| | | | llvm-svn: 12364
* Oh right, casts can interfere. Test this tooChris Lattner2004-03-131-0/+8
| | | | llvm-svn: 12354
* new testcasesChris Lattner2004-03-121-1/+13
| | | | llvm-svn: 12352
* new testcaseChris Lattner2004-03-121-0/+10
| | | | llvm-svn: 12348
* test instruction combiner opts for select instructionChris Lattner2004-03-121-0/+18
| | | | llvm-svn: 12328
* New testcase for PR284: [indvars] Induction variable analysis violates LLVM ↵Chris Lattner2004-03-101-0/+27
| | | | | | invariants llvm-svn: 12274
* New testcaseChris Lattner2004-03-081-0/+21
| | | | llvm-svn: 12201
* New testcase for missed caseChris Lattner2004-03-071-0/+17
| | | | llvm-svn: 12199
* New testcaseChris Lattner2004-03-071-0/+24
| | | | llvm-svn: 12192
* Testcase for a bug that caused a whole bunch of testcases to die in the nightlyChris Lattner2004-02-291-0/+16
| | | | | | tester last night. llvm-svn: 12011
* Add a testcase for switch instruction inductionChris Lattner2004-02-281-0/+36
| | | | llvm-svn: 11965
* new testcase for intrinsic foldingChris Lattner2004-02-281-0/+17
| | | | llvm-svn: 11943
* The instruction combining pass removes dead instructions, there is no needChris Lattner2004-02-289-9/+9
| | | | | | to run the die pass after it. llvm-svn: 11942
* Two testcases for loops: one with outputs, one without.Misha Brukman2004-02-282-0/+26
| | | | llvm-svn: 11934
* The instcombiner should canonicalize comparisons.Chris Lattner2004-02-271-0/+27
| | | | llvm-svn: 11899
* New testcase. Switch instructions that go to switch instructions should beChris Lattner2004-02-241-0/+46
| | | | | | merged. llvm-svn: 11796
* The simplifycfg pass should be able to turn stuff like:Chris Lattner2004-02-241-0/+33
| | | | | | | | | | if (X == 4 || X == 7) and if (X != 4 && X != 7) into switch instructions. llvm-svn: 11791
* Test for the other way alsoChris Lattner2004-02-231-0/+7
| | | | llvm-svn: 11767
* New testcaseChris Lattner2004-02-231-0/+8
| | | | llvm-svn: 11766
* Add tests for casts that should be eliminatedChris Lattner2004-02-231-1/+13
| | | | llvm-svn: 11741
* Handle the unsigned form as wellChris Lattner2004-02-231-0/+7
| | | | llvm-svn: 11739
* Add a slight variant of test10Chris Lattner2004-02-231-0/+7
| | | | llvm-svn: 11736
* This multiply can be eliminatedChris Lattner2004-02-231-0/+8
| | | | llvm-svn: 11733
* Test that the instruction combiner can fold away a cast in a GEP instruction.Chris Lattner2004-02-221-0/+8
| | | | | | This occurs in 164.gzip, as a result of it declaring arrays extern. llvm-svn: 11701
* New testcase, details in the commentsChris Lattner2004-02-161-0/+32
| | | | llvm-svn: 11495
* A new testcase for a situation that occurs in 181.mcfChris Lattner2004-02-161-0/+12
| | | | llvm-svn: 11493
OpenPOWER on IntegriCloud