Home
last modified time | relevance | path

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

/external/llvm/lib/Target/AMDGPU/
DR600Packetizer.cpp237 if (!isTransSlot && !CurrentPacketMIs.empty()) { in isBundlableWithCurrentPMI()
238 if (getSlot(MI) <= getSlot(*CurrentPacketMIs.back())) { in isBundlableWithCurrentPMI()
253 CurrentPacketMIs.push_back(&MI); in isBundlableWithCurrentPMI()
254 if (!TII->fitsConstReadLimitations(CurrentPacketMIs)) { in isBundlableWithCurrentPMI()
259 for (unsigned i = 0, e = CurrentPacketMIs.size() - 1; i < e; i++) { in isBundlableWithCurrentPMI()
260 CurrentPacketMIs[i]->dump(); in isBundlableWithCurrentPMI()
265 CurrentPacketMIs.pop_back(); in isBundlableWithCurrentPMI()
270 if (!TII->fitsReadPortLimitations(CurrentPacketMIs, in isBundlableWithCurrentPMI()
276 for (unsigned i = 0, e = CurrentPacketMIs.size() - 1; i < e; i++) { in isBundlableWithCurrentPMI()
277 CurrentPacketMIs[i]->dump(); in isBundlableWithCurrentPMI()
[all …]
/external/llvm/lib/CodeGen/
DDFAPacketizer.cpp221 if (CurrentPacketMIs.size() > 1) { in endPacket()
222 MachineInstr &MIFirst = *CurrentPacketMIs.front(); in endPacket()
225 CurrentPacketMIs.clear(); in endPacket()
282 for (auto MJ : CurrentPacketMIs) { in PacketizeMIs()
/external/llvm/lib/Target/Hexagon/
DHexagonVLIWPacketizer.cpp346 for (auto BI : CurrentPacketMIs) { in cleanUpDotCur()
404 for (auto BI : CurrentPacketMIs) { in canPromoteToDotCur()
551 for (auto I : CurrentPacketMIs) { in canPromoteToNewValueStore()
637 for (auto I : CurrentPacketMIs) { in canPromoteToNewValueStore()
800 for (auto I : CurrentPacketMIs) { in restrictingDepExistInPacket()
871 for (auto I : CurrentPacketMIs) { in arePredicatesComplements()
1141 if (CurrentPacketMIs.size() == 1) in isLegalToPacketizeTogether()
1177 for (auto I : CurrentPacketMIs) { in isLegalToPacketizeTogether()
1527 CurrentPacketMIs.push_back(&MI); in addToPacket()
1528 CurrentPacketMIs.push_back(&NvjMI); in addToPacket()
[all …]
/external/llvm/include/llvm/CodeGen/
DDFAPacketizer.h138 std::vector<MachineInstr*> CurrentPacketMIs; variable
161 CurrentPacketMIs.push_back(&MI); in addToPacket()