LLVM API Documentation

llvm::ThumbBETargetMachine Member List
This is the complete list of members for llvm::ThumbBETargetMachine, including all inherited members.
addAnalysisPasses(PassManagerBase &PM) overridellvm::ARMBaseTargetMachine [virtual]
addPassesToEmitFile(PassManagerBase &PM, formatted_raw_ostream &Out, CodeGenFileType FileType, bool DisableVerify=true, AnalysisID StartAfter=nullptr, AnalysisID StopAfter=nullptr) overridellvm::LLVMTargetMachine [virtual]
addPassesToEmitMC(PassManagerBase &PM, MCContext *&Ctx, raw_ostream &OS, bool DisableVerify=true) overridellvm::LLVMTargetMachine [virtual]
ARMBaseTargetMachine(const Target &T, StringRef TT, StringRef CPU, StringRef FS, const TargetOptions &Options, Reloc::Model RM, CodeModel::Model CM, CodeGenOpt::Level OL, bool isLittle)llvm::ARMBaseTargetMachine
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]
createPassConfig(PassManagerBase &PM) overridellvm::ARMBaseTargetMachine [virtual]
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 overridellvm::ARMBaseTargetMachine [inline, virtual]
llvm::LLVMTargetMachine::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
initAsmInfo()llvm::LLVMTargetMachine [protected]
LLVMTargetMachine(const Target &T, StringRef TargetTriple, StringRef CPU, StringRef FS, TargetOptions Options, Reloc::Model RM, CodeModel::Model CM, CodeGenOpt::Level OL)llvm::LLVMTargetMachine [protected]
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]
Subtargetllvm::ARMBaseTargetMachine [protected]
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]
ThumbBETargetMachine(const Target &T, StringRef TT, StringRef CPU, StringRef FS, const TargetOptions &Options, Reloc::Model RM, CodeModel::Model CM, CodeGenOpt::Level OL)llvm::ThumbBETargetMachine
ThumbTargetMachine(const Target &T, StringRef TT, StringRef CPU, StringRef FS, const TargetOptions &Options, Reloc::Model RM, CodeModel::Model CM, CodeGenOpt::Level OL, bool isLittle)llvm::ThumbTargetMachine
~TargetMachine()llvm::TargetMachine [virtual]