class NearMissInfo

Declaration

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

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

Member Variables

private llvm::NearMissInfo::NearMissKind Kind
private anonymous struct / union

Method Overview

Methods

NearMissInfo()

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

const llvm::FeatureBitset& getFeatures() const

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

llvm::NearMissInfo::NearMissKind getKind() const

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

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

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

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:224

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:212

Parameters

unsigned int FailureCode

unsigned int getOpcode() const

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

unsigned int getOperandClass() const

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

unsigned int getOperandError() const

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

unsigned int getOperandIndex() const

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

unsigned int getPredicateError() const

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

static llvm::NearMissInfo getSuccess()

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

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

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

Parameters

unsigned int OperandClass
unsigned int Opcode

bool operator bool() const

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