diff options
| author | Nate Begeman <natebegeman@mac.com> | 2006-01-14 03:14:10 +0000 |
|---|---|---|
| committer | Nate Begeman <natebegeman@mac.com> | 2006-01-14 03:14:10 +0000 |
| commit | 2fba8a3aaa778176a68dfc78b39bcb1b4932a0b9 (patch) | |
| tree | 0287e4215ca009958855fc3a55b9ce3d6d2c2dc6 /llvm/lib/Target/TargetSelectionDAG.td | |
| parent | 8f8504b3c61a6a651ceda2eae60f815b4d625fdf (diff) | |
| download | bcm5719-llvm-2fba8a3aaa778176a68dfc78b39bcb1b4932a0b9.tar.gz bcm5719-llvm-2fba8a3aaa778176a68dfc78b39bcb1b4932a0b9.zip | |
bswap implementation
llvm-svn: 25312
Diffstat (limited to 'llvm/lib/Target/TargetSelectionDAG.td')
| -rw-r--r-- | llvm/lib/Target/TargetSelectionDAG.td | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Target/TargetSelectionDAG.td b/llvm/lib/Target/TargetSelectionDAG.td index 23abb104479..9537819aad6 100644 --- a/llvm/lib/Target/TargetSelectionDAG.td +++ b/llvm/lib/Target/TargetSelectionDAG.td @@ -240,6 +240,7 @@ def xor : SDNode<"ISD::XOR" , SDTIntBinOp, [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>; |

