Home
last modified time | relevance | path

Searched defs:ItinData (Results 1 – 10 of 10) sorted by relevance

/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCHazardRecognizers.h34 PPCDispatchGroupSBHazardRecognizer(const InstrItineraryData *ItinData, in PPCDispatchGroupSBHazardRecognizer()
H A DPPCInstrInfo.h342 getOperandLatency(const InstrItineraryData * ItinData,SDNode * DefNode,unsigned DefIdx,SDNode * UseNode,unsigned UseIdx) getOperandLatency() argument
H A DPPCInstrInfo.cpp138 getInstrLatency(const InstrItineraryData * ItinData,const MachineInstr & MI,unsigned * PredCost) const getInstrLatency() argument
169 getOperandLatency(const InstrItineraryData * ItinData,const MachineInstr & DefMI,unsigned DefIdx,const MachineInstr & UseMI,unsigned UseIdx) const getOperandLatency() argument
/llvm-project/llvm/include/llvm/CodeGen/
H A DScoreboardHazardRecognizer.h95 const InstrItineraryData *ItinData; variable
/llvm-project/llvm/lib/CodeGen/
H A DTargetInstrInfo.cpp1442 getOperandLatency(const InstrItineraryData * ItinData,SDNode * DefNode,unsigned DefIdx,SDNode * UseNode,unsigned UseIdx) const getOperandLatency() argument
1458 getInstrLatency(const InstrItineraryData * ItinData,SDNode * N) const getInstrLatency() argument
1473 getNumMicroOps(const InstrItineraryData * ItinData,const MachineInstr & MI) const getNumMicroOps() argument
1504 getInstrLatency(const InstrItineraryData * ItinData,const MachineInstr & MI,unsigned * PredCost) const getInstrLatency() argument
1518 const InstrItineraryData *ItinData = SchedModel.getInstrItineraries(); hasLowDefLatency() local
1644 getOperandLatency(const InstrItineraryData * ItinData,const MachineInstr & DefMI,unsigned DefIdx,const MachineInstr & UseMI,unsigned UseIdx) const getOperandLatency() argument
[all...]
/llvm-project/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.cpp3461 getNumMicroOpsSwiftLdSt(const InstrItineraryData * ItinData,const MachineInstr & MI) getNumMicroOpsSwiftLdSt() argument
3763 getNumMicroOps(const InstrItineraryData * ItinData,const MachineInstr & MI) const getNumMicroOps() argument
3877 getVLDMDefCycle(const InstrItineraryData * ItinData,const MCInstrDesc & DefMCID,unsigned DefClass,unsigned DefIdx,unsigned DefAlign) const getVLDMDefCycle() argument
3917 getLDMDefCycle(const InstrItineraryData * ItinData,const MCInstrDesc & DefMCID,unsigned DefClass,unsigned DefIdx,unsigned DefAlign) const getLDMDefCycle() argument
3951 getVSTMUseCycle(const InstrItineraryData * ItinData,const MCInstrDesc & UseMCID,unsigned UseClass,unsigned UseIdx,unsigned UseAlign) const getVSTMUseCycle() argument
3990 getSTMUseCycle(const InstrItineraryData * ItinData,const MCInstrDesc & UseMCID,unsigned UseClass,unsigned UseIdx,unsigned UseAlign) const getSTMUseCycle() argument
4018 getOperandLatency(const InstrItineraryData * ItinData,const MCInstrDesc & DefMCID,unsigned DefIdx,unsigned DefAlign,const MCInstrDesc & UseMCID,unsigned UseIdx,unsigned UseAlign) const getOperandLatency() argument
4364 getOperandLatency(const InstrItineraryData * ItinData,const MachineInstr & DefMI,unsigned DefIdx,const MachineInstr & UseMI,unsigned UseIdx) const getOperandLatency() argument
4398 getOperandLatencyImpl(const InstrItineraryData * ItinData,const MachineInstr & DefMI,unsigned DefIdx,const MCInstrDesc & DefMCID,unsigned DefAdj,const MachineOperand & DefMO,unsigned Reg,const MachineInstr & UseMI,unsigned UseIdx,const MCInstrDesc & UseMCID,unsigned UseAdj) const getOperandLatencyImpl() argument
4458 getOperandLatency(const InstrItineraryData * ItinData,SDNode * DefNode,unsigned DefIdx,SDNode * UseNode,unsigned UseIdx) const getOperandLatency() argument
4735 getInstrLatency(const InstrItineraryData * ItinData,const MachineInstr & MI,unsigned * PredCost) const getInstrLatency() argument
4786 getInstrLatency(const InstrItineraryData * ItinData,SDNode * Node) const getInstrLatency() argument
4828 const InstrItineraryData *ItinData = SchedModel.getInstrItineraries(); hasLowDefLatency() local
[all...]
/llvm-project/llvm/utils/TableGen/
H A DSubtargetEmitter.cpp354 FormItineraryStageString(const std::string & Name,Record * ItinData,std::string & ItinString,unsigned & NStages) FormItineraryStageString() argument
400 FormItineraryOperandCycleString(Record * ItinData,std::string & ItinString,unsigned & NOperandCycles) FormItineraryOperandCycleString() argument
416 FormItineraryBypassString(const std::string & Name,Record * ItinData,std::string & ItinString,unsigned NOperandCycles) FormItineraryBypassString() argument
516 Record *ItinData = ProcModel.ItinDefList[SchedClassIdx]; EmitStageAndOperandCycleData() local
[all...]
/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonInstrInfo.cpp1970 getInstrLatency(const InstrItineraryData * ItinData,const MachineInstr & MI,unsigned * PredCost) const getInstrLatency() argument
4308 getInstrTimingClassLatency(const InstrItineraryData * ItinData,const MachineInstr & MI) const getInstrTimingClassLatency() argument
4328 getOperandLatency(const InstrItineraryData * ItinData,const MachineInstr & DefMI,unsigned DefIdx,const MachineInstr & UseMI,unsigned UseIdx) const getOperandLatency() argument
/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600InstrInfo.cpp983 getInstrLatency(const InstrItineraryData * ItinData,const MachineInstr &,unsigned * PredCost) const getInstrLatency() argument
H A DSIInstrInfo.cpp9526 getInstrLatency(const InstrItineraryData * ItinData,const MachineInstr & MI,unsigned * PredCost) const getInstrLatency() argument