Lines Matching refs:Frag
463 MCCVInlineLineTableFragment &Frag) { in encodeInlineLineTable() argument
466 std::tie(LocBegin, LocEnd) = getLineExtent(Frag.SiteFuncId); in encodeInlineLineTable()
469 MCCVFunctionInfo *SiteInfo = getCVFunctionInfo(Frag.SiteFuncId); in encodeInlineLineTable()
500 StartLoc.setLabel(Frag.getFnStartSym()); in encodeInlineLineTable()
501 StartLoc.setFileNum(Frag.StartFileId); in encodeInlineLineTable()
502 StartLoc.setLine(Frag.StartLineNum); in encodeInlineLineTable()
505 const MCSymbol *LastLabel = Frag.getFnStartSym(); in encodeInlineLineTable()
507 LastSourceLoc.File = Frag.StartFileId; in encodeInlineLineTable()
508 LastSourceLoc.Line = Frag.StartLineNum; in encodeInlineLineTable()
510 SmallVectorImpl<char> &Buffer = Frag.getContents(); in encodeInlineLineTable()
522 if (Loc.getFunctionId() == Frag.SiteFuncId) { in encodeInlineLineTable()
592 computeLabelDiff(Layout, LastLabel, Frag.getFnEndSym()); in encodeInlineLineTable()
607 MCCVDefRangeFragment &Frag) { in encodeDefRange() argument
609 SmallVectorImpl<char> &Contents = Frag.getContents(); in encodeDefRange()
611 SmallVectorImpl<MCFixup> &Fixups = Frag.getFixups(); in encodeDefRange()
618 for (std::pair<const MCSymbol *, const MCSymbol *> Range : Frag.getRanges()) { in encodeDefRange()
627 for (size_t I = 0, E = Frag.getRanges().size(); I != E;) { in encodeDefRange()
630 const MCSymbol *RangeBegin = Frag.getRanges()[I].first; in encodeDefRange()
657 StringRef FixedSizePortion = Frag.getFixedSizePortion(); in encodeDefRange()