aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* The implementation keyword was replaced with checkpoint.Reid Spencer2007-03-281-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35409 91177308-0d34-0410-b5e6-96231b3b80d8
* implementation keyword is going .. going .. gone.Reid Spencer2007-03-288-16/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35404 91177308-0d34-0410-b5e6-96231b3b80d8
* don't use 'not' when we can use a positive testChris Lattner2007-03-281-8/+6
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35402 91177308-0d34-0410-b5e6-96231b3b80d8
* new test case for PR1280Reid Spencer2007-03-281-0/+15
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35401 91177308-0d34-0410-b5e6-96231b3b80d8
* For PR1280:Reid Spencer2007-03-282-24/+0
| | | | | | | | Remove test cases for and/xor/add -> trunc/sext that use bit widths that the targets cannot code gen. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35399 91177308-0d34-0410-b5e6-96231b3b80d8
* Added a test case for PR1279.Evan Cheng2007-03-281-0/+37
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35398 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2007-03-281-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35397 91177308-0d34-0410-b5e6-96231b3b80d8
* upgrade a random testChris Lattner2007-03-281-4/+4
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35395 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2007-03-281-0/+17
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35391 91177308-0d34-0410-b5e6-96231b3b80d8
* Test that a VIEW_CONVERT_EXPR used as an lvalue has the right type.Duncan Sands2007-03-271-0/+9
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35387 91177308-0d34-0410-b5e6-96231b3b80d8
* Another test case for PR1271 where bad shift masks were generated.Reid Spencer2007-03-261-0/+35
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35372 91177308-0d34-0410-b5e6-96231b3b80d8
* Test case for PR1266.Evan Cheng2007-03-261-0/+948
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35367 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix this test case to match output after a bug was fixed.Reid Spencer2007-03-261-1/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35359 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix testsuite hang.Duncan Sands2007-03-262-2/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35355 91177308-0d34-0410-b5e6-96231b3b80d8
* Test case for PR1271 involving construction of a bad mask to replace aReid Spencer2007-03-261-0/+28
| | | | | | | shift instruction. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35349 91177308-0d34-0410-b5e6-96231b3b80d8
* Add "feature" testcase for new switch lowering codeAnton Korobeynikov2007-03-251-0/+32
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35345 91177308-0d34-0410-b5e6-96231b3b80d8
* Add a test case for PR1271 (necessary, but not sufficient).Reid Spencer2007-03-251-0/+9
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35343 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2007-03-252-1/+8
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35340 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2007-03-251-0/+11
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35331 91177308-0d34-0410-b5e6-96231b3b80d8
* test that the ppc backend can do 64-bit cntlzChris Lattner2007-03-251-0/+13
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35328 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2007-03-251-0/+9
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35326 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2007-03-251-0/+11
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35323 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2007-03-251-0/+10
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35317 91177308-0d34-0410-b5e6-96231b3b80d8
* Remove the last vestiges of this directory.Reid Spencer2007-03-242-6/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35309 91177308-0d34-0410-b5e6-96231b3b80d8
* Flip the srem tests around. Previous commit was to correct an apparentReid Spencer2007-03-247-11/+11
| | | | | | | | bug in the srem implementation. Turns out it was a documentation bug instead. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35304 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix incorrect test cases for srem. The definition of srem is a remainder soReid Spencer2007-03-2413-9/+19
| | | | | | | that the sign of the result follows the sign of the divisor. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35301 91177308-0d34-0410-b5e6-96231b3b80d8
* Add more test cases for APIntified InstCombine.Reid Spencer2007-03-233-0/+255
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35288 91177308-0d34-0410-b5e6-96231b3b80d8
* Add test case for testing InstCombine with arbitrary precision integerReid Spencer2007-03-2330-0/+974
| | | | | | | | | | types. These tests mimic the integer test cases in the normal InstCombine test suite but use "strange" integer bit widths. Most tests written by Zhou Sheng, a few by me. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35284 91177308-0d34-0410-b5e6-96231b3b80d8
* Test handling of switches with wide case ranges.Duncan Sands2007-03-231-0/+12
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35279 91177308-0d34-0410-b5e6-96231b3b80d8
* Make this test actually match the generated code.Reid Spencer2007-03-221-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35263 91177308-0d34-0410-b5e6-96231b3b80d8
* Add tests for nounwind and noreturn function attributes.Reid Spencer2007-03-221-2/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35261 91177308-0d34-0410-b5e6-96231b3b80d8
* Another test case.Evan Cheng2007-03-221-15/+13
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35255 91177308-0d34-0410-b5e6-96231b3b80d8
* Test case for PR1257Evan Cheng2007-03-221-0/+97
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35253 91177308-0d34-0410-b5e6-96231b3b80d8
* Test case for PR1248Reid Spencer2007-03-221-0/+7
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35251 91177308-0d34-0410-b5e6-96231b3b80d8
* New test case.Evan Cheng2007-03-211-0/+27
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35240 91177308-0d34-0410-b5e6-96231b3b80d8
* bugfix: When the source register of CALL_NOLINK was LR, the following code ↵Lauro Ramos Venancio2007-03-201-0/+53
| | | | | | | | | | | was emitted: mov lr, pc bx lr So, the function was not called. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35218 91177308-0d34-0410-b5e6-96231b3b80d8
* llvm-gcc now requires -fnested-functions to enable them in C.Chris Lattner2007-03-201-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35217 91177308-0d34-0410-b5e6-96231b3b80d8
* Break up huge line so that this file is almost readable.Reid Spencer2007-03-201-2/+52
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35216 91177308-0d34-0410-b5e6-96231b3b80d8
* Test handling of structs with multiple variable-sized fields.Duncan Sands2007-03-202-0/+16
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35212 91177308-0d34-0410-b5e6-96231b3b80d8
* Ada testcase for structs with multiple variable sized fields.Duncan Sands2007-03-202-0/+14
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35210 91177308-0d34-0410-b5e6-96231b3b80d8
* Test that ARRAY_RANGE_REF returns an array not an element.Duncan Sands2007-03-201-0/+7
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35209 91177308-0d34-0410-b5e6-96231b3b80d8
* These functions should use shll, not lea.Chris Lattner2007-03-201-0/+27
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35203 91177308-0d34-0410-b5e6-96231b3b80d8
* Make this test a little simpler/faster.Reid Spencer2007-03-191-2/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35193 91177308-0d34-0410-b5e6-96231b3b80d8
* Add test case for PR1261, currently XFAILed.Reid Spencer2007-03-191-0/+14
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35192 91177308-0d34-0410-b5e6-96231b3b80d8
* Test case noticed by Sheng that fails because negative values that areReid Spencer2007-03-191-0/+7
| | | | | | | | greater than 64-bits don't have the sign bits extended on construction of the APInt. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35178 91177308-0d34-0410-b5e6-96231b3b80d8
* Test handling of ARRAY_REF when the component type is of unknown size.Duncan Sands2007-03-191-0/+11
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35176 91177308-0d34-0410-b5e6-96231b3b80d8
* For PR1258:Reid Spencer2007-03-191-0/+9
| | | | | | | Test that invalid numbered value references get an error message. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35175 91177308-0d34-0410-b5e6-96231b3b80d8
* For PR1258:Reid Spencer2007-03-198-101/+99
| | | | | | | Revise numeric value references to accommodate collapsed type planes. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35170 91177308-0d34-0410-b5e6-96231b3b80d8
* Use opt instead of gccas.Reid Spencer2007-03-191-1/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35168 91177308-0d34-0410-b5e6-96231b3b80d8
* add a testcase the resent patches fail on.Chris Lattner2007-03-191-0/+45
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35167 91177308-0d34-0410-b5e6-96231b3b80d8