[DAG] Add fshl/fshr tblgen opcodes
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Wed, 5 Dec 2018 11:55:33 +0000 (11:55 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Wed, 5 Dec 2018 11:55:33 +0000 (11:55 +0000)
Missed off from https://reviews.llvm.org/D54698

llvm-svn: 348358

llvm/include/llvm/Target/TargetSelectionDAG.td

index d416bff..9f94f72 100644 (file)
@@ -353,6 +353,8 @@ def sra        : SDNode<"ISD::SRA"       , SDTIntShiftOp>;
 def shl        : SDNode<"ISD::SHL"       , SDTIntShiftOp>;
 def rotl       : SDNode<"ISD::ROTL"      , SDTIntShiftOp>;
 def rotr       : SDNode<"ISD::ROTR"      , SDTIntShiftOp>;
+def fshl       : SDNode<"ISD::FSHL"      , SDTIntShiftDOp>;
+def fshr       : SDNode<"ISD::FSHR"      , SDTIntShiftDOp>;
 def and        : SDNode<"ISD::AND"       , SDTIntBinOp,
                         [SDNPCommutative, SDNPAssociative]>;
 def or         : SDNode<"ISD::OR"        , SDTIntBinOp,