Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600Packetizer.cpp225 if (!isTransSlot && !CurrentPacketMIs.empty()) { in isBundlableWithCurrentPMI()
226 if (getSlot(MI) <= getSlot(*CurrentPacketMIs.back())) { in isBundlableWithCurrentPMI()
241 CurrentPacketMIs.push_back(&MI); in isBundlableWithCurrentPMI()
242 if (!TII->fitsConstReadLimitations(CurrentPacketMIs)) { in isBundlableWithCurrentPMI()
247 for (unsigned i = 0, e = CurrentPacketMIs.size() - 1; i < e; i++) { in isBundlableWithCurrentPMI()
248 CurrentPacketMIs[i]->dump(); in isBundlableWithCurrentPMI()
253 CurrentPacketMIs.pop_back(); in isBundlableWithCurrentPMI()
258 if (!TII->fitsReadPortLimitations(CurrentPacketMIs, in isBundlableWithCurrentPMI()
264 for (unsigned i = 0, e = CurrentPacketMIs.size() - 1; i < e; i++) { in isBundlableWithCurrentPMI()
265 CurrentPacketMIs[i]->dump(); in isBundlableWithCurrentPMI()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DDFAPacketizer.cpp135 if (!CurrentPacketMIs.empty()) { in endPacket()
138 for (MachineInstr *MI : CurrentPacketMIs) { in endPacket()
144 if (CurrentPacketMIs.size() > 1) { in endPacket()
145 MachineInstr &MIFirst = *CurrentPacketMIs.front(); in endPacket()
148 CurrentPacketMIs.clear(); in endPacket()
212 for (auto *MJ : CurrentPacketMIs) { in PacketizeMIs()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonVLIWPacketizer.cpp378 for (auto *BI : CurrentPacketMIs) { in cleanUpDotCur()
435 for (auto *BI : CurrentPacketMIs) { in canPromoteToDotCur()
663 for (auto *I : CurrentPacketMIs) { in canPromoteToNewValueStore()
749 for (auto *I : CurrentPacketMIs) { in canPromoteToNewValueStore()
915 for (auto *I : CurrentPacketMIs) { in restrictingDepExistInPacket()
985 for (auto *I : CurrentPacketMIs) { in arePredicatesComplements()
1322 if (CurrentPacketMIs.size() == 1) in isLegalToPacketizeTogether()
1365 for (MachineInstr *PI : CurrentPacketMIs) { in isLegalToPacketizeTogether()
1685 for (auto *MJ : CurrentPacketMIs) { in foundLSInPacket()
1705 if (CurrentPacketMIs.empty()) { in addToPacket()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DDFAPacketizer.h145 std::vector<MachineInstr*> CurrentPacketMIs; variable
169 CurrentPacketMIs.push_back(&MI); in addToPacket()