LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
llvm::TargetMachine Member List

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

addAnalysisPasses(PassManagerBase &)llvm::TargetMachineinlinevirtual
addPassesToEmitFile(PassManagerBase &, formatted_raw_ostream &, CodeGenFileType, bool=true, AnalysisID=0, AnalysisID=0)llvm::TargetMachineinlinevirtual
addPassesToEmitMachineCode(PassManagerBase &, JITCodeEmitter &, bool=true)llvm::TargetMachineinlinevirtual
addPassesToEmitMC(PassManagerBase &, MCContext *&, raw_ostream &, bool=true)llvm::TargetMachineinlinevirtual
AsmInfollvm::TargetMachineprotected
CGFT_AssemblyFile enum valuellvm::TargetMachine
CGFT_Null enum valuellvm::TargetMachine
CGFT_ObjectFile enum valuellvm::TargetMachine
CodeGenFileType enum namellvm::TargetMachine
CodeGenInfollvm::TargetMachineprotected
getAsmVerbosityDefault()llvm::TargetMachinestatic
getCodeModel() const llvm::TargetMachine
getDataLayout() const llvm::TargetMachineinlinevirtual
getDataSections()llvm::TargetMachinestatic
getFrameLowering() const llvm::TargetMachineinlinevirtual
getFunctionSections()llvm::TargetMachinestatic
getInstrInfo() const llvm::TargetMachineinlinevirtual
getInstrItineraryData() const llvm::TargetMachineinlinevirtual
getIntrinsicInfo() const llvm::TargetMachineinlinevirtual
getJITInfo()llvm::TargetMachineinlinevirtual
getMCAsmInfo() const llvm::TargetMachineinline
getOptLevel() const llvm::TargetMachine
getRegisterInfo() const llvm::TargetMachineinlinevirtual
getRelocationModel() const llvm::TargetMachine
getSelectionDAGInfo() const llvm::TargetMachineinlinevirtual
getSubtarget() const llvm::TargetMachineinline
getSubtargetImpl() const llvm::TargetMachineinlinevirtual
getTarget() const llvm::TargetMachineinline
getTargetCPU() const llvm::TargetMachineinline
getTargetFeatureString() const llvm::TargetMachineinline
getTargetLowering() const llvm::TargetMachineinlinevirtual
getTargetTriple() const llvm::TargetMachineinline
getTLSModel(const GlobalValue *GV) const llvm::TargetMachine
hasMCNoExecStack() const llvm::TargetMachineinline
hasMCRelaxAll() const llvm::TargetMachineinline
hasMCSaveTempLabels() const llvm::TargetMachineinline
hasMCUseCFI() const llvm::TargetMachineinline
hasMCUseDwarfDirectory() const llvm::TargetMachineinline
hasMCUseLoc() const llvm::TargetMachineinline
MCNoExecStackllvm::TargetMachineprotected
MCRelaxAllllvm::TargetMachineprotected
MCSaveTempLabelsllvm::TargetMachineprotected
MCUseCFIllvm::TargetMachineprotected
MCUseDwarfDirectoryllvm::TargetMachineprotected
MCUseLocllvm::TargetMachineprotected
Optionsllvm::TargetMachinemutable
resetTargetOptions(const MachineFunction *MF) const llvm::TargetMachine
setAsmVerbosityDefault(bool)llvm::TargetMachinestatic
setDataSections(bool)llvm::TargetMachinestatic
setFastISel(bool Enable)llvm::TargetMachineinline
setFunctionSections(bool)llvm::TargetMachinestatic
setMCNoExecStack(bool Value)llvm::TargetMachineinline
setMCRelaxAll(bool Value)llvm::TargetMachineinline
setMCSaveTempLabels(bool Value)llvm::TargetMachineinline
setMCUseCFI(bool Value)llvm::TargetMachineinline
setMCUseDwarfDirectory(bool Value)llvm::TargetMachineinline
setMCUseLoc(bool Value)llvm::TargetMachineinline
setOptLevel(CodeGenOpt::Level Level) const llvm::TargetMachine
shouldPrintMachineCode() const llvm::TargetMachineinline
TargetCPUllvm::TargetMachineprotected
TargetFSllvm::TargetMachineprotected
TargetMachine(const Target &T, StringRef TargetTriple, StringRef CPU, StringRef FS, const TargetOptions &Options)llvm::TargetMachineprotected
TargetTriplellvm::TargetMachineprotected
TheTargetllvm::TargetMachineprotected
~TargetMachine()llvm::TargetMachinevirtual