|
LLVM
4.0.0
|
Legalization is decided based on an instruction's opcode, which type slot we're considering, and what the existing type is. More...
#include <LegalizerInfo.h>
Public Member Functions | |
| InstrAspect (unsigned Opcode, LLT Type) | |
| InstrAspect (unsigned Opcode, unsigned Idx, LLT Type) | |
| bool | operator== (const InstrAspect &RHS) const |
Public Attributes | |
| unsigned | Opcode |
| unsigned | Idx |
| LLT | Type |
Legalization is decided based on an instruction's opcode, which type slot we're considering, and what the existing type is.
These aspects are gathered together for convenience in the InstrAspect class.
Definition at line 35 of file LegalizerInfo.h.
Definition at line 40 of file LegalizerInfo.h.
Definition at line 41 of file LegalizerInfo.h.
|
inline |
Definition at line 44 of file LegalizerInfo.h.
| unsigned llvm::InstrAspect::Idx |
Definition at line 37 of file LegalizerInfo.h.
Referenced by llvm::LegalizerInfo::findInActions(), llvm::LegalizerInfo::findLegalType(), operator==(), and llvm::LegalizerInfo::setAction().
| unsigned llvm::InstrAspect::Opcode |
Definition at line 36 of file LegalizerInfo.h.
Referenced by llvm::LegalizerInfo::findInActions(), llvm::LegalizerInfo::findLegalType(), llvm::LegalizerInfo::getAction(), operator==(), and llvm::LegalizerInfo::setAction().
| LLT llvm::InstrAspect::Type |
Definition at line 38 of file LegalizerInfo.h.
Referenced by llvm::LegalizerInfo::findInActions(), llvm::LegalizerInfo::findLegalType(), llvm::LegalizerInfo::getAction(), operator==(), and llvm::LegalizerInfo::setAction().
1.8.6