LLVM 22.0.0git
PPCAsmParser.cpp File Reference

Go to the source code of this file.

Macros

#define GET_REGISTER_MATCHER
#define GET_MATCHER_IMPLEMENTATION
#define GET_MNEMONIC_SPELL_CHECKER
Auto-generated Match Functions

{

#define GET_ASSEMBLER_HEADER

Functions

static DEFINE_PPC_REGCLASSES int64_t EvaluateCRExpr (const MCExpr *E)
static void addNegOperand (MCInst &Inst, MCOperand &Op, MCContext &Ctx)
static std::string PPCMnemonicSpellCheck (StringRef S, const FeatureBitset &FBS, unsigned VariantID=0)
static bool validateMemOp (const OperandVector &Operands, bool isMemriOp)
LLVM_ABI LLVM_EXTERNAL_VISIBILITY void LLVMInitializePowerPCAsmParser ()
 Force static initialization.

Macro Definition Documentation

◆ GET_ASSEMBLER_HEADER

#define GET_ASSEMBLER_HEADER

Definition at line 137 of file PPCAsmParser.cpp.

◆ GET_MATCHER_IMPLEMENTATION

#define GET_MATCHER_IMPLEMENTATION

Definition at line 1795 of file PPCAsmParser.cpp.

◆ GET_MNEMONIC_SPELL_CHECKER

#define GET_MNEMONIC_SPELL_CHECKER

Definition at line 1796 of file PPCAsmParser.cpp.

◆ GET_REGISTER_MATCHER

#define GET_REGISTER_MATCHER

Definition at line 1313 of file PPCAsmParser.cpp.

Function Documentation

◆ addNegOperand()

◆ EvaluateCRExpr()

◆ LLVMInitializePowerPCAsmParser()

LLVM_ABI LLVM_EXTERNAL_VISIBILITY void LLVMInitializePowerPCAsmParser ( )

◆ PPCMnemonicSpellCheck()

std::string PPCMnemonicSpellCheck ( StringRef S,
const FeatureBitset & FBS,
unsigned VariantID = 0 )
static

◆ validateMemOp()

bool validateMemOp ( const OperandVector & Operands,
bool isMemriOp )
static

Definition at line 1262 of file PPCAsmParser.cpp.

References Operands.