llvm-6502/test/CodeGen/CellSPU
Scott Michel cd730fa337 CellSPU: Add new directory under tests/CodeGen/CellSPU to retain tests that
aren't part of the test suite but are generally useful nonetheless, and can
be expanded later to test the backend against the actual Cell SPU system.

There's basically no other good place to put this code, so put it here for
the time being.

- vecoperations.c: Vector shuffles for all supported vector types, tests
  for v16i8 add and multiply.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@60566 91177308-0d34-0410-b5e6-96231b3b80d8
2008-12-05 00:01:00 +00:00
..
useful-harnesses CellSPU: Add new directory under tests/CodeGen/CellSPU to retain tests that 2008-12-05 00:01:00 +00:00
and_ops.ll Update and_ops.ll according to the recent dagcombiner changes. 2008-04-28 23:26:22 +00:00
call_indirect.ll Fix some tests. The grep for "il" was matching "file". 2008-12-03 17:14:56 +00:00
call.ll Resolve bug 2947: vararg-marked functions must spill registers R3-R79 to stack 2008-10-30 01:51:48 +00:00
ctpop.ll Upgrade these tests for the current intrinsic prototypes. 2008-04-14 18:19:18 +00:00
dg.exp sabre brings to my attention that the 'tr' suffix is also obsolete 2008-05-20 21:00:03 +00:00
dp_farith.ll - Expand tabs to spaces. 2008-03-05 23:00:19 +00:00
eqv.ll - Expand tabs to spaces. 2008-03-05 23:00:19 +00:00
extract_elt.ll CellSPU: test should use shlqby, not shlqbyi 2008-11-25 01:30:37 +00:00
fcmp.ll - Expand tabs to spaces. 2008-03-05 23:00:19 +00:00
fdiv.ll Fix some tests. The grep for "il" was matching "file". 2008-12-03 17:14:56 +00:00
fneg-fabs.ll - Expand tabs to spaces. 2008-03-05 23:00:19 +00:00
i64ops.ll CellSPU: 2008-11-24 18:20:46 +00:00
icmp8.ll Add more patterns to match in the integer comparison test harnesses. 2008-03-20 00:51:36 +00:00
icmp16.ll APIntify a test which is potentially unsafe otherwise, and fix the 2008-11-30 04:59:26 +00:00
icmp32.ll Add more patterns to match in the integer comparison test harnesses. 2008-03-20 00:51:36 +00:00
immed16.ll - Expand tabs to spaces. 2008-03-05 23:00:19 +00:00
immed32.ll Fix some tests. The grep for "il" was matching "file". 2008-12-03 17:14:56 +00:00
immed64.ll Fix some tests. The grep for "il" was matching "file". 2008-12-03 17:14:56 +00:00
int2fp.ll - Expand tabs to spaces. 2008-03-05 23:00:19 +00:00
intrinsics_branch.ll - Expand tabs to spaces. 2008-03-05 23:00:19 +00:00
intrinsics_float.ll - Expand tabs to spaces. 2008-03-05 23:00:19 +00:00
intrinsics_logical.ll - Expand tabs to spaces. 2008-03-05 23:00:19 +00:00
loads.ll CellSPU: 2008-11-21 02:56:16 +00:00
mul_ops.ll - Expand tabs to spaces. 2008-03-05 23:00:19 +00:00
nand.ll More CellSPU refinement and progress: 2008-01-11 02:53:15 +00:00
or_ops.ll - Expand tabs to spaces. 2008-03-05 23:00:19 +00:00
rotate_ops.ll Revert the "XFAIL" for the rotate_ops.ll testcase. Instead, mark ISD::ROTR 2008-08-31 02:59:23 +00:00
select_bits.ll - Expand tabs to spaces. 2008-03-05 23:00:19 +00:00
shift_ops.ll - Expand tabs to spaces. 2008-03-05 23:00:19 +00:00
sp_farith.ll - Expand tabs to spaces. 2008-03-05 23:00:19 +00:00
stores.ll CellSPU: 2008-11-25 17:29:43 +00:00
struct_1.ll - Expand tabs to spaces. 2008-03-05 23:00:19 +00:00
trunc.ll CellSPU: 2008-12-02 19:53:53 +00:00
vec_const.ll Fix some tests. The grep for "il" was matching "file". 2008-12-03 17:14:56 +00:00
vecinsert.ll Fix some tests. The grep for "il" was matching "file". 2008-12-03 17:14:56 +00:00