LLVM API Documentation

llvm::InstrItineraryData Member List
This is the complete list of members for llvm::InstrItineraryData, including all inherited members.
beginStage(unsigned ItinClassIndx) const llvm::InstrItineraryData [inline]
endStage(unsigned ItinClassIndx) const llvm::InstrItineraryData [inline]
Forwardingsllvm::InstrItineraryData
getNumMicroOps(unsigned ItinClassIndx) const llvm::InstrItineraryData [inline]
getOperandCycle(unsigned ItinClassIndx, unsigned OperandIdx) const llvm::InstrItineraryData [inline]
getOperandLatency(unsigned DefClass, unsigned DefIdx, unsigned UseClass, unsigned UseIdx) const llvm::InstrItineraryData [inline]
getStageLatency(unsigned ItinClassIndx) const llvm::InstrItineraryData [inline]
hasPipelineForwarding(unsigned DefClass, unsigned DefIdx, unsigned UseClass, unsigned UseIdx) const llvm::InstrItineraryData [inline]
InstrItineraryData()llvm::InstrItineraryData [inline]
InstrItineraryData(const MCSchedModel &SM, const InstrStage *S, const unsigned *OS, const unsigned *F)llvm::InstrItineraryData [inline]
isEmpty() const llvm::InstrItineraryData [inline]
isEndMarker(unsigned ItinClassIndx) const llvm::InstrItineraryData [inline]
Itinerariesllvm::InstrItineraryData
OperandCyclesllvm::InstrItineraryData
SchedModelllvm::InstrItineraryData
Stagesllvm::InstrItineraryData