LLVM
8.0.1
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
/// 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
llvm
This class represents lattice values for constants.
Definition:
AllocatorList.h:24
SelectionDAGTargetInfo.h
llvm::SelectionDAGTargetInfo
Targets can subclass this to parameterize the SelectionDAG lowering and instruction selection process...
Definition:
SelectionDAGTargetInfo.h:32
llvm::WebAssemblySelectionDAGInfo
Definition:
WebAssemblySelectionDAGInfo.h:23
llvm::WebAssemblySelectionDAGInfo::~WebAssemblySelectionDAGInfo
~WebAssemblySelectionDAGInfo() override
Definition:
WebAssemblySelectionDAGInfo.cpp:20
Generated on Sun Dec 20 2020 13:58:11 for LLVM by
1.8.13