Lines Matching refs:Frag
462 MCCVInlineLineTableFragment &Frag) { in encodeInlineLineTable() argument
465 std::tie(LocBegin, LocEnd) = getLineExtent(Frag.SiteFuncId); in encodeInlineLineTable()
468 MCCVFunctionInfo *SiteInfo = getCVFunctionInfo(Frag.SiteFuncId); in encodeInlineLineTable()
499 StartLoc.setLabel(Frag.getFnStartSym()); in encodeInlineLineTable()
500 StartLoc.setFileNum(Frag.StartFileId); in encodeInlineLineTable()
501 StartLoc.setLine(Frag.StartLineNum); in encodeInlineLineTable()
504 const MCSymbol *LastLabel = Frag.getFnStartSym(); in encodeInlineLineTable()
506 LastSourceLoc.File = Frag.StartFileId; in encodeInlineLineTable()
507 LastSourceLoc.Line = Frag.StartLineNum; in encodeInlineLineTable()
509 SmallVectorImpl<char> &Buffer = Frag.getContents(); in encodeInlineLineTable()
521 if (Loc.getFunctionId() == Frag.SiteFuncId) { in encodeInlineLineTable()
591 computeLabelDiff(Layout, LastLabel, Frag.getFnEndSym()); in encodeInlineLineTable()
606 MCCVDefRangeFragment &Frag) { in encodeDefRange() argument
608 SmallVectorImpl<char> &Contents = Frag.getContents(); in encodeDefRange()
610 SmallVectorImpl<MCFixup> &Fixups = Frag.getFixups(); in encodeDefRange()
617 for (std::pair<const MCSymbol *, const MCSymbol *> Range : Frag.getRanges()) { in encodeDefRange()
626 for (size_t I = 0, E = Frag.getRanges().size(); I != E;) { in encodeDefRange()
629 const MCSymbol *RangeBegin = Frag.getRanges()[I].first; in encodeDefRange()
656 StringRef FixedSizePortion = Frag.getFixedSizePortion(); in encodeDefRange()