Home
last modified time | relevance | path

Searched refs:getOperandLatency (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCInstrItineraries.h208 std::optional<unsigned> getOperandLatency(unsigned DefClass, unsigned DefIdx, in getOperandLatency()
205 int getOperandLatency(unsigned DefClass, unsigned DefIdx, getOperandLatency() function
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.h337 std::optional<unsigned> getOperandLatency(const InstrItineraryData *ItinData,
342 std::optional<unsigned> getOperandLatency(const InstrItineraryData *ItinData, in getOperandLatency() function
346 return PPCGenInstrInfo::getOperandLatency(ItinData, DefNode, DefIdx, in getOperandLatency()
H A DPPCInstrInfo.cpp168 std::optional<unsigned> PPCInstrInfo::getOperandLatency( in getOperandLatency() function in PPCInstrInfo
171 std::optional<unsigned> Latency = PPCGenInstrInfo::getOperandLatency( in getOperandLatency()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.h324 std::optional<unsigned> getOperandLatency(const InstrItineraryData *ItinData,
329 std::optional<unsigned> getOperandLatency(const InstrItineraryData *ItinData,
447 std::optional<unsigned> getOperandLatency(const InstrItineraryData *ItinData,
H A DARMBaseInstrInfo.cpp4017 std::optional<unsigned> ARMBaseInstrInfo::getOperandLatency( in getOperandLatency() function in ARMBaseInstrInfo
4025 return ItinData->getOperandLatency(DefClass, DefIdx, UseClass, UseIdx); in getOperandLatency()
4363 std::optional<unsigned> ARMBaseInstrInfo::getOperandLatency( in getOperandLatency() function in ARMBaseInstrInfo
4439 std::optional<unsigned> Latency = getOperandLatency( in getOperandLatencyImpl()
4458 ARMBaseInstrInfo::getOperandLatency(const InstrItineraryData *ItinData, in getOperandLatency() function in ARMBaseInstrInfo
4489 std::optional<unsigned> Latency = getOperandLatency( in getOperandLatency()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetSchedule.cpp186 OperLatency = TII->getOperandLatency(&InstrItins, *DefMI, DefOperIdx, in computeOperandLatency()
H A DTargetInstrInfo.cpp1442 TargetInstrInfo::getOperandLatency(const InstrItineraryData *ItinData, in getOperandLatency() function in TargetInstrInfo
1455 return ItinData->getOperandLatency(DefClass, DefIdx, UseClass, UseIdx); in getOperandLatency()
1643 std::optional<unsigned> TargetInstrInfo::getOperandLatency( in getOperandLatency() function in TargetInstrInfo
1648 return ItinData->getOperandLatency(DefClass, DefIdx, UseClass, UseIdx); in getOperandLatency()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonSubtarget.cpp483 InstrInfo.getOperandLatency(&InstrItins, *SrcInst, 0, *DDst, UseIdx); in adjustSchedDependency()
581 std::optional<unsigned> Latency = InstrInfo.getOperandLatency( in restoreLatency()
H A DHexagonInstrInfo.h312 std::optional<unsigned> getOperandLatency(const InstrItineraryData *ItinData,
H A DHexagonInstrInfo.cpp4327 std::optional<unsigned> HexagonInstrInfo::getOperandLatency( in getOperandLatency() function in HexagonInstrInfo
4358 std::optional<unsigned> Latency = TargetInstrInfo::getOperandLatency( in getOperandLatency()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetInstrInfo.h1770 getOperandLatency(const InstrItineraryData *ItinData, SDNode *DefNode,
1782 getOperandLatency(const InstrItineraryData *ItinData,
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DScheduleDAGSDNodes.cpp664 TII->getOperandLatency(InstrItins, Def, DefIdx, Use, OpIdx); in computeOperandLatency()