Home
last modified time | relevance | path

Searched refs:ProdMI (Results 1 – 2 of 2) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonInstrInfo.h353 bool isDependent(const MachineInstr &ProdMI,
409 bool isVecUsableNextPacket(const MachineInstr &ProdMI,
424 bool producesStall(const MachineInstr &ProdMI,
H A DHexagonInstrInfo.cpp2116 bool HexagonInstrInfo::isDependent(const MachineInstr &ProdMI, in isDependent() argument
2118 if (!ProdMI.getDesc().getNumDefs()) in isDependent()
2127 parseOperands(ProdMI, DefsA, UsesA); in isDependent()
2871 bool HexagonInstrInfo::isVecUsableNextPacket(const MachineInstr &ProdMI, in isVecUsableNextPacket() argument
2873 if (EnableACCForwarding && isVecAcc(ProdMI) && isVecAcc(ConsMI)) in isVecUsableNextPacket()
3092 bool HexagonInstrInfo::producesStall(const MachineInstr &ProdMI, in producesStall() argument
3095 if (!isHVXVec(ProdMI)) in producesStall()
3099 if (!isDependent(ProdMI, ConsMI)) in producesStall()
3104 if (isVecUsableNextPacket(ProdMI, ConsMI)) in producesStall()