diff options
Diffstat (limited to 'lib/Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp')
-rw-r--r-- | lib/Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp | 18 |
1 files changed, 6 insertions, 12 deletions
diff --git a/lib/Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp b/lib/Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp index 9f40d35689a5..fdf3a30a5c0e 100644 --- a/lib/Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp +++ b/lib/Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp @@ -8,7 +8,7 @@ //===----------------------------------------------------------------------===// /// /// \file -/// \brief This file defines an instruction selector for the WebAssembly target. +/// This file defines an instruction selector for the WebAssembly target. /// //===----------------------------------------------------------------------===// @@ -68,27 +68,21 @@ private: } // end anonymous namespace void WebAssemblyDAGToDAGISel::Select(SDNode *Node) { - // Dump information about the Node being selected. - DEBUG(errs() << "Selecting: "); - DEBUG(Node->dump(CurDAG)); - DEBUG(errs() << "\n"); - // If we have a custom node, we already have selected! if (Node->isMachineOpcode()) { - DEBUG(errs() << "== "; Node->dump(CurDAG); errs() << "\n"); + LLVM_DEBUG(errs() << "== "; Node->dump(CurDAG); errs() << "\n"); Node->setNodeId(-1); return; } - // Few custom selection stuff. - EVT VT = Node->getValueType(0); - + // Few custom selection stuff. If we need WebAssembly-specific selection, + // uncomment this block add corresponding case statements. + /* switch (Node->getOpcode()) { default: break; - // If we need WebAssembly-specific selection, it would go here. - (void)VT; } + */ // Select the default instruction. SelectCode(Node); |