LLVM  3.7.0
llvm::TargetSubtargetInfo Member List

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

adjustSchedDependency(SUnit *def, SUnit *use, SDep &dep) const llvm::TargetSubtargetInfoinlinevirtual
ANTIDEP_ALL enum valuellvm::TargetSubtargetInfo
ANTIDEP_CRITICAL enum valuellvm::TargetSubtargetInfo
ANTIDEP_NONE enum valuellvm::TargetSubtargetInfo
AntiDepBreakMode enum namellvm::TargetSubtargetInfo
ApplyFeatureFlag(StringRef FS)llvm::MCSubtargetInfo
enableAtomicExpand() const llvm::TargetSubtargetInfovirtual
enableEarlyIfConversion() const llvm::TargetSubtargetInfoinlinevirtual
enableJoinGlobalCopies() const llvm::TargetSubtargetInfovirtual
enableMachineSchedDefaultSched() const llvm::TargetSubtargetInfoinlinevirtual
enableMachineScheduler() const llvm::TargetSubtargetInfovirtual
enablePostRAScheduler() const llvm::TargetSubtargetInfovirtual
enableRALocalReassignment(CodeGenOpt::Level OptLevel) const llvm::TargetSubtargetInfovirtual
enableSubRegLiveness() const llvm::TargetSubtargetInfoinlinevirtual
getAntiDepBreakMode() const llvm::TargetSubtargetInfoinlinevirtual
getCPU() const llvm::MCSubtargetInfoinline
getCriticalPathRCs(RegClassVector &CriticalPathRCs) const llvm::TargetSubtargetInfoinlinevirtual
getCustomPBQPConstraints() const llvm::TargetSubtargetInfoinlinevirtual
getFeatureBits() const llvm::MCSubtargetInfoinline
getFrameLowering() const llvm::TargetSubtargetInfoinlinevirtual
getInstrInfo() const llvm::TargetSubtargetInfoinlinevirtual
getInstrItineraryData() const llvm::TargetSubtargetInfoinlinevirtual
getInstrItineraryForCPU(StringRef CPU) const llvm::MCSubtargetInfo
getOptLevelToEnablePostRAScheduler() const llvm::TargetSubtargetInfoinlinevirtual
getReadAdvanceCycles(const MCSchedClassDesc *SC, unsigned UseIdx, unsigned WriteResID) const llvm::MCSubtargetInfoinline
getRegisterInfo() const llvm::TargetSubtargetInfoinlinevirtual
getSchedModel() const llvm::MCSubtargetInfoinline
getSchedModelForCPU(StringRef CPU) const llvm::MCSubtargetInfo
getSelectionDAGInfo() const llvm::TargetSubtargetInfoinlinevirtual
getTargetLowering() const llvm::TargetSubtargetInfoinlinevirtual
getTargetTriple() const llvm::MCSubtargetInfoinline
getWriteLatencyEntry(const MCSchedClassDesc *SC, unsigned DefIdx) const llvm::MCSubtargetInfoinline
getWriteProcResBegin(const MCSchedClassDesc *SC) const llvm::MCSubtargetInfoinline
getWriteProcResEnd(const MCSchedClassDesc *SC) const llvm::MCSubtargetInfoinline
initInstrItins(InstrItineraryData &InstrItins) const llvm::MCSubtargetInfo
InitMCProcessorInfo(StringRef CPU, StringRef FS)llvm::MCSubtargetInfoprotected
isCPUStringValid(StringRef CPU) const llvm::MCSubtargetInfoinline
MCSubtargetInfo(const MCSubtargetInfo &)=defaultllvm::MCSubtargetInfo
MCSubtargetInfo(const Triple &TT, StringRef CPU, StringRef FS, ArrayRef< SubtargetFeatureKV > PF, ArrayRef< SubtargetFeatureKV > PD, const SubtargetInfoKV *ProcSched, const MCWriteProcResEntry *WPR, const MCWriteLatencyEntry *WL, const MCReadAdvanceEntry *RA, const InstrStage *IS, const unsigned *OC, const unsigned *FP)llvm::MCSubtargetInfo
overrideSchedPolicy(MachineSchedPolicy &Policy, MachineInstr *begin, MachineInstr *end, unsigned NumRegionInstrs) const llvm::TargetSubtargetInfoinlinevirtual
RegClassVector typedefllvm::TargetSubtargetInfo
resolveSchedClass(unsigned SchedClass, const MachineInstr *MI, const TargetSchedModel *SchedModel) const llvm::TargetSubtargetInfoinlinevirtual
setDefaultFeatures(StringRef CPU)llvm::MCSubtargetInfo
setFeatureBits(const FeatureBitset &FeatureBits_)llvm::MCSubtargetInfoinline
TargetSubtargetInfo(const Triple &TT, StringRef CPU, StringRef FS, ArrayRef< SubtargetFeatureKV > PF, ArrayRef< SubtargetFeatureKV > PD, const SubtargetInfoKV *ProcSched, const MCWriteProcResEntry *WPR, const MCWriteLatencyEntry *WL, const MCReadAdvanceEntry *RA, const InstrStage *IS, const unsigned *OC, const unsigned *FP)llvm::TargetSubtargetInfoprotected
ToggleFeature(uint64_t FB)llvm::MCSubtargetInfo
ToggleFeature(const FeatureBitset &FB)llvm::MCSubtargetInfo
ToggleFeature(StringRef FS)llvm::MCSubtargetInfo
useAA() const llvm::TargetSubtargetInfovirtual
~TargetSubtargetInfo()llvm::TargetSubtargetInfovirtual