Home
last modified time | relevance | path

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

/external/llvm/lib/Target/AMDGPU/
DR600Packetizer.cpp242 if (!isTransSlot && !CurrentPacketMIs.empty()) { in isBundlableWithCurrentPMI()
243 if (getSlot(MI) <= getSlot(CurrentPacketMIs.back())) { in isBundlableWithCurrentPMI()
255 CurrentPacketMIs.push_back(MI); in isBundlableWithCurrentPMI()
256 if (!TII->fitsConstReadLimitations(CurrentPacketMIs)) { in isBundlableWithCurrentPMI()
261 for (unsigned i = 0, e = CurrentPacketMIs.size() - 1; i < e; i++) { in isBundlableWithCurrentPMI()
262 CurrentPacketMIs[i]->dump(); in isBundlableWithCurrentPMI()
267 CurrentPacketMIs.pop_back(); in isBundlableWithCurrentPMI()
272 if (!TII->fitsReadPortLimitations(CurrentPacketMIs, in isBundlableWithCurrentPMI()
278 for (unsigned i = 0, e = CurrentPacketMIs.size() - 1; i < e; i++) { in isBundlableWithCurrentPMI()
279 CurrentPacketMIs[i]->dump(); in isBundlableWithCurrentPMI()
[all …]
/external/llvm/lib/CodeGen/
DDFAPacketizer.cpp196 if (CurrentPacketMIs.size() > 1) { in endPacket()
197 MachineInstr *MIFirst = CurrentPacketMIs.front(); in endPacket()
200 CurrentPacketMIs.clear(); in endPacket()
244 for (std::vector<MachineInstr*>::iterator VI = CurrentPacketMIs.begin(), in PacketizeMIs()
245 VE = CurrentPacketMIs.end(); VI != VE; ++VI) { in PacketizeMIs()
/external/llvm/lib/Target/Hexagon/
DHexagonVLIWPacketizer.cpp343 for (auto BI : CurrentPacketMIs) { in cleanUpDotCur()
398 for (auto BI : CurrentPacketMIs) { in canPromoteToDotCur()
545 for (auto I : CurrentPacketMIs) { in canPromoteToNewValueStore()
631 for (auto I : CurrentPacketMIs) { in canPromoteToNewValueStore()
794 for (auto I : CurrentPacketMIs) { in restrictingDepExistInPacket()
865 for (auto I : CurrentPacketMIs) { in arePredicatesComplements()
1135 if (CurrentPacketMIs.size() == 1) in isLegalToPacketizeTogether()
1171 for (auto I : CurrentPacketMIs) { in isLegalToPacketizeTogether()
1500 CurrentPacketMIs.push_back(MI); in addToPacket()
1501 CurrentPacketMIs.push_back(NvjMI); in addToPacket()
[all …]
/external/llvm/include/llvm/CodeGen/
DDFAPacketizer.h137 std::vector<MachineInstr*> CurrentPacketMIs; variable
162 CurrentPacketMIs.push_back(MI); in addToPacket()