Searched refs:ProdMI (Results 1 – 3 of 3) sorted by relevance
/external/llvm/lib/Target/Hexagon/ |
D | HexagonInstrInfo.h | 298 bool isDependent(const MachineInstr *ProdMI, 351 bool isVecUsableNextPacket(const MachineInstr *ProdMI, 363 bool producesStall(const MachineInstr *ProdMI,
|
D | HexagonVLIWPacketizer.cpp | 1557 static bool isDependent(const MachineInstr *ProdMI, in isDependent() argument 1559 if (!ProdMI->getOperand(0).isReg()) in isDependent() 1561 unsigned DstReg = ProdMI->getOperand(0).getReg(); in isDependent()
|
D | HexagonInstrInfo.cpp | 1964 bool HexagonInstrInfo::isDependent(const MachineInstr *ProdMI, in isDependent() argument 1966 const MCInstrDesc &ProdMCID = ProdMI->getDesc(); in isDependent() 1977 parseOperands(ProdMI, DefsA, UsesA); in isDependent() 2838 bool HexagonInstrInfo::isVecUsableNextPacket(const MachineInstr *ProdMI, in isVecUsableNextPacket() argument 2840 if (EnableACCForwarding && isVecAcc(ProdMI) && isVecAcc(ConsMI)) in isVecUsableNextPacket() 3055 bool HexagonInstrInfo::producesStall(const MachineInstr *ProdMI, in producesStall() argument 3058 if (!isV60VectorInstruction(ProdMI)) in producesStall() 3062 if (!isDependent(ProdMI, ConsMI)) in producesStall() 3067 if (isVecUsableNextPacket(ProdMI, ConsMI)) in producesStall()
|