WebAssemblySelectionDAGInfo.h revision 341825
1285163Sdim//=- WebAssemblySelectionDAGInfo.h - WebAssembly SelectionDAG Info -*- C++ -*-//
2285163Sdim//
3285163Sdim//                     The LLVM Compiler Infrastructure
4285163Sdim//
5285163Sdim// This file is distributed under the University of Illinois Open Source
6285163Sdim// License. See LICENSE.TXT for details.
7285163Sdim//
8285163Sdim//===----------------------------------------------------------------------===//
9285163Sdim///
10285163Sdim/// \file
11341825Sdim/// This file defines the WebAssembly subclass for
12309124Sdim/// SelectionDAGTargetInfo.
13285163Sdim///
14285163Sdim//===----------------------------------------------------------------------===//
15285163Sdim
16285163Sdim#ifndef LLVM_LIB_TARGET_WEBASSEMBLY_WEBASSEMBLYSELECTIONDAGINFO_H
17285163Sdim#define LLVM_LIB_TARGET_WEBASSEMBLY_WEBASSEMBLYSELECTIONDAGINFO_H
18285163Sdim
19309124Sdim#include "llvm/CodeGen/SelectionDAGTargetInfo.h"
20285163Sdim
21285163Sdimnamespace llvm {
22285163Sdim
23309124Sdimclass WebAssemblySelectionDAGInfo final : public SelectionDAGTargetInfo {
24285163Sdimpublic:
25285163Sdim  ~WebAssemblySelectionDAGInfo() override;
26285163Sdim};
27285163Sdim
28285163Sdim} // end namespace llvm
29285163Sdim
30285163Sdim#endif
31