LLVM API Documentation

llvm::TargetMachine Member List
This is the complete list of members for llvm::TargetMachine, including all inherited members.
addAnalysisPasses(PassManagerBase &)llvm::TargetMachine [inline, virtual]
addPassesToEmitFile(PassManagerBase &, formatted_raw_ostream &, CodeGenFileType, bool=true, AnalysisID=nullptr, AnalysisID=nullptr)llvm::TargetMachine [inline, virtual]
addPassesToEmitMC(PassManagerBase &, MCContext *&, raw_ostream &, bool=true)llvm::TargetMachine [inline, virtual]
AsmInfollvm::TargetMachine [protected]
CGFT_AssemblyFile enum valuellvm::TargetMachine
CGFT_Null enum valuellvm::TargetMachine
CGFT_ObjectFile enum valuellvm::TargetMachine
CodeGenFileType enum namellvm::TargetMachine
CodeGenInfollvm::TargetMachine [protected]
getAsmVerbosityDefault() const llvm::TargetMachine
getCodeModel() const llvm::TargetMachine
getDataSections() const llvm::TargetMachine
getFunctionSections() const llvm::TargetMachine
getIntrinsicInfo() const llvm::TargetMachine [inline, virtual]
getMCAsmInfo() const llvm::TargetMachine [inline]
getNameWithPrefix(SmallVectorImpl< char > &Name, const GlobalValue *GV, Mangler &Mang, bool MayAlwaysUsePrivate=false) const llvm::TargetMachine
getOptLevel() const llvm::TargetMachine
getRelocationModel() const llvm::TargetMachine
getSubtarget() const llvm::TargetMachine [inline]
getSubtarget(const Function *) const llvm::TargetMachine [inline]
getSubtargetImpl() const llvm::TargetMachine [inline, virtual]
getSubtargetImpl(const Function *) const llvm::TargetMachine [inline, virtual]
getSymbol(const GlobalValue *GV, Mangler &Mang) const llvm::TargetMachine
getTarget() const llvm::TargetMachine [inline]
getTargetCPU() const llvm::TargetMachine [inline]
getTargetFeatureString() const llvm::TargetMachine [inline]
getTargetTriple() const llvm::TargetMachine [inline]
getTLSModel(const GlobalValue *GV) const llvm::TargetMachine
Optionsllvm::TargetMachine [mutable]
requiresStructuredCFG() const llvm::TargetMachine [inline]
RequireStructuredCFGllvm::TargetMachine [protected]
resetTargetOptions(const MachineFunction *MF) const llvm::TargetMachine
setAsmVerbosityDefault(bool)llvm::TargetMachine
setDataSections(bool)llvm::TargetMachine
setFastISel(bool Enable)llvm::TargetMachine [inline]
setFunctionSections(bool)llvm::TargetMachine
setOptLevel(CodeGenOpt::Level Level) const llvm::TargetMachine
setRequiresStructuredCFG(bool Value)llvm::TargetMachine [inline]
shouldPrintMachineCode() const llvm::TargetMachine [inline]
TargetCPUllvm::TargetMachine [protected]
TargetFSllvm::TargetMachine [protected]
TargetMachine(const Target &T, StringRef TargetTriple, StringRef CPU, StringRef FS, const TargetOptions &Options)llvm::TargetMachine [protected]
TargetTriplellvm::TargetMachine [protected]
TheTargetllvm::TargetMachine [protected]
~TargetMachine()llvm::TargetMachine [virtual]