summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/CellSPU/call.ll
Commit message (Collapse)AuthorAgeFilesLines
* Remove the CellSPU port.Eric Christopher2012-11-141-49/+0
| | | | | | Approved by Chris Lattner. llvm-svn: 167984
* Remove histogram tests.Jakob Stoklund Olesen2011-11-121-4/+0
| | | | | | Counting the number of occurences of each opcode is not a useful test. llvm-svn: 144474
* Fix SPU BE to use all the available return registers.Kalle Raiskila2010-08-241-2/+24
| | | | | | llc used to assert on the added testcase. llvm-svn: 111911
* Mark the SPU 'lr' instruction to never have side effects. Kalle Raiskila2010-06-211-1/+4
| | | | | | | | | This allows the fast regiser allocator to remove redundant register moves. Update a set of tests that depend on the register allocator to be linear scan. llvm-svn: 106420
* Convert more tests to avoid llvm-as.Dan Gohman2009-09-111-1/+1
| | | | llvm-svn: 81545
* CellSPU:Scott Michel2008-12-091-1/+1
| | | | | | | - Fix call.ll and call_indirect.ll expected results, now that it's using a different pre-register allocation scheduler. llvm-svn: 60741
* Resolve bug 2947: vararg-marked functions must spill registers R3-R79 to stackScott Michel2008-10-301-0/+8
| | | | | | | | | so that va_start/va_arg/et.al. will walk arguments correctly for Cell SPU. N.B.: Because neither clang nor llvm-gcc-4.2 can be built for CellSPU, this is still unexorcised code. llvm-svn: 58415
* remove extraneous &&'s from tests, as Scott is apparently not going to.Chris Lattner2008-01-181-1/+1
| | | | llvm-svn: 46173
* More working CellSPU test cases:Scott Michel2007-12-191-0/+20
- call.ll: Function call - ctpop.ll: Count population - dp_farith.ll: DP arithmetic - eqv.ll: Equivalence primitives - fcmp.ll: SP comparisons - fdiv.ll: SP division - fneg-fabs.ll: SP negation, aboslute value - int2fp.ll: Integer -> SP conversion - rotate_ops.ll: Rotation primitives - select_bits.ll: (a & c) | (b & ~c) bit selection - shift_ops.ll: Shift primitives - sp_farith.ll: SP arithmentic llvm-svn: 45217
OpenPOWER on IntegriCloud