reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
271 LLVM_DEBUG(dbgs() << "Won't delete: " << Idx << '\t' << *MI); 278 LLVM_DEBUG(dbgs() << "Can't delete: " << Idx << '\t' << *MI); 282 LLVM_DEBUG(dbgs() << "Deleting dead def " << Idx << '\t' << *MI); 297 VNInfo *OrigVNI = OrigLI.getVNInfoAt(Idx); 303 isOrigDef = SlotIndex::isSameInstr(OrigVNI->def, Idx); 317 LIS.removePhysRegDefAt(Reg, Idx); 332 if (TheDelegate && LI.getVNInfoAt(Idx) != nullptr) 334 LIS.removeVRegDefAt(LI, Idx); 365 VNInfo *VNI = NewLI.getNextValue(Idx, LIS.getVNInfoAllocator()); 366 NewLI.addSegment(LiveInterval::Segment(Idx, Idx.getDeadSlot(), VNI)); 366 NewLI.addSegment(LiveInterval::Segment(Idx, Idx.getDeadSlot(), VNI));