LLVM API Documentation

llvm::NVPTXTargetMachine Member List
This is the complete list of members for llvm::NVPTXTargetMachine, including all inherited members.
addAnalysisPasses(PassManagerBase &PM)llvm::LLVMTargetMachine [virtual]
addCodeEmitter(PassManagerBase &, JITCodeEmitter &)llvm::LLVMTargetMachine [inline, virtual]
addPassesToEmitFile(PassManagerBase &PM, formatted_raw_ostream &Out, CodeGenFileType FileType, bool DisableVerify=true, AnalysisID StartAfter=0, AnalysisID StopAfter=0)llvm::LLVMTargetMachine [virtual]
addPassesToEmitMachineCode(PassManagerBase &, JITCodeEmitter &, bool=true)llvm::NVPTXTargetMachine [inline, virtual]
addPassesToEmitMC(PassManagerBase &, MCContext *&, raw_ostream &, bool=true)llvm::NVPTXTargetMachine [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]
createPassConfig(PassManagerBase &PM)llvm::NVPTXTargetMachine [virtual]
getAsmVerbosityDefault()llvm::TargetMachine [static]
getCodeModel() const llvm::TargetMachine
getDataLayout() const llvm::NVPTXTargetMachine [inline, virtual]
getDataSections()llvm::TargetMachine [static]
getFrameLowering() const llvm::NVPTXTargetMachine [inline, virtual]
getFunctionSections()llvm::TargetMachine [static]
getInstrInfo() const llvm::NVPTXTargetMachine [inline, virtual]
getInstrItineraryData() const llvm::TargetMachine [inline, virtual]
getIntrinsicInfo() const llvm::TargetMachine [inline, virtual]
getJITInfo()llvm::TargetMachine [inline, virtual]
getManagedStrPool() const llvm::NVPTXTargetMachine [inline]
getMCAsmInfo() const llvm::TargetMachine [inline]
getOptLevel() const llvm::TargetMachine
getRegisterInfo() const llvm::NVPTXTargetMachine [inline, virtual]
getRelocationModel() const llvm::TargetMachine
getSelectionDAGInfo() const llvm::NVPTXTargetMachine [inline, virtual]
getSubtarget() const llvm::TargetMachine [inline]
getSubtargetImpl() const llvm::NVPTXTargetMachine [inline, virtual]
getTarget() const llvm::TargetMachine [inline]
getTargetCPU() const llvm::TargetMachine [inline]
getTargetFeatureString() const llvm::TargetMachine [inline]
getTargetLowering() const llvm::NVPTXTargetMachine [inline, virtual]
getTargetTriple() const llvm::TargetMachine [inline]
getTLSModel(const GlobalValue *GV) const llvm::TargetMachine
hasMCNoExecStack() const llvm::TargetMachine [inline]
hasMCRelaxAll() const llvm::TargetMachine [inline]
hasMCSaveTempLabels() const llvm::TargetMachine [inline]
hasMCUseCFI() const llvm::TargetMachine [inline]
hasMCUseDwarfDirectory() const llvm::TargetMachine [inline]
hasMCUseLoc() const llvm::TargetMachine [inline]
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]
MCNoExecStackllvm::TargetMachine [protected]
MCRelaxAllllvm::TargetMachine [protected]
MCSaveTempLabelsllvm::TargetMachine [protected]
MCUseCFIllvm::TargetMachine [protected]
MCUseDwarfDirectoryllvm::TargetMachine [protected]
MCUseLocllvm::TargetMachine [protected]
NVPTXTargetMachine(const Target &T, StringRef TT, StringRef CPU, StringRef FS, const TargetOptions &Options, Reloc::Model RM, CodeModel::Model CM, CodeGenOpt::Level OP, bool is64bit)llvm::NVPTXTargetMachine
Optionsllvm::TargetMachine [mutable]
resetTargetOptions(const MachineFunction *MF) const llvm::TargetMachine
setAsmVerbosityDefault(bool)llvm::TargetMachine [static]
setDataSections(bool)llvm::TargetMachine [static]
setFastISel(bool Enable)llvm::TargetMachine [inline]
setFunctionSections(bool)llvm::TargetMachine [static]
setMCNoExecStack(bool Value)llvm::TargetMachine [inline]
setMCRelaxAll(bool Value)llvm::TargetMachine [inline]
setMCSaveTempLabels(bool Value)llvm::TargetMachine [inline]
setMCUseCFI(bool Value)llvm::TargetMachine [inline]
setMCUseDwarfDirectory(bool Value)llvm::TargetMachine [inline]
setMCUseLoc(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]