Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Tweak testcase to work with new indvars pass | Chris Lattner | 2004-04-02 | 1 | -1/+1 | |
| | | | | llvm-svn: 12621 | |||||
* | New testcase | Chris Lattner | 2004-04-02 | 1 | -0/+18 | |
| | | | | llvm-svn: 12616 | |||||
* | New testcase for PR310 | Chris Lattner | 2004-04-01 | 1 | -0/+22 | |
| | | | | llvm-svn: 12596 | |||||
* | New testcase for PR306 | Chris Lattner | 2004-04-01 | 1 | -0/+24 | |
| | | | | llvm-svn: 12591 | |||||
* | Oops, actually USE the previously computed value | Chris Lattner | 2004-03-30 | 1 | -0/+1 | |
| | | | | llvm-svn: 12547 | |||||
* | Test general value/value selection which we can do now that we use the | Chris Lattner | 2004-03-30 | 1 | -1/+2 | |
| | | | | | | select instruction llvm-svn: 12546 | |||||
* | Add some testcases for select simplification | Chris Lattner | 2004-03-30 | 1 | -0/+19 | |
| | | | | llvm-svn: 12543 | |||||
* | New testcase | Chris Lattner | 2004-03-25 | 1 | -0/+13 | |
| | | | | llvm-svn: 12518 | |||||
* | New testcase, the optimizer can delete zero sized allocas | Chris Lattner | 2004-03-19 | 1 | -0/+14 | |
| | | | | llvm-svn: 12506 | |||||
* | This is the last remaining bug that I know of in the loop extractor. The loop | Chris Lattner | 2004-03-18 | 1 | -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.bzip2 | Chris Lattner | 2004-03-18 | 1 | -0/+47 | |
| | | | | llvm-svn: 12492 | |||||
* | New testcase | Chris Lattner | 2004-03-18 | 1 | -0/+23 | |
| | | | | llvm-svn: 12488 | |||||
* | New testcase that crashes the code extractor | Chris Lattner | 2004-03-18 | 1 | -0/+21 | |
| | | | | llvm-svn: 12485 | |||||
* | Modify test to use the %t substition (temporary name). This is available | John Criswell | 2004-03-17 | 1 | -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 testcase | Chris Lattner | 2004-03-16 | 1 | -0/+17 | |
| | | | | llvm-svn: 12455 | |||||
* | Fix test | Chris Lattner | 2004-03-16 | 1 | -1/+1 | |
| | | | | llvm-svn: 12445 | |||||
* | New testcase for PR293 | Chris Lattner | 2004-03-16 | 1 | -0/+12 | |
| | | | | llvm-svn: 12433 | |||||
* | New testcase for CSE of call instructions | Chris Lattner | 2004-03-15 | 1 | -0/+11 | |
| | | | | llvm-svn: 12418 | |||||
* | Make sure that pure calls don't kill loads | Chris Lattner | 2004-03-15 | 1 | -0/+13 | |
| | | | | llvm-svn: 12416 | |||||
* | New testcases to test LICM of call instructions | Chris Lattner | 2004-03-15 | 2 | -0/+30 | |
| | | | | llvm-svn: 12414 | |||||
* | New testcase that causes the code extractor to generate bogus code. | Chris Lattner | 2004-03-15 | 1 | -0/+34 | |
| | | | | llvm-svn: 12404 | |||||
* | New testcase that crashes the loop extractor | Chris Lattner | 2004-03-14 | 1 | -0/+27 | |
| | | | | llvm-svn: 12399 | |||||
* | New testcase that crashes the -lowerswitch pass | Chris Lattner | 2004-03-14 | 1 | -0/+21 | |
| | | | | llvm-svn: 12383 | |||||
* | New testcase that crashes the loop extractor | Chris Lattner | 2004-03-14 | 1 | -0/+75 | |
| | | | | llvm-svn: 12376 | |||||
* | New testcase, distilled from povray I think. | Chris Lattner | 2004-03-13 | 1 | -0/+13 | |
| | | | | llvm-svn: 12364 | |||||
* | Oh right, casts can interfere. Test this too | Chris Lattner | 2004-03-13 | 1 | -0/+8 | |
| | | | | llvm-svn: 12354 | |||||
* | new testcases | Chris Lattner | 2004-03-12 | 1 | -1/+13 | |
| | | | | llvm-svn: 12352 | |||||
* | new testcase | Chris Lattner | 2004-03-12 | 1 | -0/+10 | |
| | | | | llvm-svn: 12348 | |||||
* | test instruction combiner opts for select instruction | Chris Lattner | 2004-03-12 | 1 | -0/+18 | |
| | | | | llvm-svn: 12328 | |||||
* | New testcase for PR284: [indvars] Induction variable analysis violates LLVM ↵ | Chris Lattner | 2004-03-10 | 1 | -0/+27 | |
| | | | | | | invariants llvm-svn: 12274 | |||||
* | New testcase | Chris Lattner | 2004-03-08 | 1 | -0/+21 | |
| | | | | llvm-svn: 12201 | |||||
* | New testcase for missed case | Chris Lattner | 2004-03-07 | 1 | -0/+17 | |
| | | | | llvm-svn: 12199 | |||||
* | New testcase | Chris Lattner | 2004-03-07 | 1 | -0/+24 | |
| | | | | llvm-svn: 12192 | |||||
* | Testcase for a bug that caused a whole bunch of testcases to die in the nightly | Chris Lattner | 2004-02-29 | 1 | -0/+16 | |
| | | | | | | tester last night. llvm-svn: 12011 | |||||
* | Add a testcase for switch instruction induction | Chris Lattner | 2004-02-28 | 1 | -0/+36 | |
| | | | | llvm-svn: 11965 | |||||
* | new testcase for intrinsic folding | Chris Lattner | 2004-02-28 | 1 | -0/+17 | |
| | | | | llvm-svn: 11943 | |||||
* | The instruction combining pass removes dead instructions, there is no need | Chris Lattner | 2004-02-28 | 9 | -9/+9 | |
| | | | | | | to run the die pass after it. llvm-svn: 11942 | |||||
* | Two testcases for loops: one with outputs, one without. | Misha Brukman | 2004-02-28 | 2 | -0/+26 | |
| | | | | llvm-svn: 11934 | |||||
* | The instcombiner should canonicalize comparisons. | Chris Lattner | 2004-02-27 | 1 | -0/+27 | |
| | | | | llvm-svn: 11899 | |||||
* | New testcase. Switch instructions that go to switch instructions should be | Chris Lattner | 2004-02-24 | 1 | -0/+46 | |
| | | | | | | merged. llvm-svn: 11796 | |||||
* | The simplifycfg pass should be able to turn stuff like: | Chris Lattner | 2004-02-24 | 1 | -0/+33 | |
| | | | | | | | | | | if (X == 4 || X == 7) and if (X != 4 && X != 7) into switch instructions. llvm-svn: 11791 | |||||
* | Test for the other way also | Chris Lattner | 2004-02-23 | 1 | -0/+7 | |
| | | | | llvm-svn: 11767 | |||||
* | New testcase | Chris Lattner | 2004-02-23 | 1 | -0/+8 | |
| | | | | llvm-svn: 11766 | |||||
* | Add tests for casts that should be eliminated | Chris Lattner | 2004-02-23 | 1 | -1/+13 | |
| | | | | llvm-svn: 11741 | |||||
* | Handle the unsigned form as well | Chris Lattner | 2004-02-23 | 1 | -0/+7 | |
| | | | | llvm-svn: 11739 | |||||
* | Add a slight variant of test10 | Chris Lattner | 2004-02-23 | 1 | -0/+7 | |
| | | | | llvm-svn: 11736 | |||||
* | This multiply can be eliminated | Chris Lattner | 2004-02-23 | 1 | -0/+8 | |
| | | | | llvm-svn: 11733 | |||||
* | Test that the instruction combiner can fold away a cast in a GEP instruction. | Chris Lattner | 2004-02-22 | 1 | -0/+8 | |
| | | | | | | This occurs in 164.gzip, as a result of it declaring arrays extern. llvm-svn: 11701 | |||||
* | New testcase, details in the comments | Chris Lattner | 2004-02-16 | 1 | -0/+32 | |
| | | | | llvm-svn: 11495 | |||||
* | A new testcase for a situation that occurs in 181.mcf | Chris Lattner | 2004-02-16 | 1 | -0/+12 | |
| | | | | llvm-svn: 11493 |