LLVM API Documentation

llvm::X86TargetMachine Member List

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

addAssemblyEmitter(PassManagerBase &PM, bool Fast, raw_ostream &Out)llvm::X86TargetMachine [virtual]
addCodeEmitter(PassManagerBase &PM, bool Fast, bool DumpAsm, MachineCodeEmitter &MCE)llvm::X86TargetMachine [virtual]
addCommonCodeGenPasses(PassManagerBase &, bool)llvm::LLVMTargetMachine [protected]
addInstSelector(PassManagerBase &PM, bool Fast)llvm::X86TargetMachine [virtual]
addPassesToEmitFile(PassManagerBase &PM, raw_ostream &Out, CodeGenFileType FileType, bool Fast)llvm::LLVMTargetMachine [virtual]
addPassesToEmitFileFinish(PassManagerBase &PM, MachineCodeEmitter *MCE, bool Fast)llvm::LLVMTargetMachine [virtual]
addPassesToEmitMachineCode(PassManagerBase &PM, MachineCodeEmitter &MCE, bool Fast)llvm::LLVMTargetMachine [virtual]
addPassesToEmitWholeFile(PassManager &, raw_ostream &, CodeGenFileType, bool)llvm::TargetMachine [inline, virtual]
addPostRegAlloc(PassManagerBase &PM, bool Fast)llvm::X86TargetMachine [virtual]
addPreEmitPass(PassManagerBase &, bool)llvm::LLVMTargetMachine [inline, virtual]
addPreRegAlloc(PassManagerBase &PM, bool Fast)llvm::X86TargetMachine [virtual]
addSimpleCodeEmitter(PassManagerBase &PM, bool Fast, bool DumpAsm, MachineCodeEmitter &MCE)llvm::X86TargetMachine [virtual]
AsmInfollvm::TargetMachine [mutable, protected]
AsmPrinterCtorllvm::X86TargetMachine [protected, static]
AsmPrinterCtorFn typedefllvm::X86TargetMachine [protected]
AssemblyFile enum valuellvm::TargetMachine
CodeGenFileType enum namellvm::TargetMachine
createTargetAsmInfo() const llvm::X86TargetMachine [protected, virtual]
DynamicLibrary enum valuellvm::TargetMachine
getCodeModel()llvm::TargetMachine [static]
getELFWriterInfo() const llvm::X86TargetMachine [inline, virtual]
getEnableTailMergeDefault() const llvm::LLVMTargetMachine [inline, virtual]
getFrameInfo() const llvm::X86TargetMachine [inline, virtual]
getInstrInfo() const llvm::X86TargetMachine [inline, virtual]
getInstrItineraryData() const llvm::TargetMachine [inline, virtual]
getJITInfo()llvm::X86TargetMachine [inline, virtual]
getJITMatchQuality()llvm::X86TargetMachine [static]
getMachOWriterInfo() const llvm::TargetMachine [inline, virtual]
getModuleMatchQuality(const Module &M)llvm::X86TargetMachine [static]
getRegisterInfo() const llvm::X86TargetMachine [inline, virtual]
getRelocationModel()llvm::TargetMachine [static]
getSubtarget() const llvm::TargetMachine [inline]
getSubtargetImpl() const llvm::X86TargetMachine [inline, virtual]
getTargetAsmInfo() const llvm::TargetMachine [inline]
getTargetData() const llvm::X86TargetMachine [inline, virtual]
getTargetLowering() const llvm::X86TargetMachine [inline, virtual]
LLVMTargetMachine()llvm::LLVMTargetMachine [inline, protected]
ObjectFile enum valuellvm::TargetMachine
registerAsmPrinter(AsmPrinterCtorFn F)llvm::X86TargetMachine [inline, static]
setCodeModel(CodeModel::Model Model)llvm::TargetMachine [static]
setRelocationModel(Reloc::Model Model)llvm::TargetMachine [static]
symbolicAddressesAreRIPRel() const llvm::X86TargetMachine
TargetMachine()llvm::TargetMachine [inline, protected]
WantsWholeFile() const llvm::TargetMachine [inline, virtual]
X86TargetMachine(const Module &M, const std::string &FS, bool is64Bit)llvm::X86TargetMachine
~TargetMachine()llvm::TargetMachine [virtual]