[llvm-commits] CVS: llvm/lib/Target/PowerPC/PPCISelLowering.cpp
Nate Begeman
natebegeman at mac.com
Fri Jan 13 19:14:27 PST 2006
Changes in directory llvm/lib/Target/PowerPC:
PPCISelLowering.cpp updated: 1.65 -> 1.66
---
Log message:
bswap implementation
---
Diffs of the changes: (+2 -1)
PPCISelLowering.cpp | 3 ++-
1 files changed, 2 insertions(+), 1 deletion(-)
Index: llvm/lib/Target/PowerPC/PPCISelLowering.cpp
diff -u llvm/lib/Target/PowerPC/PPCISelLowering.cpp:1.65 llvm/lib/Target/PowerPC/PPCISelLowering.cpp:1.66
--- llvm/lib/Target/PowerPC/PPCISelLowering.cpp:1.65 Fri Jan 13 11:52:03 2006
+++ llvm/lib/Target/PowerPC/PPCISelLowering.cpp Fri Jan 13 21:14:10 2006
@@ -64,7 +64,8 @@
setOperationAction(ISD::FSQRT, MVT::f32, Expand);
}
- // PowerPC does not have CTPOP or CTTZ
+ // PowerPC does not have BSWAP, CTPOP or CTTZ
+ setOperationAction(ISD::BSWAP, MVT::i32 , Expand);
setOperationAction(ISD::CTPOP, MVT::i32 , Expand);
setOperationAction(ISD::CTTZ , MVT::i32 , Expand);
More information about the llvm-commits
mailing list