[llvm-commits] [llvm] r111360 - in /llvm/trunk: lib/Target/CellSPU/SPUCallingConv.td lib/Target/CellSPU/SPUISelLowering.cpp lib/Target/CellSPU/SPUInstrInfo.td lib/Target/CellSPU/SPUMathInstr.td lib/Target/CellSPU/SPURegisterInfo.td test/CodeGen/CellSPU/arg_ret.ll test/CodeGen/CellSPU/v2f32.ll test/CodeGen/CellSPU/v2i32.ll

Chris Lattner clattner at apple.com
Wed Aug 18 09:02:24 PDT 2010


On Aug 18, 2010, at 3:04 AM, Kalle Raiskila wrote:

> Author: kraiskil
> Date: Wed Aug 18 05:04:39 2010
> New Revision: 111360
> 
> URL: http://llvm.org/viewvc/llvm-project?rev=111360&view=rev
> Log:
> Remove all traces of v2[i,f]32 on SPU. 
> 
> The "half vectors" are now widened to full size by the legalizer.
> The only exception is in parameter passing, where half vectors are 
> expanded. This causes changes to some dejagnu tests.

Nice!



More information about the llvm-commits mailing list