summaryrefslogtreecommitdiffstats
path: root/llvm/test/Regression
Commit message (Collapse)AuthorAgeFilesLines
...
* implement smull and umullRafael Espindola2006-10-161-1/+19
| | | | llvm-svn: 30975
* testcase that causes the asmparser to assertChris Lattner2006-10-151-0/+9
| | | | llvm-svn: 30969
* fix some fp condition codesRafael Espindola2006-10-141-4/+2
| | | | | | use non trapping comparison instructions llvm-svn: 30962
* One cyclic dag a day is good for ya...Evan Cheng2006-10-141-0/+20
| | | | llvm-svn: 30960
* 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 llvm-svn: 30954
* testcase for recent selectiondag patchChris Lattner2006-10-131-0/+19
| | | | llvm-svn: 30949
* add FNEGS and FNEGDRafael Espindola2006-10-131-1/+15
| | | | llvm-svn: 30932
* add SBCS and SUBSRafael Espindola2006-10-131-1/+9
| | | | llvm-svn: 30930
* implement calls to functions that return longRafael Espindola2006-10-131-0/+7
| | | | llvm-svn: 30929
* implement unordered floating point comparesRafael Espindola2006-10-131-1/+17
| | | | llvm-svn: 30928
* new testcaseChris Lattner2006-10-121-0/+23
| | | | llvm-svn: 30919
* Add another cyclic dag test case.Evan Cheng2006-10-121-0/+41
| | | | llvm-svn: 30918
* Update tests.Evan Cheng2006-10-123-6/+11
| | | | llvm-svn: 30895
* new testcaseChris Lattner2006-10-111-0/+46
| | | | llvm-svn: 30893
* add test for mdef in a letChris Lattner2006-10-111-1/+8
| | | | llvm-svn: 30886
* Explict processor.Jim Laskey2006-10-111-1/+1
| | | | llvm-svn: 30882
* Make sure combiner alias analysis does it's thing.Jim Laskey2006-10-111-0/+25
| | | | llvm-svn: 30879
* Test case for the recently fixed FindModifiedNodeSlot bug.Evan Cheng2006-10-111-0/+31
| | | | llvm-svn: 30877
* new testcase, this should turn into zapChris Lattner2006-10-111-0/+8
| | | | llvm-svn: 30874
* Jimptables working again on alpha.Andrew Lenharth2006-10-111-2/+0
| | | | | | As a bonus, use the GOT node instead of the AlphaISD::GOT for internal stuff. llvm-svn: 30873
* Both of these functions should turn into cmpbge instructions, even thoughChris Lattner2006-10-111-0/+16
| | | | | | the second has an and of 254 not 255. llvm-svn: 30870
* new testcase for zap generation, from the alpha readmeChris Lattner2006-10-111-0/+14
| | | | llvm-svn: 30865
* uint <-> double conversionRafael Espindola2006-10-101-0/+12
| | | | llvm-svn: 30862
* add fp subRafael Espindola2006-10-101-4/+16
| | | | llvm-svn: 30859
* add double <-> int conversionRafael Espindola2006-10-101-2/+14
| | | | llvm-svn: 30858
* compare doublesRafael Espindola2006-10-101-1/+10
| | | | llvm-svn: 30856
* add some tests for floating point compareRafael Espindola2006-10-101-0/+41
| | | | llvm-svn: 30855
* Add test case from PR940.Evan Cheng2006-10-101-0/+10
| | | | llvm-svn: 30852
* shufps with load folding is better than movaps; movsd.Evan Cheng2006-10-091-1/+2
| | | | llvm-svn: 30849
* add some tests for floating point arithmeticRafael Espindola2006-10-091-0/+29
| | | | llvm-svn: 30840
* add float -> double and double -> float conversionRafael Espindola2006-10-091-0/+15
| | | | llvm-svn: 30835
* xfail this until andrew has a chance to implement the alpha TM method.Chris Lattner2006-10-091-0/+2
| | | | llvm-svn: 30833
* add a test for adds adcsRafael Espindola2006-10-091-1/+9
| | | | llvm-svn: 30832
* new testcase for PR892Chris Lattner2006-10-081-1/+29
| | | | llvm-svn: 30824
* new testcase for SROA for stuff like "union { int*, float* }".Chris Lattner2006-10-081-0/+18
| | | | llvm-svn: 30822
* new testcase we miscompileChris Lattner2006-10-071-0/+17
| | | | llvm-svn: 30816
* implement FUITOS and FUITODRafael Espindola2006-10-071-2/+17
| | | | llvm-svn: 30803
* implement FLDDRafael Espindola2006-10-071-1/+8
| | | | llvm-svn: 30802
* add support for calling functions that return doubleRafael Espindola2006-10-061-3/+7
| | | | llvm-svn: 30771
* fix some bugs affecting functions with no argumentsRafael Espindola2006-10-061-0/+2
| | | | llvm-svn: 30767
* add support for calling functions that have double argumentsRafael Espindola2006-10-061-2/+8
| | | | llvm-svn: 30765
* implement a ArgumentLayout class to factor code common to ↵Rafael Espindola2006-10-051-2/+7
| | | | | | | | | LowerFORMAL_ARGUMENTS and LowerCALL implement FMDRR add support for f64 function arguments llvm-svn: 30754
* new testcaseChris Lattner2006-10-051-0/+30
| | | | llvm-svn: 30751
* Check that jump tables wind up in the rodata sectionAndrew Lenharth2006-10-051-1/+2
| | | | llvm-svn: 30747
* Verify that jump tables are emitted to the same section as the function is,Chris Lattner2006-10-051-0/+79
| | | | | | | when codegen'ing in pic mode. This fixes a miscompilation of a switch stmt in a template, as the template goes to a non-.text section. llvm-svn: 30743
* pattern match min/max nodesChris Lattner2006-10-041-0/+37
| | | | llvm-svn: 30718
* Implement floating point constantsRafael Espindola2006-10-031-1/+8
| | | | llvm-svn: 30704
* testcase for PR933Chris Lattner2006-10-031-0/+7
| | | | llvm-svn: 30702
* Move break-crit-edges before the predicate simplifier. Allows us toNick Lewycky2006-10-031-1/+1
| | | | | | optimize in more cases. llvm-svn: 30699
* New testcase for PR932Chris Lattner2006-10-031-0/+20
| | | | llvm-svn: 30695
OpenPOWER on IntegriCloud