Lines Matching defs:ContributionOffsets
481 void writeIndexTable(MCStreamer &Out, ArrayRef<unsigned> ContributionOffsets,
486 if (ContributionOffsets[I])
494 ArrayRef<unsigned> ContributionOffsets,
501 for (auto &C : ContributionOffsets)
536 for (size_t I = 0; I != ContributionOffsets.size(); ++I)
537 if (ContributionOffsets[I])
541 writeIndexTable(Out, ContributionOffsets, IndexEntries, AccessField::Offset);
544 writeIndexTable(Out, ContributionOffsets, IndexEntries, AccessField::Length);
563 uint32_t (&ContributionOffsets)[8], UnitIndexEntry &CurEntry,
653 uint32_t ContributionOffsets[8] = {};
696 UncompressedSections, ContributionOffsets, CurEntry,
723 CurEntry.Contributions[Index].setOffset(ContributionOffsets[Index]);
725 uint32_t OldOffset = ContributionOffsets[Index];
726 ContributionOffsets[Index] += CurEntry.Contributions[Index].getLength32();
727 if (OldOffset > ContributionOffsets[Index]) {
732 OldOffset, ContributionOffsets[Index], *Section.getName(),
744 ContributionOffsets[getContributionIndex(DW_SECT_INFO, IndexVersion)];
816 ContributionOffsets[getContributionIndex(DW_SECT_EXT_TYPES, 2)],
916 CurEntry, ContributionOffsets[TypesContributionIndex],
928 ContributionOffsets[0] = 0;
930 writeIndex(Out, MCOFI.getDwarfTUIndexSection(), ContributionOffsets,
936 ContributionOffsets[getContributionIndex(DW_SECT_EXT_TYPES, 2)] = 0;
938 ContributionOffsets[0] = 1;
941 writeIndex(Out, MCOFI.getDwarfCUIndexSection(), ContributionOffsets,