aboutsummaryrefslogtreecommitdiffstats
path: root/test/CodeGen/CellSPU
Commit message (Expand)AuthorAgeFilesLines
* Allow sign-extending of i8 and i16 to i128 on SPU. Kalle Raiskila2011-01-201-0/+21
* Don't crash SPU BE with memory accesses with big alignmnet.Kalle Raiskila2011-01-171-0/+9
* Don't feed 19 bit immediates to ILA.Kalle Raiskila2010-12-171-2/+13
* If dbg_declare() or dbg_value() is not lowered by isel then emit DEBUG messag...Devang Patel2010-12-061-24/+19
* Handle lshr for i128 correctly on SPU also when Kalle Raiskila2010-11-291-2/+14
* Enable PostRA scheduling for SPU. Kalle Raiskila2010-11-292-4/+4
* Allow for 'fcmp ogt' in SPU.Kalle Raiskila2010-11-241-6/+19
* Division by pow-of-2 is not cheap on SPU, do it with Kalle Raiskila2010-11-231-0/+22
* Fix a bug with extractelement on SPU.Kalle Raiskila2010-11-221-1/+13
* Fix memory access lowering on SPU, addingKalle Raiskila2010-11-123-1/+26
* Change v64 datalayout in SPU.Kalle Raiskila2010-10-262-2/+15
* Improve lowering of sext to i128 on SPU.Kalle Raiskila2010-10-181-0/+3
* Zap some redundant 'ori $?, $?, 0' from SPU.Kalle Raiskila2010-10-011-0/+1
* Change SPU register re-interpretations from OR to COPY_TO_REGCLASS instruction.Kalle Raiskila2010-09-161-3/+2
* Fix CellSPU vector shuffles, again.Kalle Raiskila2010-09-081-0/+26
* Fix lowering of INSERT_VECTOR_ELT in SPU. Kalle Raiskila2010-08-291-0/+8
* Fix SPU BE to use all the available return registers.Kalle Raiskila2010-08-241-2/+24
* Fix a bug with insertelement on SPU. Kalle Raiskila2010-08-181-0/+15
* Remove all traces of v2[i,f]32 on SPU. Kalle Raiskila2010-08-183-10/+10
* Change SPU C calling convention to match that described in Kalle Raiskila2010-08-181-0/+33
* Have SPU handle halfvec stores aligned by 8 bytes.Kalle Raiskila2010-08-092-3/+15
* Make SPU backend handle insertelement and Kalle Raiskila2010-08-042-0/+25
* More SPU v2f32 stuff added: insertelement and shuffle.Kalle Raiskila2010-08-021-0/+10
* Add preliminary v2f32 support for SPU. Like with v2i32, we justKalle Raiskila2010-08-021-0/+35
* Add preliminary v2i32 support for SPU backend. As there are noKalle Raiskila2010-08-021-0/+57
* Remove many calls to TII::isMoveInstr. Targets should be producing COPY anyway.Jakob Stoklund Olesen2010-07-161-1/+1
* Fix some tests that didn't test anything.Benjamin Kramer2010-06-261-1/+1
* Add the check to the testcase of r106419.Kalle Raiskila2010-06-211-0/+3
* Mark the SPU 'lr' instruction to never have side effects. Kalle Raiskila2010-06-214-13/+18
* Fix the lowering of VECTOR_SHUFFLE on SPU to handle splats.Kalle Raiskila2010-06-211-1/+6
* Fix lowering of VECTOR_SHUFFLE on SPU. Old algorithmKalle Raiskila2010-06-211-0/+10
* Fix SPU to cope with vector insertelement to an undef position.Kalle Raiskila2010-06-091-2/+13
* Handle loading from/storing to undef pointers on SPU by inserting a Kalle Raiskila2010-06-091-0/+5
* Fix handling of 'load' nodes.Kalle Raiskila2010-06-011-0/+13
* Make SPU backend not assert on jump tables.Kalle Raiskila2010-05-111-0/+21
* Fix encoding of 'sf' and 'sfh' instructions.Kalle Raiskila2010-05-101-0/+26
* "on the rare occasion the SPU BE produces illegal assembly - it tries to emit...Chris Lattner2010-05-041-0/+13
* teach cellspu how to return i8 and i16 from calls,Chris Lattner2010-04-201-0/+8
* Make sure this test tests something.Benjamin Kramer2010-04-091-3/+7
* "On SPU, variables in the .bss section that are allocated with the .lcomm dir...Chris Lattner2010-04-091-0/+2
* Split big test into multiple directories to cater toDale Johannesen2010-04-071-0/+33
* From Kalle Raiskila:Chris Lattner2010-03-291-0/+17
* fix bss section printing for cell, patch by Kalle Raiskila!Chris Lattner2010-03-051-0/+5
* don't let asm-verbose break the check-next lines in these tests.Chris Lattner2010-01-191-2/+2
* Teach dag combine to fold the following transformation more aggressively:Evan Cheng2010-01-061-1/+0
* Delete useless trailing semicolons.Dan Gohman2010-01-052-2/+2
* Revert this dag combine change:Evan Cheng2009-12-171-4/+4
* Fold (zext (and x, cst)) -> (and (zext x), cst).Evan Cheng2009-12-151-4/+4
* Teach InferPtrAlignment to infer GV+cst alignment and use it to simplify x86 ...Evan Cheng2009-12-091-3/+3
* Revert the main portion of r31856. It was causing BranchFoldingDan Gohman2009-10-221-1/+1