aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen/CellSPU
AgeCommit message (Expand)Author
2011-03-04Be nice to Xcore and the XMOS assembler and avoid quoting section namesJoerg Sonnenberger
2011-03-04Allow vector shifts (shl,lshr,ashr) on SPU.Kalle Raiskila
2011-03-04Allow load from constant on SPU.Kalle Raiskila
2011-03-03Bug#9033: For the ELF assembler output, always quote the section name.Joerg Sonnenberger
2011-02-13fix visitShift to properly zero extend the shift amount if the provided operandChris Lattner
2011-01-20Allow sign-extending of i8 and i16 to i128 on SPU. Kalle Raiskila
2011-01-17Don't crash SPU BE with memory accesses with big alignmnet.Kalle Raiskila
2010-12-17Don't feed 19 bit immediates to ILA.Kalle Raiskila
2010-12-06If dbg_declare() or dbg_value() is not lowered by isel then emit DEBUG messag...Devang Patel
2010-11-29Handle lshr for i128 correctly on SPU also when Kalle Raiskila
2010-11-29Enable PostRA scheduling for SPU. Kalle Raiskila
2010-11-24Allow for 'fcmp ogt' in SPU.Kalle Raiskila
2010-11-23Division by pow-of-2 is not cheap on SPU, do it with Kalle Raiskila
2010-11-22Fix a bug with extractelement on SPU.Kalle Raiskila
2010-11-12Fix memory access lowering on SPU, addingKalle Raiskila
2010-10-26Change v64 datalayout in SPU.Kalle Raiskila
2010-10-18Improve lowering of sext to i128 on SPU.Kalle Raiskila
2010-10-01Zap some redundant 'ori $?, $?, 0' from SPU.Kalle Raiskila
2010-09-16Change SPU register re-interpretations from OR to COPY_TO_REGCLASS instruction.Kalle Raiskila
2010-09-08Fix CellSPU vector shuffles, again.Kalle Raiskila
2010-08-29Fix lowering of INSERT_VECTOR_ELT in SPU. Kalle Raiskila
2010-08-24Fix SPU BE to use all the available return registers.Kalle Raiskila
2010-08-18Fix a bug with insertelement on SPU. Kalle Raiskila
2010-08-18Remove all traces of v2[i,f]32 on SPU. Kalle Raiskila
2010-08-18Change SPU C calling convention to match that described in Kalle Raiskila
2010-08-09Have SPU handle halfvec stores aligned by 8 bytes.Kalle Raiskila
2010-08-04Make SPU backend handle insertelement and Kalle Raiskila
2010-08-02More SPU v2f32 stuff added: insertelement and shuffle.Kalle Raiskila
2010-08-02Add preliminary v2f32 support for SPU. Like with v2i32, we justKalle Raiskila
2010-08-02Add preliminary v2i32 support for SPU backend. As there are noKalle Raiskila
2010-07-16Remove many calls to TII::isMoveInstr. Targets should be producing COPY anyway.Jakob Stoklund Olesen
2010-06-26Fix some tests that didn't test anything.Benjamin Kramer
2010-06-21Add the check to the testcase of r106419.Kalle Raiskila
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