[llvm-commits] CVS: llvm/lib/Target/TargetSelectionDAG.td
Andrew Lenharth
alenhar2 at cs.uiuc.edu
Thu Oct 20 12:38:23 PDT 2005
Changes in directory llvm/lib/Target:
TargetSelectionDAG.td updated: 1.3 -> 1.4
---
Log message:
add cttz and ctpop
---
Diffs of the changes: (+2 -0)
TargetSelectionDAG.td | 2 ++
1 files changed, 2 insertions(+)
Index: llvm/lib/Target/TargetSelectionDAG.td
diff -u llvm/lib/Target/TargetSelectionDAG.td:1.3 llvm/lib/Target/TargetSelectionDAG.td:1.4
--- llvm/lib/Target/TargetSelectionDAG.td:1.3 Fri Oct 14 01:40:20 2005
+++ llvm/lib/Target/TargetSelectionDAG.td Thu Oct 20 14:38:11 2005
@@ -146,6 +146,8 @@
def sext_inreg : SDNode<"ISD::SIGN_EXTEND_INREG", SDTExtInreg>;
def ctlz : SDNode<"ISD::CTLZ" , SDTIntUnaryOp>;
+def cttz : SDNode<"ISD::CTTZ" , SDTIntUnaryOp>;
+def ctpop : SDNode<"ISD::CTPOP" , SDTIntUnaryOp>;
def sext : SDNode<"ISD::SIGN_EXTEND", SDTIntExtendOp>;
def zext : SDNode<"ISD::ZERO_EXTEND", SDTIntExtendOp>;
def anyext : SDNode<"ISD::ANY_EXTEND" , SDTIntExtendOp>;
More information about the llvm-commits
mailing list