Lines Matching refs:Instrs
90 if (!CurFn->Instrs.empty()) { in maybeRecordLocation()
91 const InstrInfoTy &LastInstr = InstrInfo[CurFn->Instrs.back()]; in maybeRecordLocation()
99 CurFn->Instrs.push_back(MCL); in maybeRecordLocation()
188 if (FI.Instrs.empty()) in emitDebugInfoForFunction()
246 StringRef PrevFilename = InstrInfo[FI.Instrs[0]].Filename; in emitDebugInfoForFunction()
247 for (size_t J = 1, F = FI.Instrs.size(); J != F; ++J) { in emitDebugInfoForFunction()
248 if (PrevFilename == InstrInfo[FI.Instrs[J]].Filename) in emitDebugInfoForFunction()
252 PrevFilename = InstrInfo[FI.Instrs[J]].Filename; in emitDebugInfoForFunction()
254 FilenameSegmentLengths[LastSegmentEnd] = FI.Instrs.size() - LastSegmentEnd; in emitDebugInfoForFunction()
275 for (size_t J = 0, F = FI.Instrs.size(); J != F; ++J) { in emitDebugInfoForFunction()
276 MCSymbol *Instr = FI.Instrs[J]; in emitDebugInfoForFunction()
283 StringRef CurFilename = InstrInfo[FI.Instrs[J]].Filename; in emitDebugInfoForFunction()
363 if (CurFn->Instrs.empty()) { in endFunction()