LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
llvm::AArch64InstPrinter Member List

This is the complete list of members for llvm::AArch64InstPrinter, including all inherited members.

AArch64InstPrinter(const MCAsmInfo &MAI, const MCInstrInfo &MII, const MCRegisterInfo &MRI, const MCSubtargetInfo &STI)llvm::AArch64InstPrinter
AvailableFeaturesllvm::MCInstPrinterprotected
CommentStreamllvm::MCInstPrinterprotected
formatDec(const int64_t Value) const llvm::MCInstPrinter
formatHex(const int64_t Value) const llvm::MCInstPrinter
formatHex(const uint64_t Value) const llvm::MCInstPrinter
formatImm(const int64_t Value) const llvm::MCInstPrinterinline
getAvailableFeatures() const llvm::MCInstPrinterinline
getInstructionName(unsigned Opcode)llvm::AArch64InstPrinterstatic
getOpcodeName(unsigned Opcode) const llvm::MCInstPrinter
getPrintHexStyleHex() const llvm::MCInstPrinterinline
getPrintImmHex() const llvm::MCInstPrinterinline
getRegisterName(unsigned RegNo)llvm::AArch64InstPrinterstatic
getUseMarkup() const llvm::MCInstPrinterinline
isStackReg(unsigned RegNo)llvm::AArch64InstPrinterinline
MAIllvm::MCInstPrinterprotected
markup(StringRef s) const llvm::MCInstPrinter
markup(StringRef a, StringRef b) const llvm::MCInstPrinter
MCInstPrinter(const MCAsmInfo &mai, const MCInstrInfo &mii, const MCRegisterInfo &mri)llvm::MCInstPrinterinline
MIIllvm::MCInstPrinterprotected
MRIllvm::MCInstPrinterprotected
printAddrRegExtendOperand(const MCInst *MI, unsigned OpNum, raw_ostream &O)llvm::AArch64InstPrinterinline
printAddrRegExtendOperand(const MCInst *MI, unsigned OpNum, raw_ostream &O, unsigned MemSize, unsigned RmSize)llvm::AArch64InstPrinter
printAddSubImmLSL0Operand(const MCInst *MI, unsigned OpNum, raw_ostream &O)llvm::AArch64InstPrinter
printAddSubImmLSL12Operand(const MCInst *MI, unsigned OpNum, raw_ostream &O)llvm::AArch64InstPrinter
printAliasInstr(const MCInst *MI, raw_ostream &O)llvm::AArch64InstPrinter
printAnnotation(raw_ostream &OS, StringRef Annot)llvm::MCInstPrinterprotected
printASROperand(const MCInst *MI, unsigned OpNum, raw_ostream &O)llvm::AArch64InstPrinterinline
printBareImmOperand(const MCInst *MI, unsigned OpNum, raw_ostream &O)llvm::AArch64InstPrinter
printBFILSBOperand(const MCInst *MI, unsigned OpNum, raw_ostream &O)llvm::AArch64InstPrinter
printBFIWidthOperand(const MCInst *MI, unsigned OpNum, raw_ostream &O)llvm::AArch64InstPrinter
printBFXWidthOperand(const MCInst *MI, unsigned OpNum, raw_ostream &O)llvm::AArch64InstPrinter
printCondCodeOperand(const MCInst *MI, unsigned OpNum, raw_ostream &O)llvm::AArch64InstPrinter
printCRxOperand(const MCInst *MI, unsigned OpNum, raw_ostream &O)llvm::AArch64InstPrinter
printCVTFixedPosOperand(const MCInst *MI, unsigned OpNum, raw_ostream &O)llvm::AArch64InstPrinter
printFPImmOperand(const MCInst *MI, unsigned OpNum, raw_ostream &o)llvm::AArch64InstPrinter
printFPZeroOperand(const MCInst *MI, unsigned OpNum, raw_ostream &o)llvm::AArch64InstPrinter
PrintHexStylellvm::MCInstPrinterprotected
PrintImmHexllvm::MCInstPrinterprotected
printInst(const MCInst *MI, raw_ostream &O, StringRef Annot)llvm::AArch64InstPrintervirtual
printInstruction(const MCInst *MI, raw_ostream &O)llvm::AArch64InstPrinter
printLabelOperand(const MCInst *MI, unsigned OpNum, raw_ostream &O)llvm::AArch64InstPrinter
printLogicalImmOperand(const MCInst *MI, unsigned OpNum, raw_ostream &O)llvm::AArch64InstPrinter
printLSLOperand(const MCInst *MI, unsigned OpNum, raw_ostream &O)llvm::AArch64InstPrinter
printLSROperand(const MCInst *MI, unsigned OpNum, raw_ostream &O)llvm::AArch64InstPrinterinline
printMoveWideImmOperand(const MCInst *MI, unsigned OpNum, raw_ostream &O)llvm::AArch64InstPrinter
printMRSOperand(const MCInst *MI, unsigned OpNum, raw_ostream &O)llvm::AArch64InstPrinterinline
printMSROperand(const MCInst *MI, unsigned OpNum, raw_ostream &O)llvm::AArch64InstPrinterinline
printNamedImmOperand(const MCInst *MI, unsigned OpNum, raw_ostream &O)llvm::AArch64InstPrinterinline
printNamedImmOperand(const NamedImmMapper &Mapper, const MCInst *MI, unsigned OpNum, raw_ostream &O)llvm::AArch64InstPrinter
printNeonMovImmShiftOperand(const MCInst *MI, unsigned OpNum, raw_ostream &O)llvm::AArch64InstPrinter
printNeonUImm0Operand(const MCInst *MI, unsigned OpNum, raw_ostream &O)llvm::AArch64InstPrinter
printNeonUImm64MaskOperand(const MCInst *MI, unsigned OpNum, raw_ostream &O)llvm::AArch64InstPrinter
printOffsetSImm9Operand(const MCInst *MI, unsigned OpNum, raw_ostream &O)llvm::AArch64InstPrinter
printOffsetUImm12Operand(const MCInst *MI, unsigned OpNum, raw_ostream &o)llvm::AArch64InstPrinterinline
printOffsetUImm12Operand(const MCInst *MI, unsigned OpNum, raw_ostream &o, int MemScale)llvm::AArch64InstPrinter
printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O)llvm::AArch64InstPrinter
printPRFMOperand(const MCInst *MI, unsigned OpNum, raw_ostream &O)llvm::AArch64InstPrinter
printRegExtendOperand(const MCInst *MI, unsigned OpNum, raw_ostream &O)llvm::AArch64InstPrinterinline
printRegExtendOperand(const MCInst *MI, unsigned OpNum, raw_ostream &O, A64SE::ShiftExtSpecifiers Ext)llvm::AArch64InstPrinter
printRegName(raw_ostream &O, unsigned RegNum) const llvm::AArch64InstPrintervirtual
printROROperand(const MCInst *MI, unsigned OpNum, raw_ostream &O)llvm::AArch64InstPrinterinline
printShiftOperand(const char *name, const MCInst *MI, unsigned OpIdx, raw_ostream &O)llvm::AArch64InstPrinter
printShiftOperand(const MCInst *MI, unsigned OpNum, raw_ostream &O)llvm::AArch64InstPrinterinline
printShiftOperand(const MCInst *MI, unsigned OpNum, raw_ostream &O, A64SE::ShiftExtSpecifiers Sh)llvm::AArch64InstPrinter
printSImm7ScaledOperand(const MCInst *MI, unsigned OpNum, raw_ostream &O)llvm::AArch64InstPrinter
printSysRegOperand(const A64SysReg::SysRegMapper &Mapper, const MCInst *MI, unsigned OpNum, raw_ostream &O)llvm::AArch64InstPrinter
printUImmBareOperand(const MCInst *MI, unsigned OpNum, raw_ostream &O)llvm::AArch64InstPrinter
printUImmHexOperand(const MCInst *MI, unsigned OpNum, raw_ostream &O)llvm::AArch64InstPrinter
printVectorList(const MCInst *MI, unsigned OpNum, raw_ostream &O)llvm::AArch64InstPrinter
printVPRRegister(const MCInst *MI, unsigned OpNo, raw_ostream &O)llvm::AArch64InstPrinter
setAvailableFeatures(uint64_t Value)llvm::MCInstPrinterinline
setCommentStream(raw_ostream &OS)llvm::MCInstPrinterinline
setPrintImmHex(bool Value)llvm::MCInstPrinterinline
setPrintImmHex(HexStyle::Style Value)llvm::MCInstPrinterinline
setUseMarkup(bool Value)llvm::MCInstPrinterinline
UseMarkupllvm::MCInstPrinterprotected
~MCInstPrinter()llvm::MCInstPrintervirtual