Lines Matching refs:Entry
86 Entries.emplace_back(&MI, Entry::DbgValue); in startDbgValue()
98 Entries.emplace_back(&MI, Entry::Clobber); in startClobber()
102 void DbgValueHistoryMap::Entry::endEntry(EntryIndex Index) { in endEntry()
249 for (auto &Entry : HistoryMapEntries) in trimLocationRanges() local
250 if (Entry.isClosed()) in trimLocationRanges()
251 Entry.EndIndex -= Offsets[Entry.EndIndex]; in trimLocationRanges()
261 for (const auto &Entry : Entries) { in hasNonEmptyLocation() local
262 if (!Entry.isDbgValue()) in hasNonEmptyLocation()
265 const MachineInstr *MI = Entry.getInstr(); in hasNonEmptyLocation()
337 auto &Entry = HistMap.getEntry(Var, Index); in clobberRegEntries() local
338 assert(Entry.isDbgValue() && "Not a DBG_VALUE in LiveEntries"); in clobberRegEntries()
339 if (Entry.getInstr()->isDebugEntryValue()) in clobberRegEntries()
341 if (Entry.getInstr()->hasDebugOperandForReg(RegNo)) { in clobberRegEntries()
343 Entry.endEntry(ClobberIndex); in clobberRegEntries()
344 for (auto &MO : Entry.getInstr()->debug_operands()) in clobberRegEntries()
348 for (auto &MO : Entry.getInstr()->debug_operands()) in clobberRegEntries()
377 auto &Entry = HistMap.getEntry(Var, Index); in handleNewDebugValue() local
378 assert(Entry.isDbgValue() && "Not a DBG_VALUE in LiveEntries"); in handleNewDebugValue()
379 const MachineInstr &DV = *Entry.getInstr(); in handleNewDebugValue()
383 Entry.endEntry(NewIndex); in handleNewDebugValue()
546 DbgValueHistoryMap::Entry &Ent = DbgValues.getEntry(Pair.first, Idx); in calculateDbgEntityHistory()
579 const auto &Entry = E.value(); in dump() local
581 if (Entry.isDbgValue()) in dump()
585 dbgs() << " Instr: " << *Entry.getInstr(); in dump()
586 if (Entry.isDbgValue()) { in dump()
587 if (Entry.getEndIndex() == NoEntry) in dump()
590 dbgs() << " - Closed by Entry[" << Entry.getEndIndex() << "]\n"; in dump()