class NearMissInfo

Declaration

class NearMissInfo { /* full declaration omitted */ };

Declared at: llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h:181

Method Overview

Methods

const llvm::FeatureBitset& getFeatures() const

Declared at: llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h:250

llvm::NearMissInfo::NearMissKind getKind() const

Declared at: llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h:246

static llvm::NearMissInfo getMissedFeature(
    const llvm::FeatureBitset& MissingFeatures)

Declared at: llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h:198

Parameters

const llvm::FeatureBitset& MissingFeatures

static llvm::NearMissInfo getMissedOperand(
    unsigned int OperandError,
    unsigned int OperandClass,
    unsigned int Opcode,
    unsigned int OperandIndex)

Declared at: llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h:220

Parameters

unsigned int OperandError
unsigned int OperandClass
unsigned int Opcode
unsigned int OperandIndex

static llvm::NearMissInfo getMissedPredicate(
    unsigned int FailureCode)

Declared at: llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h:208

Parameters

unsigned int FailureCode

unsigned int getOpcode() const

Declared at: llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h:266

unsigned int getOperandClass() const

Declared at: llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h:261

unsigned int getOperandError() const

Declared at: llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h:271

unsigned int getOperandIndex() const

Declared at: llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h:277

unsigned int getPredicateError() const

Declared at: llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h:256

static llvm::NearMissInfo getSuccess()

Declared at: llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h:193

static llvm::NearMissInfo getTooFewOperands(
    unsigned int OperandClass,
    unsigned int Opcode)

Declared at: llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h:235

Parameters

unsigned int OperandClass
unsigned int Opcode

bool operator bool() const

Declared at: llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h:244