summaryrefslogtreecommitdiffstats
path: root/llvm/test/Regression/Transforms
Commit message (Collapse)AuthorAgeFilesLines
...
* Simple arithmetic loop-based test case for modulo scheduling.Misha Brukman2003-04-101-0/+18
| | | | llvm-svn: 5774
* Adding a simple test case in the hope that commit-diffs.pl will pick this up.Misha Brukman2003-04-101-0/+14
| | | | llvm-svn: 5773
* Not only is this the first test case for ModuloScheduing, it's also the firstMisha Brukman2003-04-101-0/+17
| | | | | | | test case for the CVS commit-diffs.pl script which should show the entire contents of this file below: llvm-svn: 5772
* New testcaseChris Lattner2003-04-101-0/+11
| | | | llvm-svn: 5770
* Initial checkin of PRE testChris Lattner2003-03-311-0/+194
| | | | llvm-svn: 5761
* Initial checkin of PRE testsChris Lattner2003-03-311-0/+10
| | | | llvm-svn: 5760
* Test limited reassociationChris Lattner2003-03-112-0/+7
| | | | llvm-svn: 5742
* Add optimizations:Chris Lattner2003-03-103-1/+16
| | | | | | | - (A & C1)+(B & C2) -> (A & C1)|(B & C2) iff C1&C2 == 0 - (A & C1)^(B & C2) -> (A & C1)|(B & C2) iff C1&C2 == 0 llvm-svn: 5741
* Add testcases for negated multipliesChris Lattner2003-03-101-0/+13
| | | | llvm-svn: 5739
* Add test for demorgans law with constantsChris Lattner2003-03-101-0/+17
| | | | | | Add test for other form of demorgans llvm-svn: 5737
* * Add testcases for associative operatorsChris Lattner2003-03-103-1/+29
| | | | | | * Add testcase for or ubyte, 255 which was broken before llvm-svn: 5735
* Modernize testcaseChris Lattner2003-03-101-9/+6
| | | | llvm-svn: 5732
* Add a bunch of new testsChris Lattner2003-03-101-0/+30
| | | | llvm-svn: 5730
* Add test for: (A|B)^B == A & (~B)Chris Lattner2003-03-101-0/+6
| | | | llvm-svn: 5727
* Modernize testcaseChris Lattner2003-03-101-5/+5
| | | | llvm-svn: 5726
* New testcaseChris Lattner2003-03-071-0/+22
| | | | llvm-svn: 5721
* Add a link to source of inspirationChris Lattner2003-03-051-0/+3
| | | | llvm-svn: 5707
* New testcase for pow builtin recognitionChris Lattner2003-03-051-0/+23
| | | | llvm-svn: 5706
* Add another testcase that may eventually be handled...Chris Lattner2003-03-051-0/+7
| | | | llvm-svn: 5705
* Add testcase for new instcombine xformChris Lattner2003-03-051-2/+8
| | | | llvm-svn: 5703
* Add new testcaseChris Lattner2003-03-051-0/+24
| | | | llvm-svn: 5701
* New testcase for feature simplifycfg should handleChris Lattner2003-03-051-0/+21
| | | | llvm-svn: 5698
* Add testcase for new feature for simplifycfg passChris Lattner2003-03-051-0/+26
| | | | llvm-svn: 5697
* New testcaseChris Lattner2003-03-041-0/+7
| | | | llvm-svn: 5694
* Make the testcase more interesting, test that two different array elements ↵Chris Lattner2003-03-031-0/+18
| | | | | | don't alias llvm-svn: 5689
* Fix testcaseChris Lattner2003-02-281-1/+1
| | | | llvm-svn: 5674
* Add a test for a feature that I hope will be implemented somedayChris Lattner2003-02-281-0/+22
| | | | llvm-svn: 5673
* New testcaseChris Lattner2003-02-281-0/+15
| | | | llvm-svn: 5672
* New testChris Lattner2003-02-281-0/+22
| | | | llvm-svn: 5665
* New testcaseChris Lattner2003-02-271-0/+19
| | | | llvm-svn: 5660
* New testcaseChris Lattner2003-02-271-0/+13
| | | | llvm-svn: 5657
* Testcase for Preheaders problemChris Lattner2003-02-271-0/+28
| | | | llvm-svn: 5654
* New testcase crashing LICMChris Lattner2003-02-261-0/+22
| | | | llvm-svn: 5648
* Fix testChris Lattner2003-02-261-1/+3
| | | | llvm-svn: 5646
* New testcase for size tracking brokennessChris Lattner2003-02-262-0/+26
| | | | llvm-svn: 5644
* Hopefully final tweak to this testcaseChris Lattner2003-02-261-10/+5
| | | | llvm-svn: 5626
* Add a new test for basicaaChris Lattner2003-02-251-0/+11
| | | | llvm-svn: 5625
* Fix testcaseChris Lattner2003-02-241-4/+4
| | | | llvm-svn: 5621
* Tweak testcaseChris Lattner2003-02-241-1/+2
| | | | llvm-svn: 5612
* New testcase for scalar promotionChris Lattner2003-02-241-0/+15
| | | | llvm-svn: 5611
* New testcase to check to see if LICM is performing scalar promotionChris Lattner2003-02-221-0/+21
| | | | llvm-svn: 5607
* Add new testcasesChris Lattner2003-02-182-0/+24
| | | | llvm-svn: 5591
* Modernize testcaseChris Lattner2003-02-181-9/+6
| | | | llvm-svn: 5590
* Modernize testcasesChris Lattner2003-02-182-10/+10
| | | | llvm-svn: 5589
* test for a variety of new transformations:Chris Lattner2003-02-186-1/+57
| | | | | | | | | | | | | | | | * A & ~A == 0 * A / (2^c) == A >> c if unsigned * 0 / A == 0 * 1.0 * A == A * A * (2^c) == A << c * A ^ ~A == -1 * A | ~A == -1 * 0 % X = 0 * A % (2^c) == A & (c-1) if unsigned * A - (A & B) == A & ~B * -1 - A == ~A llvm-svn: 5588
* modernize testcaseChris Lattner2003-02-181-4/+2
| | | | llvm-svn: 5586
* Modernize testcaseChris Lattner2003-02-182-16/+16
| | | | llvm-svn: 5585
* New testcase distilled from LARNChris Lattner2003-02-141-0/+9
| | | | llvm-svn: 5561
* Add a basic-aa testChris Lattner2003-02-091-0/+11
| | | | llvm-svn: 5516
* Build DS-AA testsChris Lattner2003-02-031-0/+1
| | | | llvm-svn: 5482
OpenPOWER on IntegriCloud