summaryrefslogtreecommitdiffstats
path: root/test/CodeGen
Commit message (Collapse)AuthorAgeFilesLines
* this started failing due to Reid's changes in the bc format. insulate itChris Lattner2006-11-031-1/+1
| | | | | | | from future changes. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31428 91177308-0d34-0410-b5e6-96231b3b80d8
* a regression :(Andrew Lenharth2006-11-021-0/+18
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31370 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2006-11-021-0/+14
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31368 91177308-0d34-0410-b5e6-96231b3b80d8
* This test should compile down to one comparison, not two.Chris Lattner2006-10-311-0/+20
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31329 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcase for PR882Chris Lattner2006-10-311-0/+29
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31324 91177308-0d34-0410-b5e6-96231b3b80d8
* make one giant add and sub testerAndrew Lenharth2006-10-314-25/+188
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31321 91177308-0d34-0410-b5e6-96231b3b80d8
* add support for calling functions when the caller has variable sized objectsRafael Espindola2006-10-311-1/+4
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31312 91177308-0d34-0410-b5e6-96231b3b80d8
* fix this regtestChris Lattner2006-10-301-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31291 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2006-10-291-0/+21
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31280 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2006-10-281-0/+55
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31259 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2006-10-271-0/+21
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31241 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2006-10-271-0/+19
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31231 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2006-10-271-0/+19
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31229 91177308-0d34-0410-b5e6-96231b3b80d8
* Add a new vextract test case.Evan Cheng2006-10-271-2/+12
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31227 91177308-0d34-0410-b5e6-96231b3b80d8
* Improve cvs ignoring of test results.Reid Spencer2006-10-271-0/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31217 91177308-0d34-0410-b5e6-96231b3b80d8
* Add a run line to this test.Reid Spencer2006-10-271-0/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31211 91177308-0d34-0410-b5e6-96231b3b80d8
* initial support for frame pointersRafael Espindola2006-10-261-0/+5
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31197 91177308-0d34-0410-b5e6-96231b3b80d8
* New shuffle test case.Evan Cheng2006-10-251-0/+20
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31187 91177308-0d34-0410-b5e6-96231b3b80d8
* Allow this to pass on ppcChris Lattner2006-10-251-2/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31178 91177308-0d34-0410-b5e6-96231b3b80d8
* Modernize the testcase, allow it to pass on ppcChris Lattner2006-10-251-4/+4
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31177 91177308-0d34-0410-b5e6-96231b3b80d8
* expand ISD::VACOPYRafael Espindola2006-10-241-17/+35
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31170 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2006-10-241-0/+5
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31163 91177308-0d34-0410-b5e6-96231b3b80d8
* Update test case.Evan Cheng2006-10-231-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31139 91177308-0d34-0410-b5e6-96231b3b80d8
* implement STRB and STRHRafael Espindola2006-10-231-0/+15
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31138 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix test case.Evan Cheng2006-10-231-6/+3
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31127 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcase for PR964Chris Lattner2006-10-221-0/+27
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31117 91177308-0d34-0410-b5e6-96231b3b80d8
* Changed the pattern matching so that it will hopefully work on Linux.Bill Wendling2006-10-201-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31069 91177308-0d34-0410-b5e6-96231b3b80d8
* Testcase for P926Bill Wendling2006-10-191-0/+27
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31058 91177308-0d34-0410-b5e6-96231b3b80d8
* print common symbolsRafael Espindola2006-10-191-1/+4
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31048 91177308-0d34-0410-b5e6-96231b3b80d8
* add blxRafael Espindola2006-10-181-1/+11
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31037 91177308-0d34-0410-b5e6-96231b3b80d8
* implement CallingConv::Fast as CallingConv::CRafael Espindola2006-10-181-2/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31034 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2006-10-181-0/+6
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31029 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcase, miscompilation of llvm with itself.Chris Lattner2006-10-171-0/+24
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31018 91177308-0d34-0410-b5e6-96231b3b80d8
* expand ISD::SDIV, ISD::UDIV, ISD::SREM and ISD::UREMRafael Espindola2006-10-171-0/+29
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31014 91177308-0d34-0410-b5e6-96231b3b80d8
* add FABSS and FABSDRafael Espindola2006-10-171-0/+16
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31012 91177308-0d34-0410-b5e6-96231b3b80d8
* cleanup some testsRafael Espindola2006-10-173-45/+43
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31010 91177308-0d34-0410-b5e6-96231b3b80d8
* remove extra [] in storesRafael Espindola2006-10-171-3/+10
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31008 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2006-10-171-0/+93
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31005 91177308-0d34-0410-b5e6-96231b3b80d8
* initial implementation of addressing mode 5Rafael Espindola2006-10-171-0/+14
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31002 91177308-0d34-0410-b5e6-96231b3b80d8
* add the immediate to the Offset in eliminateFrameIndexRafael Espindola2006-10-171-0/+7
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30998 91177308-0d34-0410-b5e6-96231b3b80d8
* add FSTD and FSTSRafael Espindola2006-10-171-2/+16
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30996 91177308-0d34-0410-b5e6-96231b3b80d8
* add fdivs e fdivdRafael Espindola2006-10-161-1/+15
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30988 91177308-0d34-0410-b5e6-96231b3b80d8
* expand ISD::SHL_PARTS, ISD::SRA_PARTS and ISD::SRL_PARTSRafael Espindola2006-10-161-0/+24
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30987 91177308-0d34-0410-b5e6-96231b3b80d8
* implement LDRB, LDRSB, LDRH and LDRSHRafael Espindola2006-10-161-0/+33
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30976 91177308-0d34-0410-b5e6-96231b3b80d8
* implement smull and umullRafael Espindola2006-10-161-1/+19
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30975 91177308-0d34-0410-b5e6-96231b3b80d8
* fix some fp condition codesRafael Espindola2006-10-141-4/+2
| | | | | | | use non trapping comparison instructions git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30962 91177308-0d34-0410-b5e6-96231b3b80d8
* One cyclic dag a day is good for ya...Evan Cheng2006-10-141-0/+20
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30960 91177308-0d34-0410-b5e6-96231b3b80d8
* testcase for recent dag combiner patch. Before the entry bb was:Chris Lattner2006-10-141-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | _test: stwu r1, -80(r1) stw r1, 76(r1) mflr r11 stw r11, 88(r1) rlwinm r2, r4, 0, 30, 31 cmplwi cr7, r2, 2 mfcr r2 rlwinm r2, r2, 30, 31, 31 cmplwi cr0, r2, 0 bne cr0, LBB1_2 ;UnifiedReturnBlock after it is: _test: stwu r1, -80(r1) stw r1, 76(r1) mflr r11 stw r11, 88(r1) rlwinm r2, r4, 0, 30, 31 cmplwi cr0, r2, 2 bgt cr0, LBB1_2 ;UnifiedReturnBlock git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30954 91177308-0d34-0410-b5e6-96231b3b80d8
* testcase for recent selectiondag patchChris Lattner2006-10-131-0/+19
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30949 91177308-0d34-0410-b5e6-96231b3b80d8
* add FNEGS and FNEGDRafael Espindola2006-10-131-1/+15
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30932 91177308-0d34-0410-b5e6-96231b3b80d8