Lines Matching defs:DebugLoc
1693 bool DwarfDebug::buildLocationList(SmallVectorImpl<DebugLocEntry> &DebugLoc,
1782 DebugLoc.emplace_back(MBBSectionRange.BeginLabel, EndLabel, Values);
1785 DebugLoc.emplace_back(MBBSectionRange.BeginLabel,
1789 DebugLoc.emplace_back(StartLabel, EndLabel, Values);
1794 auto CurEntry = DebugLoc.rbegin();
1803 if (PrevEntry != DebugLoc.rend() && PrevEntry->MergeRanges(*CurEntry))
1804 DebugLoc.pop_back();
1811 if (DebugLoc.size() == 1)
1823 if (DebugLoc[0].getBeginSym() == Asm->getFunctionBegin())
1830 auto *CurEntry = DebugLoc.begin();
1833 while (NextEntry != DebugLoc.end()) {
2048 const DebugLoc &DL = MI->getDebugLoc();
2308 // Instructions with no DebugLoc at all are fine, they'll be given the
2310 const DebugLoc &DL = PrologEndLoc->getDebugLoc();
2415 // all the successors as coming from the last DebugLoc.
2423 // unconditional branch has a DebugLoc, that loc is the outgoing loc to
2434 // For all other cases, all successors share the last outgoing DebugLoc.
2440 // It is possible that we have a block that has no DebugLoc, but acts as a