aboutsummaryrefslogtreecommitdiffstats
path: root/test/LLC
Commit message (Collapse)AuthorAgeFilesLines
* Unbreak this test case - llvm-as no longer tolerates redefining names in anyBrian Gaeke2003-11-221-3/+3
| | | | | | | given type plane. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10169 91177308-0d34-0410-b5e6-96231b3b80d8
* Renamed these tests so that they don't contain extra periods.John Criswell2003-10-033-859/+2
| | | | | | | This interferes with QMTest and the new test database. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8838 91177308-0d34-0410-b5e6-96231b3b80d8
* Remove obsolete tests which:Chris Lattner2003-10-029-644/+0
| | | | | | | | A. do not just test LLC, or even the sparc backend B. are cut down versions of tests that exist in other places git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8821 91177308-0d34-0410-b5e6-96231b3b80d8
* Removing Makefiles. Regression tests are now run by QMTest.John Criswell2003-09-151-22/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8548 91177308-0d34-0410-b5e6-96231b3b80d8
* Update testcases to be more modernChris Lattner2003-09-092-12/+13
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8420 91177308-0d34-0410-b5e6-96231b3b80d8
* Regression test for incorrect character emitted to char array.Vikram S. Adve2003-07-291-0/+39
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7379 91177308-0d34-0410-b5e6-96231b3b80d8
* *** empty log message ***Vikram S. Adve2003-07-101-0/+22
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7150 91177308-0d34-0410-b5e6-96231b3b80d8
* Just documentation.Vikram S. Adve2003-07-101-0/+23
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7149 91177308-0d34-0410-b5e6-96231b3b80d8
* *** empty log message ***Vikram S. Adve2003-07-081-0/+26
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7126 91177308-0d34-0410-b5e6-96231b3b80d8
* Regression test for bug in reg. allocation that was using %xcc insteadVikram S. Adve2003-07-061-0/+77
| | | | | | | of %icc even for 32-bit and smaller comparisons. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7110 91177308-0d34-0410-b5e6-96231b3b80d8
* Move to test/programs/LLvmsourceChris Lattner2003-07-011-25/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7037 91177308-0d34-0410-b5e6-96231b3b80d8
* 3 more bugs from the SPEC codes and from richards_benchmark.cVikram S. Adve2003-05-313-0/+262
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6458 91177308-0d34-0410-b5e6-96231b3b80d8
* Three kinds of boolean values handled incorrectly:Vikram S. Adve2003-05-283-0/+197
| | | | | | | | | -- setCC of FP type used by a Phi: have to save in reg. -- setNE of FP type used by a branch: cannot use result directly in branch! -- setCC used outside the same basic block: have to save in reg. for now git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6382 91177308-0d34-0410-b5e6-96231b3b80d8
* Allow llx tests as wellChris Lattner2003-05-111-2/+7
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6088 91177308-0d34-0410-b5e6-96231b3b80d8
* * Only run LLVM tests so that testing is not stopped.Chris Lattner2003-01-231-1/+1
| | | | | | | * This directory should only contain LLVM tests anyway git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5411 91177308-0d34-0410-b5e6-96231b3b80d8
* Cleanup testcaseChris Lattner2003-01-153-3/+3
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5292 91177308-0d34-0410-b5e6-96231b3b80d8
* Test case that shows some poor results for register allocation.Vikram S. Adve2002-10-142-0/+1656
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4167 91177308-0d34-0410-b5e6-96231b3b80d8
* Add a test for folding a GEP into a load.Vikram S. Adve2002-10-131-0/+12
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4139 91177308-0d34-0410-b5e6-96231b3b80d8
* Added inline constant expressions, including uses in binary subtract.Vikram S. Adve2002-10-121-13/+42
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4125 91177308-0d34-0410-b5e6-96231b3b80d8
* On this code, llc did not pass the sixth argument (%reg321) to printf.Vikram S. Adve2002-09-301-0/+41
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3986 91177308-0d34-0410-b5e6-96231b3b80d8
* Regression test for llc bug that was folding two getelementptrs illegally.Vikram S. Adve2002-09-281-0/+27
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3971 91177308-0d34-0410-b5e6-96231b3b80d8
* Regression test for live range bug for call arguments.Vikram S. Adve2002-09-282-0/+60
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3962 91177308-0d34-0410-b5e6-96231b3b80d8
* Simple test for constant expressions constructed from global addresses.Vikram S. Adve2002-09-271-0/+40
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3956 91177308-0d34-0410-b5e6-96231b3b80d8
* Overhauled completely.Vikram S. Adve2002-09-271-69/+108
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3955 91177308-0d34-0410-b5e6-96231b3b80d8
* C tests are run via Makefile.singlesrc so don't run them twice.Vikram S. Adve2002-09-231-1/+3
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3885 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix data types header file and declarations to work on Linux.Vikram S. Adve2002-09-201-20/+23
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3851 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix to avoid addition on pointers, which is no longer legal.Vikram S. Adve2002-09-201-3/+5
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3850 91177308-0d34-0410-b5e6-96231b3b80d8
* Add functions castbool and boolexpr.Vikram S. Adve2002-08-221-0/+24
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3448 91177308-0d34-0410-b5e6-96231b3b80d8
* *** empty log message ***Vikram S. Adve2002-08-221-0/+26
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3447 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix store to not indexChris Lattner2002-08-211-2/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3429 91177308-0d34-0410-b5e6-96231b3b80d8
* Convert testcase to not use indexing on loads & storesChris Lattner2002-08-211-7/+11
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3428 91177308-0d34-0410-b5e6-96231b3b80d8
* Add tests for unary NOT operations.Vikram S. Adve2002-08-151-0/+18
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3340 91177308-0d34-0410-b5e6-96231b3b80d8
* *** empty log message ***Chris Lattner2002-08-141-3/+3
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3333 91177308-0d34-0410-b5e6-96231b3b80d8
* Add a sequence of GEPs with constant indices, for folding.Vikram S. Adve2002-08-041-0/+6
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3247 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix makefile to work.Chris Lattner2002-08-011-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3203 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix broken testcaseChris Lattner2002-08-011-4/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3202 91177308-0d34-0410-b5e6-96231b3b80d8
* Make testcase legal LLVMChris Lattner2002-08-011-15/+11
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3201 91177308-0d34-0410-b5e6-96231b3b80d8
* 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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3197 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix testcase to not print pointer valueChris Lattner2002-07-291-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3119 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix broken testChris Lattner2002-07-101-0/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2867 91177308-0d34-0410-b5e6-96231b3b80d8
* Include Makefile.singlesrc in order to compile .c tests.Vikram S. Adve2002-07-101-2/+2
| | | | | | | | Some of these are not regression tests and this directory needs to be reorganized, but the tests are important. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2866 91177308-0d34-0410-b5e6-96231b3b80d8
* Some of these are feature tests, not regression tests.Vikram S. Adve2002-07-1013-0/+818
| | | | | | | | This directory needs to be reorganized and some of the tests need changes to make them executable. Also comments would help... git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2865 91177308-0d34-0410-b5e6-96231b3b80d8
* New testcaseChris Lattner2002-04-161-0/+16
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2262 91177308-0d34-0410-b5e6-96231b3b80d8
* Checkin first unit testcases for the backendChris Lattner2002-04-142-0/+28
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2249 91177308-0d34-0410-b5e6-96231b3b80d8
* Add testcase for sparc backendChris Lattner2002-02-111-0/+25
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1731 91177308-0d34-0410-b5e6-96231b3b80d8