Searched refs:NextMI (Results 1 - 9 of 9) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | GCNRegPressure.cpp | 362 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 D | GCNRegPressure.h | 162 MachineBasicBlock::const_iterator NextMI; member in class:llvm::GCNDownwardRPTracker 169 const MachineBasicBlock::const_iterator getNext() const { return NextMI; }
|
H A D | SIShrinkInstructions.cpp | 601 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 D | StackSlotColoring.cpp | 443 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 D | SlotIndexes.cpp | 148 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 D | MLxExpansionPass.cpp | 249 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 D | AVRFrameLowering.cpp | 290 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 D | HexagonVLIWPacketizer.cpp | 1358 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 D | CodeViewDebug.cpp | 2922 for (const auto &NextMI : *MI->getParent()) { 2923 if (NextMI.isDebugInstr()) 2925 DL = NextMI.getDebugLoc();
|
Completed in 122 milliseconds