summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/Generic
Commit message (Collapse)AuthorAgeFilesLines
...
* Test assumes tail merging is off; this must now be explicit.Dale Johannesen2007-05-221-1/+1
| | | | llvm-svn: 37286
* add testcase for 128-bit add/subChris Lattner2007-05-171-0/+39
| | | | llvm-svn: 37170
* Fix an infinite recursion in GetNegatedExpression.Lauro Ramos Venancio2007-05-151-0/+90
| | | | llvm-svn: 37086
* move to CodeGen/ARM/2007-05-07-tailmerge-1.llChris Lattner2007-05-081-65/+0
| | | | llvm-svn: 36918
* Fix test case.Evan Cheng2007-05-071-1/+1
| | | | llvm-svn: 36911
* Handle some non-exit blocks in tail merging.Dale Johannesen2007-05-071-0/+65
| | | | llvm-svn: 36907
* the sparc v8 backend handles this correctlyChris Lattner2007-05-051-1/+1
| | | | llvm-svn: 36801
* unxfail this, llc doesn't support this feature yet, so don't run it.Chris Lattner2007-05-051-2/+0
| | | | llvm-svn: 36796
* Check that the right eh personality function is used.Duncan Sands2007-05-051-0/+35
| | | | llvm-svn: 36788
* Test that the eh lowering code can handle constant folded bitcasts.Duncan Sands2007-05-041-0/+12
| | | | llvm-svn: 36746
* Split target dependent test portions to target-specific directories.Reid Spencer2007-05-011-4/+0
| | | | llvm-svn: 36612
* testcase for PR1228Chris Lattner2007-04-301-0/+59
| | | | llvm-svn: 36601
* For PR1370:Reid Spencer2007-04-303-29/+0
| | | | | | | Rearrange some tests so that if PowerPC is not being built we don't try to run PowerPC specific tests. llvm-svn: 36587
* ensure the operand prints.Chris Lattner2007-04-281-1/+1
| | | | llvm-svn: 36533
* new testcaseChris Lattner2007-04-282-0/+21
| | | | llvm-svn: 36532
* update syntaxChris Lattner2007-04-281-1/+1
| | | | llvm-svn: 36531
* make this testcase harder, to cover PR1326Chris Lattner2007-04-271-1/+3
| | | | llvm-svn: 36509
* Test that eh_selector lowering accepts global variables as well as bitcastsDuncan Sands2007-04-271-0/+14
| | | | | | of global variables. llvm-svn: 36500
* Unxfail testsAnton Korobeynikov2007-04-262-6/+0
| | | | llvm-svn: 36497
* Add test to proper place. Also, XFAIL until ppc bootstrap will be ok.Anton Korobeynikov2007-04-261-0/+21
| | | | llvm-svn: 36491
* new testcaseChris Lattner2007-04-171-0/+35
| | | | llvm-svn: 36230
* Also validate that the code generation of IntrinsicLowering for LLI works.Reid Spencer2007-04-161-6/+25
| | | | llvm-svn: 36175
* For PR1319:Reid Spencer2007-04-168-29/+29
| | | | | | | | Remove && from the end of the lines to prevent tests from throwing run lines into the background. Also, clean up places where the same command is run multiple times by using a temporary file. llvm-svn: 36142
* For PR1319:Reid Spencer2007-04-161-2/+2
| | | | | | Fix syntax of tests to ensure grep pattern is properly quoted. llvm-svn: 36134
* For PR1336:Reid Spencer2007-04-161-1/+0
| | | | | | | Un-XFAIL this test now that llvm-ugprade knows how to create functions with empty names. llvm-svn: 36107
* For PR1336:Reid Spencer2007-04-151-0/+1
| | | | | | XFAIL tests covered by the PR. These will be un-XFAILed as they are fixed. llvm-svn: 36093
* For PR1319: Upgrade to new test harness.Reid Spencer2007-04-157-15/+14
| | | | llvm-svn: 36086
* For PR1319: Upgrade to new test harness.Reid Spencer2007-04-151-2/+2
| | | | llvm-svn: 36080
* xfail for nowChris Lattner2007-04-141-0/+3
| | | | llvm-svn: 36033
* Fix PR1325: Case range optimization was performed in the case itAnton Korobeynikov2007-04-141-0/+160
| | | | | | shouldn't. Also fix some "latent" bug on 64-bit platforms llvm-svn: 35990
* Fix PR1323 : we haven't updated phi nodes in good manner :)Anton Korobeynikov2007-04-131-0/+27
| | | | llvm-svn: 35963
* make this really work on linux :)Chris Lattner2007-04-121-1/+1
| | | | llvm-svn: 35948
* make this happier on linux hostsChris Lattner2007-04-121-1/+1
| | | | llvm-svn: 35947
* Make the llvm-runtest function much more amenable by eliminating all theReid Spencer2007-04-112-2/+2
| | | | | | | | global variables that needed to be passed in. This makes it possible to add new global variables with only a couple changes (Makefile and llvm-dg.exp) instead of touching every single dg.exp file. llvm-svn: 35918
* change test name.Chris Lattner2007-04-111-1/+1
| | | | llvm-svn: 35904
* new testcaseChris Lattner2007-04-111-0/+12
| | | | llvm-svn: 35882
* Next stage into switch lowering refactoringAnton Korobeynikov2007-04-092-18/+40
| | | | | | | | | | 1. Fix some bugs in the jump table lowering threshold 2. Implement much better metric for optimal pivot selection 3. Tune thresholds for different lowering methods 4. Implement shift-and trick for lowering small (<machine word length) cases with few destinations. Good testcase will follow. llvm-svn: 35816
* new testcase for PR1308Chris Lattner2007-04-091-0/+9
| | | | llvm-svn: 35784
* XFAIL this test for now. It will be a while before I can implement thisReid Spencer2007-04-051-0/+1
| | | | | | intrinsic properly in SDISel. llvm-svn: 35692
* Fix testAnton Korobeynikov2007-04-051-0/+2
| | | | llvm-svn: 35683
* Implement the llvm.bit.part_select.iN.iN.iN overloaded intrinsic.Reid Spencer2007-04-041-0/+14
| | | | llvm-svn: 35678
* Properly emit range comparisons for switch cases, where neighbour casesAnton Korobeynikov2007-04-042-4/+51
| | | | | | | go to the same destination. Now we're producing really good code for switch-lower-feature.ll testcase llvm-svn: 35672
* new testcase for PR1296Chris Lattner2007-04-021-0/+54
| | | | llvm-svn: 35574
* Revert the name changes for llvm.bswap to allow (and test) llvm-upgrade ofReid Spencer2007-04-021-33/+33
| | | | | | this intrinsic. llvm-svn: 35566
* For PR1297:Reid Spencer2007-04-011-33/+33
| | | | | | | | | Update these test cases to use proper signatures for bswap which is now and overloaded intrinsic. Its name must be of the form llvm.bswap.i32.i32 since both the parameter and the result or of type "iAny". Also, the bit counting intrinsics changed to always return i32. llvm-svn: 35548
* Remove use of implementation keyword.Reid Spencer2007-03-282-2/+0
| | | | llvm-svn: 35412
* Add "feature" testcase for new switch lowering codeAnton Korobeynikov2007-03-251-0/+32
| | | | llvm-svn: 35345
* new testcase, corresponds to:Chris Lattner2007-03-041-0/+11
| | | | | | | | long long test(long long A, unsigned B) { return (A + ((long long)B << 32)); } llvm-svn: 34911
* New testcase for PR1239Chris Lattner2007-03-031-0/+12
| | | | llvm-svn: 34892
* Test for PR1224.Jim Laskey2007-02-251-0/+12
| | | | llvm-svn: 34609
OpenPOWER on IntegriCloud