LLVM  4.0.0
llvm::ARMBaseTargetMachine Member List

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

addEarlyAsPossiblePasses(PassManagerBase &)llvm::TargetMachineinlinevirtual
addPassesToEmitFile(PassManagerBase &PM, raw_pwrite_stream &Out, CodeGenFileType FileType, bool DisableVerify=true, AnalysisID StartBefore=nullptr, AnalysisID StartAfter=nullptr, AnalysisID StopBefore=nullptr, AnalysisID StopAfter=nullptr, MachineFunctionInitializer *MFInitializer=nullptr) overridellvm::LLVMTargetMachinevirtual
addPassesToEmitMC(PassManagerBase &PM, MCContext *&Ctx, raw_pwrite_stream &OS, bool DisableVerify=true) overridellvm::LLVMTargetMachinevirtual
ARM_ABI_AAPCS enum valuellvm::ARMBaseTargetMachine
ARM_ABI_AAPCS16 enum valuellvm::ARMBaseTargetMachine
ARM_ABI_APCS enum valuellvm::ARMBaseTargetMachine
ARM_ABI_UNKNOWN enum valuellvm::ARMBaseTargetMachine
ARMABI enum namellvm::ARMBaseTargetMachine
ARMBaseTargetMachine(const Target &T, const Triple &TT, StringRef CPU, StringRef FS, const TargetOptions &Options, Optional< Reloc::Model > RM, CodeModel::Model CM, CodeGenOpt::Level OL, bool isLittle)llvm::ARMBaseTargetMachine
AsmInfollvm::TargetMachineprotected
CGFT_AssemblyFile enum valuellvm::TargetMachine
CGFT_Null enum valuellvm::TargetMachine
CGFT_ObjectFile enum valuellvm::TargetMachine
CMModelllvm::TargetMachineprotected
CodeGenFileType enum namellvm::TargetMachine
createDataLayout() const llvm::TargetMachineinline
createPassConfig(PassManagerBase &PM) overridellvm::ARMBaseTargetMachinevirtual
DefaultOptionsllvm::TargetMachine
DLllvm::TargetMachineprotected
getCodeModel() const llvm::TargetMachine
getDataSections() const llvm::TargetMachineinline
getFunctionSections() const llvm::TargetMachineinline
getIntrinsicInfo() const llvm::TargetMachineinlinevirtual
getMCAsmInfo() const llvm::TargetMachineinline
getMCInstrInfo() const llvm::TargetMachineinline
getMCRegisterInfo() const llvm::TargetMachineinline
getMCSubtargetInfo() const llvm::TargetMachineinline
getNameWithPrefix(SmallVectorImpl< char > &Name, const GlobalValue *GV, Mangler &Mang, bool MayAlwaysUsePrivate=false) const llvm::TargetMachine
getO0WantsFastISel()llvm::TargetMachineinline
getObjFileLowering() const overridellvm::ARMBaseTargetMachineinlinevirtual
getOptLevel() const llvm::TargetMachine
getPointerSize() const llvm::TargetMachineinline
getRelocationModel() const llvm::TargetMachine
getSubtarget(const Function &F) const llvm::TargetMachineinline
getSubtargetImpl() const llvm::ARMBaseTargetMachineinline
getSubtargetImpl(const Function &F) const overridellvm::ARMBaseTargetMachinevirtual
getSymbol(const GlobalValue *GV) const llvm::TargetMachine
getTarget() const llvm::TargetMachineinline
getTargetCPU() const llvm::TargetMachineinline
getTargetFeatureString() const llvm::TargetMachineinline
getTargetIRAnalysis() overridellvm::ARMBaseTargetMachinevirtual
getTargetTriple() const llvm::TargetMachineinline
getTLSModel(const GlobalValue *GV) const llvm::TargetMachine
getUniqueSectionNames() const llvm::TargetMachineinline
initAsmInfo()llvm::LLVMTargetMachineprotected
isCompatibleDataLayout(const DataLayout &Candidate) const llvm::TargetMachineinline
isLittlellvm::ARMBaseTargetMachineprotected
isLittleEndian() const llvm::ARMBaseTargetMachineinline
isPositionIndependent() const llvm::TargetMachine
LLVMTargetMachine(const Target &T, StringRef DataLayoutString, const Triple &TargetTriple, StringRef CPU, StringRef FS, TargetOptions Options, Reloc::Model RM, CodeModel::Model CM, CodeGenOpt::Level OL)llvm::LLVMTargetMachineprotected
MIIllvm::TargetMachineprotected
MRIllvm::TargetMachineprotected
O0WantsFastISelllvm::TargetMachineprotected
operator=(const TargetMachine &)=deletellvm::TargetMachine
Optionsllvm::TargetMachinemutable
OptLevelllvm::TargetMachineprotected
requiresStructuredCFG() const llvm::TargetMachineinline
RequireStructuredCFGllvm::TargetMachineprotected
resetTargetOptions(const Function &F) const llvm::TargetMachine
RMllvm::TargetMachineprotected
setFastISel(bool Enable)llvm::TargetMachineinline
setO0WantsFastISel(bool Enable)llvm::TargetMachineinline
setOptLevel(CodeGenOpt::Level Level)llvm::TargetMachine
setRequiresStructuredCFG(bool Value)llvm::TargetMachineinline
shouldAssumeDSOLocal(const Module &M, const GlobalValue *GV) const llvm::TargetMachine
shouldPrintMachineCode() const llvm::TargetMachineinline
STIllvm::TargetMachineprotected
Subtargetllvm::ARMBaseTargetMachineprotected
SubtargetMapllvm::ARMBaseTargetMachinemutableprotected
TargetABIllvm::ARMBaseTargetMachine
TargetCPUllvm::TargetMachineprotected
TargetFSllvm::TargetMachineprotected
TargetMachine(const Target &T, StringRef DataLayoutString, const Triple &TargetTriple, StringRef CPU, StringRef FS, const TargetOptions &Options)llvm::TargetMachineprotected
TargetMachine(const TargetMachine &)=deletellvm::TargetMachine
targetSchedulesPostRAScheduling() const llvm::TargetMachineinlinevirtual
TargetTriplellvm::TargetMachineprotected
TheTargetllvm::TargetMachineprotected
TLOFllvm::ARMBaseTargetMachineprotected
usesPhysRegsForPEI() const llvm::TargetMachineinlinevirtual
~ARMBaseTargetMachine() overridellvm::ARMBaseTargetMachine
~TargetMachine()llvm::TargetMachinevirtual