LLVM
4.0.0
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
Class List
Class Index
Class Hierarchy
Class Members
llvm
TargetSchedModel
llvm::TargetSchedModel Member List
This is the complete list of members for
llvm::TargetSchedModel
, including all inherited members.
computeInstrLatency
(const MachineInstr *MI, bool UseDefaultDefLatency=true) const
llvm::TargetSchedModel
computeInstrLatency
(unsigned Opcode) const
llvm::TargetSchedModel
computeOperandLatency
(const MachineInstr *DefMI, unsigned DefOperIdx, const MachineInstr *UseMI, unsigned UseOperIdx) const
llvm::TargetSchedModel
computeOutputLatency
(const MachineInstr *DefMI, unsigned DefIdx, const MachineInstr *DepMI) const
llvm::TargetSchedModel
getInstrInfo
() const
llvm::TargetSchedModel
inline
getInstrItineraries
() const
llvm::TargetSchedModel
inline
getIssueWidth
() const
llvm::TargetSchedModel
inline
getLatencyFactor
() const
llvm::TargetSchedModel
inline
getMCSchedModel
() const
llvm::TargetSchedModel
inline
getMicroOpBufferSize
() const
llvm::TargetSchedModel
inline
getMicroOpFactor
() const
llvm::TargetSchedModel
inline
getNumMicroOps
(const MachineInstr *MI, const MCSchedClassDesc *SC=nullptr) const
llvm::TargetSchedModel
getNumProcResourceKinds
() const
llvm::TargetSchedModel
inline
getProcessorID
() const
llvm::TargetSchedModel
inline
getProcResource
(unsigned PIdx) const
llvm::TargetSchedModel
inline
getResourceBufferSize
(unsigned PIdx) const
llvm::TargetSchedModel
inline
getResourceFactor
(unsigned ResIdx) const
llvm::TargetSchedModel
inline
getResourceName
(unsigned PIdx) const
llvm::TargetSchedModel
inline
getWriteProcResBegin
(const MCSchedClassDesc *SC) const
llvm::TargetSchedModel
inline
getWriteProcResEnd
(const MCSchedClassDesc *SC) const
llvm::TargetSchedModel
inline
hasInstrItineraries
() const
llvm::TargetSchedModel
hasInstrSchedModel
() const
llvm::TargetSchedModel
hasInstrSchedModelOrItineraries
() const
llvm::TargetSchedModel
inline
init
(const MCSchedModel &sm, const TargetSubtargetInfo *sti, const TargetInstrInfo *tii)
llvm::TargetSchedModel
ProcResIter
typedef
llvm::TargetSchedModel
resolveSchedClass
(const MachineInstr *MI) const
llvm::TargetSchedModel
TargetSchedModel
()
llvm::TargetSchedModel
inline
Generated on Wed Mar 8 2017 17:49:27 for LLVM by
1.8.6