[llvm-commits] CVS: llvm/lib/Target/TargetSelectionDAG.td

Nate Begeman natebegeman at mac.com
Fri Jan 13 19:14:28 PST 2006



Changes in directory llvm/lib/Target:

TargetSelectionDAG.td updated: 1.43 -> 1.44
---
Log message:

bswap implementation


---
Diffs of the changes:  (+1 -0)

 TargetSelectionDAG.td |    1 +
 1 files changed, 1 insertion(+)


Index: llvm/lib/Target/TargetSelectionDAG.td
diff -u llvm/lib/Target/TargetSelectionDAG.td:1.43 llvm/lib/Target/TargetSelectionDAG.td:1.44
--- llvm/lib/Target/TargetSelectionDAG.td:1.43	Wed Jan 11 15:21:00 2006
+++ llvm/lib/Target/TargetSelectionDAG.td	Fri Jan 13 21:14:10 2006
@@ -240,6 +240,7 @@
                         [SDNPCommutative, SDNPAssociative]>;
                         
 def sext_inreg : SDNode<"ISD::SIGN_EXTEND_INREG", SDTExtInreg>;
+def bswap      : SDNode<"ISD::BSWAP"      , SDTIntUnaryOp>;
 def ctlz       : SDNode<"ISD::CTLZ"       , SDTIntUnaryOp>;
 def cttz       : SDNode<"ISD::CTTZ"       , SDTIntUnaryOp>;
 def ctpop      : SDNode<"ISD::CTPOP"      , SDTIntUnaryOp>;






More information about the llvm-commits mailing list