summaryrefslogtreecommitdiffstats
path: root/llvm/test/Regression/CodeGen
Commit message (Collapse)AuthorAgeFilesLines
...
* 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 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
* 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
* fix the names of the 64bit fp registerRafael Espindola2006-10-021-2/+10
| | | | | | initial support for returning 64bit floating point numbers llvm-svn: 30692
* add floating point registersRafael Espindola2006-09-291-0/+10
| | | | | | implement SINT_TO_FP llvm-svn: 30673
* new testcaseChris Lattner2006-09-281-0/+27
| | | | llvm-svn: 30651
* test that the no_dead_strip directive is emitted on darwin-x86Chris Lattner2006-09-261-0/+7
| | | | llvm-svn: 30607
* FixAndrew Lenharth2006-09-251-2/+2
| | | | llvm-svn: 30596
* basic jump table testAndrew Lenharth2006-09-241-0/+98
| | | | llvm-svn: 30592
* Testcase for better rotate left and mask supportNate Begeman2006-09-221-0/+30
| | | | llvm-svn: 30579
* more condition codesRafael Espindola2006-09-211-2/+43
| | | | llvm-svn: 30567
* if a constant can't be an immediate, add it to the constant poolRafael Espindola2006-09-213-7/+33
| | | | llvm-svn: 30566
* catch another constantAndrew Lenharth2006-09-201-1/+7
| | | | llvm-svn: 30533
* new testcaseChris Lattner2006-09-201-1/+7
| | | | llvm-svn: 30516
* Implement a MachineFunctionPass to fix the mul instructionRafael Espindola2006-09-191-0/+15
| | | | llvm-svn: 30485
* New testcaseChris Lattner2006-09-141-0/+13
| | | | llvm-svn: 30378
* The sense of this branch was backwardsChris Lattner2006-09-131-1/+1
| | | | llvm-svn: 30296
* new testcaseChris Lattner2006-09-131-0/+25
| | | | llvm-svn: 30289
* New testcaseChris Lattner2006-09-131-0/+10
| | | | llvm-svn: 30287
* new testcaseChris Lattner2006-09-131-0/+20
| | | | llvm-svn: 30282
* Rename a test-not-cmp.ll to cmp-test.ll; add a test.Evan Cheng2006-09-112-14/+28
| | | | llvm-svn: 30243
* add a testcase for this commit: ↵Chris Lattner2006-09-101-0/+25
| | | | | | http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20050606/026673.html llvm-svn: 30238
* implement shl and sraRafael Espindola2006-09-081-0/+36
| | | | llvm-svn: 30191
* fix select.ll to always test a select nodeRafael Espindola2006-09-081-11/+2
| | | | llvm-svn: 30187
* implement unconditional branchesRafael Espindola2006-09-081-1/+0
| | | | | | fix select.ll llvm-svn: 30186
OpenPOWER on IntegriCloud