LLVM: llvm::NearMissInfo Class Reference (original) (raw)

#include "[llvm/MC/MCParser/MCTargetAsmParser.h](MCTargetAsmParser%5F8h%5Fsource.html)"

Public Member Functions
operator bool () const
NearMissKind getKind () const
const FeatureBitset & 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 (const FeatureBitset &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 206 of file MCTargetAsmParser.h.

NearMissKind

Enumerator
NoNearMiss
NearMissOperand
NearMissFeature
NearMissPredicate
NearMissTooFewOperands

Definition at line 208 of file MCTargetAsmParser.h.

getFeatures()

getKind()

NearMissKind llvm::NearMissInfo::getKind ( ) const inline

getMissedFeature()

getMissedOperand()

getMissedPredicate()

getOpcode()

unsigned llvm::NearMissInfo::getOpcode ( ) const inline

getOperandClass()

unsigned llvm::NearMissInfo::getOperandClass ( ) const inline

getOperandError()

unsigned llvm::NearMissInfo::getOperandError ( ) const inline

getOperandIndex()

unsigned llvm::NearMissInfo::getOperandIndex ( ) const inline

getPredicateError()

unsigned llvm::NearMissInfo::getPredicateError ( ) const inline

getSuccess()

NearMissInfo llvm::NearMissInfo::getSuccess ( ) inlinestatic

getTooFewOperands()

operator bool()

llvm::NearMissInfo::operator bool ( ) const inline

Features

MissedOperand

MissedOpInfo llvm::NearMissInfo::MissedOperand

PredicateError

unsigned llvm::NearMissInfo::PredicateError

TooFewOperands

TooFewOperandsInfo llvm::NearMissInfo::TooFewOperands


The documentation for this class was generated from the following file: