summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG
diff options
context:
space:
mode:
authorScott Michel <scottm@aero.org>2008-11-24 18:20:46 +0000
committerScott Michel <scottm@aero.org>2008-11-24 18:20:46 +0000
commit2e5df906f823fdc84b14095e877c3c4dda1b4b1d (patch)
treef95a5d59d4d629a22bec0f897fa5295b7b9a740f /llvm/lib/CodeGen/SelectionDAG
parent5cc12a8e31832165dfec8e631d7efa85ea337dc5 (diff)
downloadbcm5719-llvm-2e5df906f823fdc84b14095e877c3c4dda1b4b1d.tar.gz
bcm5719-llvm-2e5df906f823fdc84b14095e877c3c4dda1b4b1d.zip
CellSPU:
(a) Slight rethink on i64 zero/sign/any extend code - use a shuffle to directly zero-extend i32 to i64, but use rotates and shifts for sign extension. Also ensure unified register consistency. (b) Add new test harness for i64 operations: i64ops.ll llvm-svn: 59970
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud