[llvm-commits] [llvm] r110198 - in /llvm/trunk: lib/Target/CellSPU/SPUISelDAGToDAG.cpp lib/Target/CellSPU/SPUISelLowering.cpp lib/Target/CellSPU/SPUInstrInfo.td test/CodeGen/CellSPU/v2f32.ll test/CodeGen/CellSPU/v2i32.ll

Chris Lattner clattner at apple.com
Wed Aug 4 09:57:41 PDT 2010


On Aug 4, 2010, at 6:59 AM, Kalle Raiskila wrote:

> Author: kraiskil
> Date: Wed Aug  4 08:59:48 2010
> New Revision: 110198
> 
> URL: http://llvm.org/viewvc/llvm-project?rev=110198&view=rev
> Log:
> Make SPU backend handle insertelement and 
> store for "half vectors"

Kalle,

Again, why doesn't vector widening in legalize already handle this?  You shouldn't have to duplicate all the operations to support half wide operations in vectors.

-Chris





More information about the llvm-commits mailing list