aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen/CellSPU
AgeCommit message (Expand)Author
2010-06-21Mark the SPU 'lr' instruction to never have side effects. Kalle Raiskila
2010-06-21Fix the lowering of VECTOR_SHUFFLE on SPU to handle splats.Kalle Raiskila
2010-06-21Fix lowering of VECTOR_SHUFFLE on SPU. Old algorithmKalle Raiskila
2010-06-09Fix SPU to cope with vector insertelement to an undef position.Kalle Raiskila
2010-06-09Handle loading from/storing to undef pointers on SPU by inserting a Kalle Raiskila
2010-06-01Fix handling of 'load' nodes.Kalle Raiskila
2010-05-11Make SPU backend not assert on jump tables.Kalle Raiskila
2010-05-10Fix encoding of 'sf' and 'sfh' instructions.Kalle Raiskila
2010-05-04"on the rare occasion the SPU BE produces illegal assembly - it tries to emit...Chris Lattner
2010-04-20teach cellspu how to return i8 and i16 from calls,Chris Lattner
2010-04-09Make sure this test tests something.Benjamin Kramer
2010-04-09"On SPU, variables in the .bss section that are allocated with the .lcomm dir...Chris Lattner
2010-04-07Split big test into multiple directories to cater toDale Johannesen
2010-03-29From Kalle Raiskila:Chris Lattner
2010-03-05fix bss section printing for cell, patch by Kalle Raiskila!Chris Lattner
2010-01-19don't let asm-verbose break the check-next lines in these tests.Chris Lattner
2010-01-06Teach dag combine to fold the following transformation more aggressively:Evan Cheng
2010-01-05Delete useless trailing semicolons.Dan Gohman
2009-12-17Revert this dag combine change:Evan Cheng
2009-12-15Fold (zext (and x, cst)) -> (and (zext x), cst).Evan Cheng
2009-12-09Teach InferPtrAlignment to infer GV+cst alignment and use it to simplify x86 ...Evan Cheng
2009-10-22Revert the main portion of r31856. It was causing BranchFoldingDan Gohman
2009-10-19Teach lit that the .c files in 'test/CodeGen/CellSPU/useful-harnesses' aren't...Daniel Dunbar
2009-09-11Convert more tests to avoid llvm-as.Dan Gohman
2009-09-09Eliminate more uses of llvm-as and llvm-dis.Dan Gohman
2009-08-25Updated i128 sext support for CellSPU backend, contributed by Ken Werner (IBM)Scott Michel
2009-08-25Remove obsolete -f flags.Dan Gohman
2009-08-24- Remove SelectSEXTi128 from SPUISelDAGToDAG.cpp, evidently, this is redundantScott Michel
2009-08-24Prefer 'FileCheck' over 'grep'.Scott Michel
2009-08-24128-bit sign extension and vector shift cleanups, contributed by Ken WernerScott Michel
2009-06-16Add some generic expansion logic for SMULO and UMULO. Fixes UMULO Eli Friedman
2009-06-04Split the Add, Sub, and Mul instruction opcodes into separateDan Gohman
2009-03-25Revert 67132. This is breaking some objective-c apps.Evan Cheng
2009-03-17Don't force promotion of return arguments on the callee.Rafael Espindola
2009-03-17CellSPU:Scott Michel
2009-03-17CellSPU:Scott Michel
2009-03-16CellSPU:Scott Michel
2009-01-31Used "-enable-unsafe-fp-math" to allow this transformation - (a * b -c) = c -...Mon P Wang
2009-01-26CellSPU:Scott Michel
2009-01-21Don't rely on grep -w working.Duncan Sands
2009-01-21CellSPU:Scott Michel
2009-01-15Add the private linkage.Rafael Espindola
2009-01-15- Convert remaining i64 custom lowering into custom instruction emissionScott Michel
2009-01-07Fix off-by-one error in traversing an array; this fixes a test.Misha Brukman
2009-01-06CellSPU:Scott Michel
2009-01-05CellSPU:Scott Michel
2009-01-05CellSPU:Scott Michel
2009-01-05CellSPU:Scott Michel
2009-01-03CellSPU:Scott Michel
2009-01-01Fix PR3274: when promoting the condition of a BRCOND node,Duncan Sands