LLVM API Documentation

llvm::X86ATTAsmPrinter Member List

This is the complete list of members for llvm::X86ATTAsmPrinter, 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
CurrentSectionllvm::AsmPrinter
Data16bitsDirectivellvm::AsmPrinter
Data32bitsDirectivellvm::AsmPrinter
Data64bitsDirectivellvm::AsmPrinter
Data8bitsDirectivellvm::AsmPrinter
DataSectionStartSuffixllvm::AsmPrinter
DefaultDataSectionllvm::X86SharedAsmPrinter
DefaultTextSectionllvm::X86SharedAsmPrinter
doFinalization(Module &M)llvm::X86SharedAsmPrinter [virtual]
doInitialization(Module &M)llvm::X86SharedAsmPrinter [virtual]
dump() constllvm::Pass
dumpPassStructure(unsigned Offset=0)llvm::Pass [virtual]
DWllvm::X86SharedAsmPrinter
EightByteConstantSectionllvm::AsmPrinter
EmitAlignment(unsigned NumBits, const GlobalValue *GV=0) constllvm::AsmPrinter [protected]
EmitConstantPool(MachineConstantPool *MCP)llvm::AsmPrinter [protected]
EmitConstantValueOnly(const Constant *CV)llvm::AsmPrinter [protected]
EmitGlobalConstant(const Constant *CV)llvm::AsmPrinter [protected]
EmitJumpTableInfo(MachineJumpTableInfo *MJTI)llvm::AsmPrinter [protected]
EmitSpecialLLVMGlobal(const GlobalVariable *GV)llvm::AsmPrinter [protected]
EmitString(const ConstantArray *CVA) constllvm::AsmPrinter [protected, virtual]
EmitZeros(uint64_t NumZeros) constllvm::AsmPrinter [protected]
FnStubsllvm::X86SharedAsmPrinter
FourByteConstantSectionllvm::AsmPrinter
FunctionAddrPrefixllvm::AsmPrinter
FunctionAddrSuffixllvm::AsmPrinter
getAnalysis() constllvm::Pass [inline]
getAnalysisID(const PassInfo *PI) constllvm::Pass [inline]
getAnalysisToUpdate() constllvm::Pass
getAnalysisUsage(AnalysisUsage &AU) constllvm::X86SharedAsmPrinter [inline, virtual]
getClassPassInfo()llvm::Pass [inline, static]
getFunctionNumber() constllvm::AsmPrinter [inline, protected]
getPassInfo() constllvm::Pass
getPassName() constllvm::X86ATTAsmPrinter [inline, virtual]
getPreferredAlignmentLog(const GlobalVariable *GV) constllvm::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]
JumpTableDataSectionllvm::AsmPrinter
JumpTableTextSectionllvm::AsmPrinter
LCOMMDirectivellvm::AsmPrinter
LinkOnceStubsllvm::X86SharedAsmPrinter
lookupPassInfo(const std::type_info &TI)llvm::Pass [static]
Mangllvm::AsmPrinter
mustPreserveAnalysisID(const PassInfo *AnalysisID) constllvm::Pass
Ollvm::AsmPrinter
Pass()llvm::Pass [inline]
print(std::ostream &O, const Module *M) constllvm::Pass [virtual]
PrintAsmMemoryOperand(const MachineInstr *MI, unsigned OpNo, unsigned AsmVariant, const char *ExtraCode)llvm::X86ATTAsmPrinter [virtual]
printAsmMRegister(const MachineOperand &MO, const char Mode)llvm::X86ATTAsmPrinter
PrintAsmOperand(const MachineInstr *MI, unsigned OpNo, unsigned AsmVariant, const char *ExtraCode)llvm::X86ATTAsmPrinter [virtual]
printBasicBlockLabel(const MachineBasicBlock *MBB, bool printColon=false, bool printComment=true) constllvm::AsmPrinter [protected, virtual]
printf128mem(const MachineInstr *MI, unsigned OpNo)llvm::X86ATTAsmPrinter [inline]
printf32mem(const MachineInstr *MI, unsigned OpNo)llvm::X86ATTAsmPrinter [inline]
printf64mem(const MachineInstr *MI, unsigned OpNo)llvm::X86ATTAsmPrinter [inline]
printi128mem(const MachineInstr *MI, unsigned OpNo)llvm::X86ATTAsmPrinter [inline]
printi16mem(const MachineInstr *MI, unsigned OpNo)llvm::X86ATTAsmPrinter [inline]
printi32mem(const MachineInstr *MI, unsigned OpNo)llvm::X86ATTAsmPrinter [inline]
printi64mem(const MachineInstr *MI, unsigned OpNo)llvm::X86ATTAsmPrinter [inline]
printi8mem(const MachineInstr *MI, unsigned OpNo)llvm::X86ATTAsmPrinter [inline]
printInlineAsm(const MachineInstr *MI) constllvm::AsmPrinter [protected]
printInstruction(const MachineInstr *MI)llvm::X86ATTAsmPrinter
printMachineInstruction(const MachineInstr *MI)llvm::X86ATTAsmPrinter
printMemReference(const MachineInstr *MI, unsigned Op)llvm::X86ATTAsmPrinter
printOperand(const MachineInstr *MI, unsigned OpNo, const char *Modifier=0)llvm::X86ATTAsmPrinter
printPICLabel(const MachineInstr *MI, unsigned Op)llvm::X86ATTAsmPrinter
printSSECC(const MachineInstr *MI, unsigned Op)llvm::X86ATTAsmPrinter
PrivateGlobalPrefixllvm::AsmPrinter
releaseMemory()llvm::Pass [inline, virtual]
run(Function &F)llvm::FunctionPass
runOnFunction(Function &F)llvm::MachineFunctionPass [inline, virtual]
runOnMachineFunction(MachineFunction &F)llvm::X86ATTAsmPrinter [virtual]
runOnModule(Module &M)llvm::FunctionPass [virtual]
runPass(Module &M)llvm::ModulePass [inline, virtual]
runPass(BasicBlock &)llvm::ModulePass [inline, virtual]
SectionEndDirectiveSuffixllvm::AsmPrinter
SetupMachineFunction(MachineFunction &MF)llvm::AsmPrinter [protected]
SixteenByteConstantSectionllvm::AsmPrinter
StaticCtorsSectionllvm::AsmPrinter
StaticDtorsSectionllvm::AsmPrinter
Subtargetllvm::X86SharedAsmPrinter
SwitchToDataSection(const char *NewSection, const GlobalValue *GV)llvm::AsmPrinter
SwitchToSectionDirectivellvm::AsmPrinter
SwitchToTextSection(const char *NewSection, const GlobalValue *GV)llvm::AsmPrinter
TextSectionStartSuffixllvm::AsmPrinter
TMllvm::AsmPrinter
virtfn()llvm::MachineFunctionPass [virtual]
X86ATTAsmPrinter(std::ostream &O, X86TargetMachine &TM)llvm::X86ATTAsmPrinter [inline]
X86SharedAsmPrinter(std::ostream &O, X86TargetMachine &TM)llvm::X86SharedAsmPrinter [inline]
ZeroDirectivellvm::AsmPrinter
ZeroDirectiveSuffixllvm::AsmPrinter
~Pass()llvm::Pass [inline, virtual]