LLVM API Documentation

llvm::X86IntelAsmPrinter Member List

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

AsmPrinter(raw_ostream &o, TargetMachine &TM, const TargetAsmInfo *T)llvm::AsmPrinter [protected]
assignPassManager(PMStack &PMS, PassManagerType T=PMT_FunctionPassManager)llvm::FunctionPass [virtual]
CurrentFnNamellvm::AsmPrinter
CurrentSectionllvm::AsmPrinter
CurrentSection_llvm::AsmPrinter
decorateName(std::string &Name, const GlobalValue *GV)llvm::X86IntelAsmPrinter
DLLExportedFnsllvm::X86IntelAsmPrinter
DLLExportedGVsllvm::X86IntelAsmPrinter
doFinalization(Module &M)llvm::X86IntelAsmPrinter [virtual]
doInitialization(Module &M)llvm::X86IntelAsmPrinter [virtual]
dump() const llvm::Pass
dumpPassStructure(unsigned Offset=0)llvm::Pass [virtual]
EmitAlignment(unsigned NumBits, const GlobalValue *GV=0, unsigned ForcedAlignBits=0, bool UseFillExpr=true) const llvm::AsmPrinter
EmitConstantPool(MachineConstantPool *MCP)llvm::AsmPrinter [protected]
EmitConstantValueOnly(const Constant *CV)llvm::AsmPrinter [protected]
EmitExternalGlobal(const GlobalVariable *GV)llvm::AsmPrinter [virtual]
EmitFile(unsigned Number, const std::string &Name) const llvm::AsmPrinter
EmitGlobalConstant(const Constant *CV, unsigned AddrSpace=0)llvm::AsmPrinter [protected]
EmitInt16(int Value) const llvm::AsmPrinter
EmitInt32(int Value) const llvm::AsmPrinter
EmitInt64(uint64_t Value) const llvm::AsmPrinter
EmitInt8(int Value) const llvm::AsmPrinter
EmitJumpTableInfo(MachineJumpTableInfo *MJTI, MachineFunction &MF)llvm::AsmPrinter [protected]
EmitMachineConstantPoolValue(MachineConstantPoolValue *MCPV)llvm::AsmPrinter [protected, virtual]
EmitSLEB128Bytes(int Value) const llvm::AsmPrinter
EmitSpecialLLVMGlobal(const GlobalVariable *GV)llvm::AsmPrinter [protected]
EmitString(const ConstantArray *CVA) const llvm::X86IntelAsmPrinter [virtual]
llvm::AsmPrinter::EmitString(const std::string &String) const llvm::AsmPrinter
EmitULEB128Bytes(unsigned Value) const llvm::AsmPrinter
EmitZeros(uint64_t NumZeros, unsigned AddrSpace=0) const llvm::AsmPrinter [protected]
EOL() const llvm::AsmPrinter
EOL(const std::string &Comment) const llvm::AsmPrinter
EOL(const char *Comment) const llvm::AsmPrinter
ExtWeakSymbolsllvm::AsmPrinter [protected]
FMFInfoMap typedefllvm::X86IntelAsmPrinter
FunctionInfoMapllvm::X86IntelAsmPrinter
FunctionPass(intptr_t pid)llvm::FunctionPass [inline, explicit]
FunctionPass(const void *pid)llvm::FunctionPass [inline, explicit]
getAnalysis() const llvm::Pass [inline]
getAnalysis(Function &F)llvm::Pass [inline]
getAnalysisID(const PassInfo *PI) const llvm::Pass [inline]
getAnalysisID(const PassInfo *PI, Function &F)llvm::Pass [inline]
getAnalysisIfAvailable() const llvm::Pass [inline]
getAnalysisUsage(AnalysisUsage &AU) const llvm::AsmPrinter [protected, virtual]
getClassPassInfo()llvm::Pass [inline, static]
getCurrentFunctionEHName(const MachineFunction *MF)llvm::AsmPrinter
getFunctionNumber() const llvm::AsmPrinter [inline, protected]
getGlobalLinkName(const GlobalVariable *GV) const llvm::AsmPrinter [virtual]
getPassInfo() const llvm::Pass
getPassName() const llvm::X86IntelAsmPrinter [inline, virtual]
getPotentialPassManagerType() const llvm::FunctionPass [inline, virtual]
getResolver()llvm::Pass [inline]
IncrementFunctionNumber()llvm::AsmPrinter [inline, protected]
IsInTextSectionllvm::AsmPrinter
lookupPassInfo(intptr_t TI)llvm::Pass [static]
MachineFunctionPass(intptr_t ID)llvm::MachineFunctionPass [inline, explicit]
MachineFunctionPass(void *ID)llvm::MachineFunctionPass [inline, explicit]
Mangllvm::AsmPrinter
mustPreserveAnalysisID(const PassInfo *AnalysisID) const llvm::Pass
Ollvm::AsmPrinter
Pass(intptr_t pid)llvm::Pass [inline, explicit]
Pass(const void *pid)llvm::Pass [inline, explicit]
preparePassManager(PMStack &)llvm::Pass [inline, virtual]
print(std::ostream &O, const Module *M) const llvm::Pass [virtual]
print(std::ostream *O, const Module *M) const llvm::Pass [inline]
PrintAsmMemoryOperand(const MachineInstr *MI, unsigned OpNo, unsigned AsmVariant, const char *ExtraCode)llvm::X86IntelAsmPrinter [virtual]
printAsmMRegister(const MachineOperand &MO, const char Mode)llvm::X86IntelAsmPrinter
PrintAsmOperand(const MachineInstr *MI, unsigned OpNo, unsigned AsmVariant, const char *ExtraCode)llvm::X86IntelAsmPrinter [virtual]
printBasicBlockLabel(const MachineBasicBlock *MBB, bool printAlign=false, bool printColon=false, bool printComment=true) const llvm::AsmPrinter [protected, virtual]
printDataDirective(const Type *type, unsigned AddrSpace=0)llvm::AsmPrinter [protected]
printDeclare(const MachineInstr *MI) const llvm::AsmPrinter
printf128mem(const MachineInstr *MI, unsigned OpNo)llvm::X86IntelAsmPrinter [inline]
printf32mem(const MachineInstr *MI, unsigned OpNo)llvm::X86IntelAsmPrinter [inline]
printf64mem(const MachineInstr *MI, unsigned OpNo)llvm::X86IntelAsmPrinter [inline]
printf80mem(const MachineInstr *MI, unsigned OpNo)llvm::X86IntelAsmPrinter [inline]
PrintHex(int Value) const llvm::AsmPrinter
printi128mem(const MachineInstr *MI, unsigned OpNo)llvm::X86IntelAsmPrinter [inline]
printi16mem(const MachineInstr *MI, unsigned OpNo)llvm::X86IntelAsmPrinter [inline]
printi32mem(const MachineInstr *MI, unsigned OpNo)llvm::X86IntelAsmPrinter [inline]
printi64mem(const MachineInstr *MI, unsigned OpNo)llvm::X86IntelAsmPrinter [inline]
printi8mem(const MachineInstr *MI, unsigned OpNo)llvm::X86IntelAsmPrinter [inline]
printImplicitDef(const MachineInstr *MI) const llvm::AsmPrinter [protected, virtual]
printInlineAsm(const MachineInstr *MI) const llvm::AsmPrinter [protected]
printInstruction(const MachineInstr *MI)llvm::X86IntelAsmPrinter
printLabel(const MachineInstr *MI) const llvm::AsmPrinter
printLabel(unsigned Id) const llvm::AsmPrinter
printlea64_32mem(const MachineInstr *MI, unsigned OpNo)llvm::X86IntelAsmPrinter [inline]
printMachineInstruction(const MachineInstr *MI)llvm::X86IntelAsmPrinter
printMemReference(const MachineInstr *MI, unsigned Op, const char *Modifier=NULL)llvm::X86IntelAsmPrinter
printOffset(int64_t Offset) const llvm::AsmPrinter [protected]
printOp(const MachineOperand &MO, const char *Modifier=0)llvm::X86IntelAsmPrinter
printOperand(const MachineInstr *MI, unsigned OpNo, const char *Modifier=0)llvm::X86IntelAsmPrinter [inline]
printPICJumpTableEntry(const MachineJumpTableInfo *MJTI, const MachineBasicBlock *MBB, unsigned uid) const llvm::AsmPrinter [protected, virtual]
printPICJumpTableSetLabel(unsigned uid, const MachineBasicBlock *MBB) const llvm::X86IntelAsmPrinter [virtual]
printPICJumpTableSetLabel(unsigned uid, unsigned uid2, const MachineBasicBlock *MBB) const llvm::X86IntelAsmPrinter [inline, virtual]
printPICLabel(const MachineInstr *MI, unsigned Op)llvm::X86IntelAsmPrinter
PrintSLEB128(int Value) const llvm::AsmPrinter
PrintSpecial(const MachineInstr *MI, const char *Code)llvm::AsmPrinter [protected, virtual]
printSSECC(const MachineInstr *MI, unsigned Op)llvm::X86IntelAsmPrinter
printSuffixedName(const char *Name, const char *Suffix, const char *Prefix=0)llvm::AsmPrinter [protected]
printSuffixedName(const std::string &Name, const char *Suffix)llvm::AsmPrinter [protected]
PrintULEB128(unsigned Value) const llvm::AsmPrinter
printVisibility(const std::string &Name, unsigned Visibility) const llvm::AsmPrinter [protected]
releaseMemory()llvm::Pass [inline, virtual]
run(Function &F)llvm::FunctionPass
runOnFunction(Function &F)llvm::MachineFunctionPass [inline, virtual]
runOnMachineFunction(MachineFunction &F)llvm::X86IntelAsmPrinter [virtual]
runOnModule(Module &M)llvm::FunctionPass [virtual]
setResolver(AnalysisResolver *AR)llvm::Pass [inline]
SetupMachineFunction(MachineFunction &MF)llvm::AsmPrinter [protected]
SwitchToDataSection(const char *NewSection, const GlobalValue *GV=NULL)llvm::AsmPrinter
SwitchToSection(const Section *NS)llvm::AsmPrinter
SwitchToTextSection(const char *NewSection, const GlobalValue *GV=NULL)llvm::AsmPrinter
TAIllvm::AsmPrinter
TMllvm::AsmPrinter
TRIllvm::AsmPrinter
verifyAnalysis() const llvm::Pass [inline, virtual]
X86IntelAsmPrinter(raw_ostream &O, X86TargetMachine &TM, const TargetAsmInfo *T)llvm::X86IntelAsmPrinter [inline]
~AsmPrinter()llvm::AsmPrinter [virtual]
~Pass()llvm::Pass [virtual]