Searched refs:NextMI (Results 1 - 9 of 9) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNRegPressure.cpp362 NextMI = &MI;
363 NextMI = skipDebugInstructionsForward(NextMI, MBBEnd);
364 if (NextMI == MBBEnd)
366 GCNRPTracker::reset(*NextMI, LiveRegsCopy, false);
373 NextMI = skipDebugInstructionsForward(NextMI, MBBEnd);
374 if (NextMI == MBBEnd)
377 SlotIndex SI = LIS.getInstructionIndex(*NextMI).getBaseIndex();
406 LastTrackedMI = &*NextMI
[all...]
H A DGCNRegPressure.h162 MachineBasicBlock::const_iterator NextMI; member in class:llvm::GCNDownwardRPTracker
169 const MachineBasicBlock::const_iterator getNext() const { return NextMI; }
H A DSIShrinkInstructions.cpp601 if (auto *NextMI = matchSwap(MI, MRI, TII)) {
602 Next = NextMI->getIterator();
620 MachineInstr &NextMI = *Next; local
625 uint8_t Nop1 = NextMI.getOperand(0).getImm() + 1;
629 NextMI.getOperand(0).setImm(Nop0 + Nop1 - 1);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DStackSlotColoring.cpp443 MachineBasicBlock::iterator NextMI = std::next(I); local
453 while ((NextMI != E) && NextMI->isDebugInstr()) {
454 ++NextMI;
457 if (NextMI == E) continue;
458 if (!(StoreReg = TII->isStoreToStackSlot(*NextMI, SecondSS, StoreSize)))
467 if (NextMI->findRegisterUseOperandIdx(LoadReg, true, nullptr) != -1) {
472 toErase.push_back(&*NextMI);
H A DSlotIndexes.cpp148 MachineInstr &NextMI = *Next; local
149 MIEntry.setInstr(&NextMI);
150 mi2iMap.insert(std::make_pair(&NextMI, MIIndex));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DMLxExpansionPass.cpp249 MachineInstr *NextMI = LastMIs[Idx]; local
250 if (!NextMI)
253 if (TII->canCauseFpMLxStall(NextMI->getOpcode())) {
259 if (i <= Limit2 && hasRAWHazard(getDefReg(MI), NextMI))
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRFrameLowering.cpp290 MachineBasicBlock::iterator NextMI = std::next(I); local
296 I = NextMI;
311 I = NextMI;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonVLIWPacketizer.cpp1358 MachineInstr &NextMI = *NextMII; local
1361 const MachineOperand &NOp0 = NextMI.getOperand(0);
1362 const MachineOperand &NOp1 = NextMI.getOperand(1);
1795 MachineBasicBlock::instr_iterator NextMI = std::next(MI->getIterator()); local
1796 for (auto &I : make_range(HII->expandVGatherPseudo(*MI), NextMI))
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.cpp2922 for (const auto &NextMI : *MI->getParent()) {
2923 if (NextMI.isDebugInstr())
2925 DL = NextMI.getDebugLoc();

Completed in 197 milliseconds