LLVM API Documentation

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

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

AsmPrinter(TargetMachine &TM, MCStreamer &Streamer)llvm::AsmPrinterexplicitprotected
assignPassManager(PMStack &PMS, PassManagerType T)llvm::FunctionPassvirtual
CFI_M_Debug enum valuellvm::AsmPrinter
CFI_M_EH enum valuellvm::AsmPrinter
CFI_M_None enum valuellvm::AsmPrinter
CFIMoveType enum namellvm::AsmPrinter
createPass(AnalysisID ID)llvm::Passstatic
CurrentFnSymllvm::AsmPrinter
CurrentFnSymForSizellvm::AsmPrinter
doFinalization(Module &M)llvm::AsmPrintervirtual
doInitialization(Module &M)llvm::AsmPrintervirtual
dump() const llvm::Pass
dumpPassStructure(unsigned Offset=0)llvm::Passvirtual
EmitAlignment(unsigned NumBits, const GlobalValue *GV=0) const llvm::AsmPrinter
EmitBasicBlockStart(const MachineBasicBlock *MBB) const llvm::AsmPrinter
EmitCFAByte(unsigned Val) const llvm::AsmPrinter
emitCFIInstruction(const MCCFIInstruction &Inst) const llvm::AsmPrinter
EmitConstantPool() LLVM_OVERRIDEllvm::MipsAsmPrinterinlinevirtual
EmitDwarfRegOp(const MachineLocation &MLoc, bool Indirect) const llvm::AsmPrintervirtual
EmitEncodingByte(unsigned Val, const char *Desc=0) const llvm::AsmPrinter
EmitEndOfAsmFile(Module &M)llvm::MipsAsmPrintervirtual
emitFrameDirective()llvm::MipsAsmPrinter
EmitFunctionBody()llvm::AsmPrinter
EmitFunctionBodyEnd()llvm::MipsAsmPrintervirtual
EmitFunctionBodyStart()llvm::MipsAsmPrintervirtual
EmitFunctionEntryLabel()llvm::MipsAsmPrintervirtual
EmitFunctionHeader()llvm::AsmPrinter
EmitGlobalConstant(const Constant *CV)llvm::AsmPrinter
EmitGlobalVariable(const GlobalVariable *GV)llvm::AsmPrintervirtual
emitImplicitDef(const MachineInstr *MI) const llvm::AsmPrintervirtual
EmitInstruction(const MachineInstr *MI)llvm::MipsAsmPrintervirtual
EmitInt16(int Value) const llvm::AsmPrinter
EmitInt32(int Value) const llvm::AsmPrinter
EmitInt8(int Value) const llvm::AsmPrinter
EmitJumpTableInfo()llvm::AsmPrinter
EmitLabelDifference(const MCSymbol *Hi, const MCSymbol *Lo, unsigned Size) const llvm::AsmPrinter
EmitLabelOffsetDifference(const MCSymbol *Hi, uint64_t Offset, const MCSymbol *Lo, unsigned Size) const llvm::AsmPrinter
EmitLabelPlusOffset(const MCSymbol *Label, uint64_t Offset, unsigned Size, bool IsSectionRelative=false) const llvm::AsmPrinter
EmitLabelReference(const MCSymbol *Label, unsigned Size, bool IsSectionRelative=false) const llvm::AsmPrinterinline
EmitMachineConstantPoolValue(MachineConstantPoolValue *MCPV)llvm::AsmPrintervirtual
emitPrologLabel(const MachineInstr &MI)llvm::AsmPrinter
EmitSectionOffset(const MCSymbol *Label, const MCSymbol *SectionLabel) const llvm::AsmPrinter
EmitSLEB128(int64_t Value, const char *Desc=0) const llvm::AsmPrinter
EmitSpecialLLVMGlobal(const GlobalVariable *GV)llvm::AsmPrinter
EmitStartOfAsmFile(Module &M)llvm::MipsAsmPrintervirtual
EmitTTypeReference(const GlobalValue *GV, unsigned Encoding) const llvm::AsmPrinter
EmitULEB128(uint64_t Value, const char *Desc=0, unsigned PadTo=0) const llvm::AsmPrinter
EmitXXStructor(const Constant *CV)llvm::AsmPrinterinlinevirtual
FunctionPass(char &pid)llvm::FunctionPassinlineexplicit
getAdjustedAnalysisPointer(AnalysisID ID)llvm::Passvirtual
getAnalysis() const llvm::Pass
getAnalysis(Function &F)llvm::Pass
getAnalysisID(AnalysisID PI) const llvm::Pass
getAnalysisID(AnalysisID PI, Function &F)llvm::Pass
getAnalysisIfAvailable() const llvm::Pass
getAnalysisUsage(AnalysisUsage &AU) const llvm::AsmPrintervirtual
getAsImmutablePass()llvm::Passvirtual
getAsPMDataManager()llvm::Passvirtual
GetBlockAddressSymbol(const BlockAddress *BA) const llvm::AsmPrinter
GetBlockAddressSymbol(const BasicBlock *BB) const llvm::AsmPrinter
GetCPISymbol(unsigned CPID) const llvm::AsmPrinter
getCurrentABIString() const llvm::MipsAsmPrinter
getCurrentSection() const llvm::AsmPrinter
getDataLayout() const llvm::AsmPrinter
getDwarfDebug() const llvm::AsmPrinterinline
GetExternalSymbolSymbol(StringRef Sym) const llvm::AsmPrinter
getFunctionNumber() const llvm::AsmPrinter
getISAEncoding()llvm::AsmPrinterinlinevirtual
GetJTISymbol(unsigned JTID, bool isLinkerPrivate=false) const llvm::AsmPrinter
GetJTSetSymbol(unsigned UID, unsigned MBBID) const llvm::AsmPrinter
getObjFileLowering() const llvm::AsmPrinter
getPassID() const llvm::Passinline
getPassKind() const llvm::Passinline
getPassName() const llvm::MipsAsmPrinterinlinevirtual
getPotentialPassManagerType() const llvm::FunctionPassvirtual
getResolver() const llvm::Passinline
GetSizeOfEncodedValue(unsigned Encoding) const llvm::AsmPrinter
getSymbol(const GlobalValue *GV) const llvm::AsmPrinter
GetSymbolWithGlobalValueBase(const GlobalValue *GV, StringRef Suffix, bool ForcePrivate=true) const llvm::AsmPrinter
getTargetTriple() const llvm::AsmPrinter
GetTempSymbol(StringRef Name, unsigned ID) const llvm::AsmPrinter
GetTempSymbol(StringRef Name) const llvm::AsmPrinter
isBlockOnlyReachableByFallthrough(const MachineBasicBlock *MBB) const llvm::MipsAsmPrintervirtual
isVerbose() const llvm::AsmPrinterinline
lookupPassInfo(const void *TI)llvm::Passstatic
lookupPassInfo(StringRef Arg)llvm::Passstatic
MachineFunctionPass(char &ID)llvm::MachineFunctionPassinlineexplicitprotected
MAIllvm::AsmPrinter
Mangllvm::AsmPrinter
MCInstLoweringllvm::MipsAsmPrinter
MFllvm::AsmPrinter
MIIllvm::AsmPrinter
MipsAsmPrinter(TargetMachine &TM, MCStreamer &Streamer)llvm::MipsAsmPrinterinlineexplicit
MipsFIllvm::MipsAsmPrinter
MMIllvm::AsmPrinter
mustPreserveAnalysisID(char &AID) const llvm::Pass
needsCFIMoves()llvm::AsmPrinter
needsRelocationsForDwarfStringPool() const llvm::AsmPrinter
needsSEHMoves()llvm::AsmPrinter
OutContextllvm::AsmPrinter
OutStreamerllvm::AsmPrinter
Pass(PassKind K, char &pid)llvm::Passinlineexplicit
preparePassManager(PMStack &)llvm::Passvirtual
print(raw_ostream &O, const Module *M) const llvm::Passvirtual
PrintAsmMemoryOperand(const MachineInstr *MI, unsigned OpNum, unsigned AsmVariant, const char *ExtraCode, raw_ostream &O)llvm::MipsAsmPrintervirtual
PrintAsmOperand(const MachineInstr *MI, unsigned OpNo, unsigned AsmVariant, const char *ExtraCode, raw_ostream &O)llvm::MipsAsmPrintervirtual
PrintDebugValueComment(const MachineInstr *MI, raw_ostream &OS)llvm::MipsAsmPrinter
printFCCOperand(const MachineInstr *MI, int opNum, raw_ostream &O, const char *Modifier=0)llvm::MipsAsmPrinter
printHex32(unsigned int Value, raw_ostream &O)llvm::MipsAsmPrinter
printMemOperand(const MachineInstr *MI, int opNum, raw_ostream &O)llvm::MipsAsmPrinter
printMemOperandEA(const MachineInstr *MI, int opNum, raw_ostream &O)llvm::MipsAsmPrinter
printOffset(int64_t Offset, raw_ostream &OS) const llvm::AsmPrinter
printOperand(const MachineInstr *MI, int opNum, raw_ostream &O)llvm::MipsAsmPrinter
printSavedRegsBitmask(raw_ostream &O)llvm::MipsAsmPrinter
PrintSpecial(const MachineInstr *MI, raw_ostream &OS, const char *Code) const llvm::AsmPrintervirtual
printUnsignedImm(const MachineInstr *MI, int opNum, raw_ostream &O)llvm::MipsAsmPrinter
printUnsignedImm8(const MachineInstr *MI, int opNum, raw_ostream &O)llvm::MipsAsmPrinter
releaseMemory()llvm::Passvirtual
runOnMachineFunction(MachineFunction &MF)llvm::MipsAsmPrintervirtual
setResolver(AnalysisResolver *AR)llvm::Pass
SetupMachineFunction(MachineFunction &MF)llvm::AsmPrinter
Subtargetllvm::MipsAsmPrinter
TMllvm::AsmPrinter
verifyAnalysis() const llvm::Passvirtual
~AsmPrinter()llvm::AsmPrintervirtual
~Pass()llvm::Passvirtual