CellSPU:
authorScott Michel <scottm@aero.org>
Tue, 2 Dec 2008 19:53:53 +0000 (19:53 +0000)
committerScott Michel <scottm@aero.org>
Tue, 2 Dec 2008 19:53:53 +0000 (19:53 +0000)
commitb30e8f6334e9dd04098e834303ae1bd38abe20b0
tree503d07a4604740f560ce10dcc413355b2393920f
parentd118342b25eb6a3a67792cda9fce9b4c1e45a867
CellSPU:
- Incorporate Tilmann Scheller's ISD::TRUNCATE custom lowering patch
- Update SPU calling convention info, even if it's not used yet (but can be
  at some point or another)
- Ensure that any-extended f32 loads are custom lowered, especially when
  they're promoted for use in printf.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@60438 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/CellSPU/SPUCallingConv.td
lib/Target/CellSPU/SPUISelLowering.cpp
lib/Target/CellSPU/SPUInstrInfo.td
test/CodeGen/CellSPU/trunc.ll [new file with mode: 0644]