|
LLVM
8.0.1
|
#include "llvm/MC/MCParser/MCTargetAsmParser.h"

Public Types | |
| enum | NearMissKind { NoNearMiss, NearMissOperand, NearMissFeature, NearMissPredicate, NearMissTooFewOperands } |
Public Member Functions | |
| operator bool () const | |
| NearMissKind | getKind () const |
| uint64_t | getFeatures () const |
| unsigned | getPredicateError () const |
| unsigned | getOperandClass () const |
| unsigned | getOpcode () const |
| unsigned | getOperandError () const |
| unsigned | getOperandIndex () const |
Static Public Member Functions | |
| static NearMissInfo | getSuccess () |
| static NearMissInfo | getMissedFeature (uint64_t MissingFeatures) |
| static NearMissInfo | getMissedPredicate (unsigned FailureCode) |
| static NearMissInfo | getMissedOperand (unsigned OperandError, unsigned OperandClass, unsigned Opcode, unsigned OperandIndex) |
| static NearMissInfo | getTooFewOperands (unsigned OperandClass, unsigned Opcode) |
Definition at line 189 of file MCTargetAsmParser.h.
| Enumerator | |
|---|---|
| NoNearMiss | |
| NearMissOperand | |
| NearMissFeature | |
| NearMissPredicate | |
| NearMissTooFewOperands | |
Definition at line 191 of file MCTargetAsmParser.h.
|
inline |
Definition at line 258 of file MCTargetAsmParser.h.
|
inline |
Definition at line 254 of file MCTargetAsmParser.h.
References Kind.
|
inlinestatic |
Definition at line 206 of file MCTargetAsmParser.h.
References Features.
|
inlinestatic |
Definition at line 228 of file MCTargetAsmParser.h.
References MissedOperand.
|
inlinestatic |
Definition at line 216 of file MCTargetAsmParser.h.
References PredicateError.
|
inline |
Definition at line 274 of file MCTargetAsmParser.h.
|
inline |
Definition at line 269 of file MCTargetAsmParser.h.
|
inline |
Definition at line 279 of file MCTargetAsmParser.h.
|
inline |
Definition at line 285 of file MCTargetAsmParser.h.
References assert(), llvm::Error, and Kind.
|
inline |
Definition at line 264 of file MCTargetAsmParser.h.
|
inlinestatic |
Definition at line 201 of file MCTargetAsmParser.h.
|
inlinestatic |
Definition at line 243 of file MCTargetAsmParser.h.
References TooFewOperands.
|
inline |
Definition at line 252 of file MCTargetAsmParser.h.
References Kind.
| uint64_t llvm::NearMissInfo::Features |
Definition at line 308 of file MCTargetAsmParser.h.
Referenced by getMissedFeature().
| MissedOpInfo llvm::NearMissInfo::MissedOperand |
Definition at line 310 of file MCTargetAsmParser.h.
Referenced by getMissedOperand().
| unsigned llvm::NearMissInfo::PredicateError |
Definition at line 309 of file MCTargetAsmParser.h.
Referenced by getMissedPredicate().
| TooFewOperandsInfo llvm::NearMissInfo::TooFewOperands |
Definition at line 311 of file MCTargetAsmParser.h.
Referenced by getTooFewOperands().
1.8.13