Home
last modified time | relevance | path

Searched refs:CurrentPacketMIs (Results 1 – 4 of 4) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DR600Packetizer.cpp235 if (!isTransSlot && !CurrentPacketMIs.empty()) { in isBundlableWithCurrentPMI()
251 CurrentPacketMIs.push_back(&MI); in isBundlableWithCurrentPMI()
258 CurrentPacketMIs[i]->dump(); in isBundlableWithCurrentPMI()
263 CurrentPacketMIs.pop_back(); in isBundlableWithCurrentPMI()
275 CurrentPacketMIs[i]->dump(); in isBundlableWithCurrentPMI()
280 CurrentPacketMIs.pop_back(); in isBundlableWithCurrentPMI()
288 CurrentPacketMIs.pop_back(); in isBundlableWithCurrentPMI()
294 CurrentPacketMIs.empty() ? &MI : CurrentPacketMIs.front(); in addToPacket()
302 MachineInstr *MI = CurrentPacketMIs[i]; in addToPacket()
310 if (!CurrentPacketMIs.empty()) in addToPacket()
[all …]
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DDFAPacketizer.cpp226 if (!CurrentPacketMIs.empty()) { in endPacket()
228 for (MachineInstr *MI : CurrentPacketMIs) in endPacket()
232 if (CurrentPacketMIs.size() > 1) { in endPacket()
233 MachineInstr &MIFirst = *CurrentPacketMIs.front(); in endPacket()
236 CurrentPacketMIs.clear(); in endPacket()
300 for (auto MJ : CurrentPacketMIs) { in PacketizeMIs()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonVLIWPacketizer.cpp379 for (auto BI : CurrentPacketMIs) { in cleanUpDotCur()
436 for (auto BI : CurrentPacketMIs) { in canPromoteToDotCur()
664 for (auto I : CurrentPacketMIs) { in canPromoteToNewValueStore()
750 for (auto I : CurrentPacketMIs) { in canPromoteToNewValueStore()
915 for (auto I : CurrentPacketMIs) { in restrictingDepExistInPacket()
985 for (auto I : CurrentPacketMIs) { in arePredicatesComplements()
1316 if (CurrentPacketMIs.size() == 1) in isLegalToPacketizeTogether()
1692 if (CurrentPacketMIs.empty()) in addToPacket()
1760 CurrentPacketMIs.push_back(&MI); in addToPacket()
1781 CurrentPacketMIs.clear(); in endPacket()
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DDFAPacketizer.h143 std::vector<MachineInstr*> CurrentPacketMIs; variable
166 CurrentPacketMIs.push_back(&MI); in addToPacket()