LLVM
4.0.0
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
llvm.src
lib
Target
WebAssembly
WebAssemblySelectionDAGInfo.h
Go to the documentation of this file.
1
//=- WebAssemblySelectionDAGInfo.h - WebAssembly SelectionDAG Info -*- C++ -*-//
2
//
3
// The LLVM Compiler Infrastructure
4
//
5
// This file is distributed under the University of Illinois Open Source
6
// License. See LICENSE.TXT for details.
7
//
8
//===----------------------------------------------------------------------===//
9
///
10
/// \file
11
/// \brief This file defines the WebAssembly subclass for
12
/// SelectionDAGTargetInfo.
13
///
14
//===----------------------------------------------------------------------===//
15
16
#ifndef LLVM_LIB_TARGET_WEBASSEMBLY_WEBASSEMBLYSELECTIONDAGINFO_H
17
#define LLVM_LIB_TARGET_WEBASSEMBLY_WEBASSEMBLYSELECTIONDAGINFO_H
18
19
#include "
llvm/CodeGen/SelectionDAGTargetInfo.h
"
20
21
namespace
llvm {
22
23
class
WebAssemblySelectionDAGInfo
final :
public
SelectionDAGTargetInfo
{
24
public
:
25
~WebAssemblySelectionDAGInfo
()
override
;
26
};
27
28
}
// end namespace llvm
29
30
#endif
SelectionDAGTargetInfo.h
llvm::SelectionDAGTargetInfo
Targets can subclass this to parameterize the SelectionDAG lowering and instruction selection process...
Definition:
SelectionDAGTargetInfo.h:28
llvm::WebAssemblySelectionDAGInfo
Definition:
WebAssemblySelectionDAGInfo.h:23
llvm::WebAssemblySelectionDAGInfo::~WebAssemblySelectionDAGInfo
~WebAssemblySelectionDAGInfo() override
Definition:
WebAssemblySelectionDAGInfo.cpp:20
Generated on Wed Mar 8 2017 17:31:05 for LLVM by
1.8.6