LLVM API Documentation

llvm::X86SharedAsmPrinter Member List

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

AlignDirectivellvm::AsmPrinter
AlignmentIsInBytesllvm::AsmPrinter
AsciiDirectivellvm::AsmPrinter
AscizDirectivellvm::AsmPrinter
AsmPrinter(std::ostream &o, TargetMachine &TM)llvm::AsmPrinter [protected]
COMMDirectivellvm::AsmPrinter
COMMDirectiveTakesAlignmentllvm::AsmPrinter
CommentStringllvm::AsmPrinter
ConstantPoolSectionllvm::AsmPrinter
CurrentFnNamellvm::AsmPrinter
Data16bitsDirectivellvm::AsmPrinter
Data32bitsDirectivellvm::AsmPrinter
Data64bitsDirectivellvm::AsmPrinter
Data8bitsDirectivellvm::AsmPrinter
doFinalization(Module &M)llvm::X86SharedAsmPrinter [virtual]
doInitialization(Module &M)llvm::X86SharedAsmPrinter [virtual]
dump() const llvm::Pass
dumpPassStructure(unsigned Offset=0)llvm::Pass [virtual]
DWllvm::X86SharedAsmPrinter
EmitAlignment(unsigned NumBits, const GlobalValue *GV=0) const llvm::AsmPrinter [protected]
EmitConstantPool(MachineConstantPool *MCP)llvm::AsmPrinter [protected]
EmitConstantValueOnly(const Constant *CV)llvm::AsmPrinter [protected]
EmitGlobalConstant(const Constant *CV)llvm::AsmPrinter [protected]
EmitSpecialLLVMGlobal(const GlobalVariable *GV)llvm::AsmPrinter [protected]
EmitZeros(uint64_t NumZeros) const llvm::AsmPrinter [protected]
FnStubsllvm::X86SharedAsmPrinter
forDarwinllvm::X86SharedAsmPrinter
FunctionAddrPrefixllvm::AsmPrinter
FunctionAddrSuffixllvm::AsmPrinter
getAnalysis() const llvm::Pass [inline]
getAnalysisID(const PassInfo *PI) const llvm::Pass [inline]
getAnalysisToUpdate() const llvm::Pass
getAnalysisUsage(AnalysisUsage &AU) const llvm::X86SharedAsmPrinter [inline, virtual]
getClassPassInfo()llvm::Pass [inline, static]
getFunctionNumber() const llvm::AsmPrinter [inline, protected]
getPassInfo() const llvm::Pass
getPassName() const llvm::Pass [virtual]
getPreferredAlignmentLog(const GlobalVariable *GV) const llvm::AsmPrinter
GlobalPrefixllvm::AsmPrinter
GlobalVarAddrPrefixllvm::AsmPrinter
GlobalVarAddrSuffixllvm::AsmPrinter
GVStubsllvm::X86SharedAsmPrinter
HasDotTypeDotSizeDirectivellvm::AsmPrinter
IncrementFunctionNumber()llvm::AsmPrinter [inline, protected]
InlineAsmEndllvm::AsmPrinter
InlineAsmStartllvm::AsmPrinter
isMem(const MachineInstr *MI, unsigned Op)llvm::X86SharedAsmPrinter [inline, static]
isScale(const MachineOperand &MO)llvm::X86SharedAsmPrinter [inline, static]
LCOMMDirectivellvm::AsmPrinter
LinkOnceStubsllvm::X86SharedAsmPrinter
lookupPassInfo(const std::type_info &TI)llvm::Pass [static]
Mangllvm::AsmPrinter
mustPreserveAnalysisID(const PassInfo *AnalysisID) const llvm::Pass
Ollvm::AsmPrinter
Pass()llvm::Pass [inline]
print(std::ostream &O, const Module *M) const llvm::Pass [virtual]
PrintAsmMemoryOperand(const MachineInstr *MI, unsigned OpNo, unsigned AsmVariant, const char *ExtraCode)llvm::AsmPrinter [protected, virtual]
PrintAsmOperand(const MachineInstr *MI, unsigned OpNo, unsigned AsmVariant, const char *ExtraCode)llvm::AsmPrinter [protected, virtual]
printInlineAsm(const MachineInstr *MI) const llvm::AsmPrinter [protected]
PrivateGlobalPrefixllvm::AsmPrinter
releaseMemory()llvm::Pass [inline, virtual]
run(Function &F)llvm::FunctionPass
runOnFunction(Function &F)llvm::MachineFunctionPass [inline, virtual]
runOnMachineFunction(MachineFunction &MF)=0llvm::MachineFunctionPass [pure virtual]
runOnModule(Module &M)llvm::FunctionPass [virtual]
runPass(Module &M)llvm::ModulePass [inline, virtual]
runPass(BasicBlock &)llvm::ModulePass [inline, virtual]
SetupMachineFunction(MachineFunction &MF)llvm::AsmPrinter [protected]
StaticCtorsSectionllvm::AsmPrinter
StaticDtorsSectionllvm::AsmPrinter
SwitchSection(const char *NewSection, const GlobalValue *GV)llvm::AsmPrinter
SwitchToSectionDirectivellvm::AsmPrinter
TMllvm::AsmPrinter
X86SharedAsmPrinter(std::ostream &O, X86TargetMachine &TM)llvm::X86SharedAsmPrinter [inline]
ZeroDirectivellvm::AsmPrinter
~Pass()llvm::Pass [inline, virtual]