Lines Matching refs:push_back

482         StackIds.push_back(Index.getStackIdAtIndex(StackIdIndex));  in IndexBitcodeWriter()
573 ModulePaths.push_back(ModPath); in forEachModule()
695 Vals.push_back(C); in writeStringRecord()
902 Vals.push_back(V << 1); in emitSignedInt64()
904 Vals.push_back((-V << 1) | 1); in emitSignedInt64()
922 Record.push_back(BitWidth); in emitConstantRange()
924 Record.push_back(CR.getLower().getActiveWords() | in emitConstantRange()
945 Record.push_back(VE.getAttributeGroupID(Pair)); in writeAttributeGroupTable()
946 Record.push_back(AttrListIndex); in writeAttributeGroupTable()
950 Record.push_back(0); in writeAttributeGroupTable()
951 Record.push_back(getAttrKindEncoding(Attr.getKindAsEnum())); in writeAttributeGroupTable()
953 Record.push_back(1); in writeAttributeGroupTable()
954 Record.push_back(getAttrKindEncoding(Attr.getKindAsEnum())); in writeAttributeGroupTable()
955 Record.push_back(Attr.getValueAsInt()); in writeAttributeGroupTable()
960 Record.push_back(Val.empty() ? 3 : 4); in writeAttributeGroupTable()
962 Record.push_back(0); in writeAttributeGroupTable()
965 Record.push_back(0); in writeAttributeGroupTable()
969 Record.push_back(Ty ? 6 : 5); in writeAttributeGroupTable()
970 Record.push_back(getAttrKindEncoding(Attr.getKindAsEnum())); in writeAttributeGroupTable()
972 Record.push_back(VE.getTypeID(Attr.getValueAsType())); in writeAttributeGroupTable()
974 Record.push_back(7); in writeAttributeGroupTable()
975 Record.push_back(getAttrKindEncoding(Attr.getKindAsEnum())); in writeAttributeGroupTable()
980 Record.push_back(8); in writeAttributeGroupTable()
981 Record.push_back(getAttrKindEncoding(Attr.getKindAsEnum())); in writeAttributeGroupTable()
983 Record.push_back(Val.size()); in writeAttributeGroupTable()
984 Record.push_back(Val[0].getBitWidth()); in writeAttributeGroupTable()
1008 Record.push_back(VE.getAttributeGroupID({i, AS})); in writeAttributeTable()
1072 TypeVals.push_back(TypeList.size()); in writeTypeTable()
1098 TypeVals.push_back(cast<IntegerType>(T)->getBitWidth()); in writeTypeTable()
1105 TypeVals.push_back(AddressSpace); in writeTypeTable()
1114 TypeVals.push_back(FT->isVarArg()); in writeTypeTable()
1115 TypeVals.push_back(VE.getTypeID(FT->getReturnType())); in writeTypeTable()
1117 TypeVals.push_back(VE.getTypeID(FT->getParamType(i))); in writeTypeTable()
1124 TypeVals.push_back(ST->isPacked()); in writeTypeTable()
1127 TypeVals.push_back(VE.getTypeID(ET)); in writeTypeTable()
1151 TypeVals.push_back(AT->getNumElements()); in writeTypeTable()
1152 TypeVals.push_back(VE.getTypeID(AT->getElementType())); in writeTypeTable()
1162 TypeVals.push_back(VT->getElementCount().getKnownMinValue()); in writeTypeTable()
1163 TypeVals.push_back(VE.getTypeID(VT->getElementType())); in writeTypeTable()
1165 TypeVals.push_back(true); in writeTypeTable()
1173 TypeVals.push_back(TET->getNumTypeParameters()); in writeTypeTable()
1175 TypeVals.push_back(VE.getTypeID(InnerTy)); in writeTypeTable()
1177 TypeVals.push_back(IntParam); in writeTypeTable()
1351 Vals.push_back(addToStrtab(C->getName())); in writeComdats()
1352 Vals.push_back(C->getName().size()); in writeComdats()
1353 Vals.push_back(getEncodedComdatSelectionKind(*C)); in writeComdats()
1519 Vals.push_back((unsigned char)P); in writeModuleInfo()
1534 Vals.push_back(addToStrtab(GV.getName())); in writeModuleInfo()
1535 Vals.push_back(GV.getName().size()); in writeModuleInfo()
1536 Vals.push_back(VE.getTypeID(GV.getValueType())); in writeModuleInfo()
1537 Vals.push_back(GV.getType()->getAddressSpace() << 2 | 2 | GV.isConstant()); in writeModuleInfo()
1538 Vals.push_back(GV.isDeclaration() ? 0 : in writeModuleInfo()
1540 Vals.push_back(getEncodedLinkage(GV)); in writeModuleInfo()
1541 Vals.push_back(getEncodedAlign(GV.getAlign())); in writeModuleInfo()
1542 Vals.push_back(GV.hasSection() ? SectionMap[std::string(GV.getSection())] in writeModuleInfo()
1551 Vals.push_back(getEncodedVisibility(GV)); in writeModuleInfo()
1552 Vals.push_back(getEncodedThreadLocalMode(GV)); in writeModuleInfo()
1553 Vals.push_back(getEncodedUnnamedAddr(GV)); in writeModuleInfo()
1554 Vals.push_back(GV.isExternallyInitialized()); in writeModuleInfo()
1555 Vals.push_back(getEncodedDLLStorageClass(GV)); in writeModuleInfo()
1556 Vals.push_back(GV.hasComdat() ? VE.getComdatID(GV.getComdat()) : 0); in writeModuleInfo()
1559 Vals.push_back(VE.getAttributeListID(AL)); in writeModuleInfo()
1561 Vals.push_back(GV.isDSOLocal()); in writeModuleInfo()
1562 Vals.push_back(addToStrtab(GV.getPartition())); in writeModuleInfo()
1563 Vals.push_back(GV.getPartition().size()); in writeModuleInfo()
1565 Vals.push_back((GV.hasSanitizerMetadata() ? serializeSanitizerMetadata( in writeModuleInfo()
1568 Vals.push_back(GV.getCodeModelRaw()); in writeModuleInfo()
1583 Vals.push_back(addToStrtab(F.getName())); in writeModuleInfo()
1584 Vals.push_back(F.getName().size()); in writeModuleInfo()
1585 Vals.push_back(VE.getTypeID(F.getFunctionType())); in writeModuleInfo()
1586 Vals.push_back(F.getCallingConv()); in writeModuleInfo()
1587 Vals.push_back(F.isDeclaration()); in writeModuleInfo()
1588 Vals.push_back(getEncodedLinkage(F)); in writeModuleInfo()
1589 Vals.push_back(VE.getAttributeListID(F.getAttributes())); in writeModuleInfo()
1590 Vals.push_back(getEncodedAlign(F.getAlign())); in writeModuleInfo()
1591 Vals.push_back(F.hasSection() ? SectionMap[std::string(F.getSection())] in writeModuleInfo()
1593 Vals.push_back(getEncodedVisibility(F)); in writeModuleInfo()
1594 Vals.push_back(F.hasGC() ? GCMap[F.getGC()] : 0); in writeModuleInfo()
1595 Vals.push_back(getEncodedUnnamedAddr(F)); in writeModuleInfo()
1596 Vals.push_back(F.hasPrologueData() ? (VE.getValueID(F.getPrologueData()) + 1) in writeModuleInfo()
1598 Vals.push_back(getEncodedDLLStorageClass(F)); in writeModuleInfo()
1599 Vals.push_back(F.hasComdat() ? VE.getComdatID(F.getComdat()) : 0); in writeModuleInfo()
1600 Vals.push_back(F.hasPrefixData() ? (VE.getValueID(F.getPrefixData()) + 1) in writeModuleInfo()
1602 Vals.push_back( in writeModuleInfo()
1605 Vals.push_back(F.isDSOLocal()); in writeModuleInfo()
1606 Vals.push_back(F.getAddressSpace()); in writeModuleInfo()
1607 Vals.push_back(addToStrtab(F.getPartition())); in writeModuleInfo()
1608 Vals.push_back(F.getPartition().size()); in writeModuleInfo()
1620 Vals.push_back(addToStrtab(A.getName())); in writeModuleInfo()
1621 Vals.push_back(A.getName().size()); in writeModuleInfo()
1622 Vals.push_back(VE.getTypeID(A.getValueType())); in writeModuleInfo()
1623 Vals.push_back(A.getType()->getAddressSpace()); in writeModuleInfo()
1624 Vals.push_back(VE.getValueID(A.getAliasee())); in writeModuleInfo()
1625 Vals.push_back(getEncodedLinkage(A)); in writeModuleInfo()
1626 Vals.push_back(getEncodedVisibility(A)); in writeModuleInfo()
1627 Vals.push_back(getEncodedDLLStorageClass(A)); in writeModuleInfo()
1628 Vals.push_back(getEncodedThreadLocalMode(A)); in writeModuleInfo()
1629 Vals.push_back(getEncodedUnnamedAddr(A)); in writeModuleInfo()
1630 Vals.push_back(A.isDSOLocal()); in writeModuleInfo()
1631 Vals.push_back(addToStrtab(A.getPartition())); in writeModuleInfo()
1632 Vals.push_back(A.getPartition().size()); in writeModuleInfo()
1643 Vals.push_back(addToStrtab(I.getName())); in writeModuleInfo()
1644 Vals.push_back(I.getName().size()); in writeModuleInfo()
1645 Vals.push_back(VE.getTypeID(I.getValueType())); in writeModuleInfo()
1646 Vals.push_back(I.getType()->getAddressSpace()); in writeModuleInfo()
1647 Vals.push_back(VE.getValueID(I.getResolver())); in writeModuleInfo()
1648 Vals.push_back(getEncodedLinkage(I)); in writeModuleInfo()
1649 Vals.push_back(getEncodedVisibility(I)); in writeModuleInfo()
1650 Vals.push_back(I.isDSOLocal()); in writeModuleInfo()
1651 Vals.push_back(addToStrtab(I.getPartition())); in writeModuleInfo()
1652 Vals.push_back(I.getPartition().size()); in writeModuleInfo()
1713 Record.push_back(VE.getTypeID(V->getType())); in writeValueAsMetadata()
1714 Record.push_back(VE.getValueID(V)); in writeValueAsMetadata()
1726 Record.push_back(VE.getMetadataOrNullID(MD)); in writeMDTuple()
1754 Record.push_back(N->isDistinct()); in writeDILocation()
1755 Record.push_back(N->getLine()); in writeDILocation()
1756 Record.push_back(N->getColumn()); in writeDILocation()
1757 Record.push_back(VE.getMetadataID(N->getScope())); in writeDILocation()
1758 Record.push_back(VE.getMetadataOrNullID(N->getInlinedAt())); in writeDILocation()
1759 Record.push_back(N->isImplicitCode()); in writeDILocation()
1785 Record.push_back(N->isDistinct()); in writeGenericDINode()
1786 Record.push_back(N->getTag()); in writeGenericDINode()
1787 Record.push_back(0); // Per-tag version field; unused for now. in writeGenericDINode()
1790 Record.push_back(VE.getMetadataOrNullID(I)); in writeGenericDINode()
1800 Record.push_back((uint64_t)N->isDistinct() | Version); in writeDISubrange()
1801 Record.push_back(VE.getMetadataOrNullID(N->getRawCountNode())); in writeDISubrange()
1802 Record.push_back(VE.getMetadataOrNullID(N->getRawLowerBound())); in writeDISubrange()
1803 Record.push_back(VE.getMetadataOrNullID(N->getRawUpperBound())); in writeDISubrange()
1804 Record.push_back(VE.getMetadataOrNullID(N->getRawStride())); in writeDISubrange()
1813 Record.push_back((uint64_t)N->isDistinct()); in writeDIGenericSubrange()
1814 Record.push_back(VE.getMetadataOrNullID(N->getRawCountNode())); in writeDIGenericSubrange()
1815 Record.push_back(VE.getMetadataOrNullID(N->getRawLowerBound())); in writeDIGenericSubrange()
1816 Record.push_back(VE.getMetadataOrNullID(N->getRawUpperBound())); in writeDIGenericSubrange()
1817 Record.push_back(VE.getMetadataOrNullID(N->getRawStride())); in writeDIGenericSubrange()
1827 Record.push_back(IsBigInt | (N->isUnsigned() << 1) | N->isDistinct()); in writeDIEnumerator()
1828 Record.push_back(N->getValue().getBitWidth()); in writeDIEnumerator()
1829 Record.push_back(VE.getMetadataOrNullID(N->getRawName())); in writeDIEnumerator()
1839 Record.push_back(N->isDistinct()); in writeDIBasicType()
1840 Record.push_back(N->getTag()); in writeDIBasicType()
1841 Record.push_back(VE.getMetadataOrNullID(N->getRawName())); in writeDIBasicType()
1842 Record.push_back(N->getSizeInBits()); in writeDIBasicType()
1843 Record.push_back(N->getAlignInBits()); in writeDIBasicType()
1844 Record.push_back(N->getEncoding()); in writeDIBasicType()
1845 Record.push_back(N->getFlags()); in writeDIBasicType()
1854 Record.push_back(N->isDistinct()); in writeDIStringType()
1855 Record.push_back(N->getTag()); in writeDIStringType()
1856 Record.push_back(VE.getMetadataOrNullID(N->getRawName())); in writeDIStringType()
1857 Record.push_back(VE.getMetadataOrNullID(N->getStringLength())); in writeDIStringType()
1858 Record.push_back(VE.getMetadataOrNullID(N->getStringLengthExp())); in writeDIStringType()
1859 Record.push_back(VE.getMetadataOrNullID(N->getStringLocationExp())); in writeDIStringType()
1860 Record.push_back(N->getSizeInBits()); in writeDIStringType()
1861 Record.push_back(N->getAlignInBits()); in writeDIStringType()
1862 Record.push_back(N->getEncoding()); in writeDIStringType()
1871 Record.push_back(N->isDistinct()); in writeDIDerivedType()
1872 Record.push_back(N->getTag()); in writeDIDerivedType()
1873 Record.push_back(VE.getMetadataOrNullID(N->getRawName())); in writeDIDerivedType()
1874 Record.push_back(VE.getMetadataOrNullID(N->getFile())); in writeDIDerivedType()
1875 Record.push_back(N->getLine()); in writeDIDerivedType()
1876 Record.push_back(VE.getMetadataOrNullID(N->getScope())); in writeDIDerivedType()
1877 Record.push_back(VE.getMetadataOrNullID(N->getBaseType())); in writeDIDerivedType()
1878 Record.push_back(N->getSizeInBits()); in writeDIDerivedType()
1879 Record.push_back(N->getAlignInBits()); in writeDIDerivedType()
1880 Record.push_back(N->getOffsetInBits()); in writeDIDerivedType()
1881 Record.push_back(N->getFlags()); in writeDIDerivedType()
1882 Record.push_back(VE.getMetadataOrNullID(N->getExtraData())); in writeDIDerivedType()
1887 Record.push_back(*DWARFAddressSpace + 1); in writeDIDerivedType()
1889 Record.push_back(0); in writeDIDerivedType()
1891 Record.push_back(VE.getMetadataOrNullID(N->getAnnotations().get())); in writeDIDerivedType()
1894 Record.push_back(PtrAuthData->RawData); in writeDIDerivedType()
1896 Record.push_back(0); in writeDIDerivedType()
1906 Record.push_back(IsNotUsedInOldTypeRef | (unsigned)N->isDistinct()); in writeDICompositeType()
1907 Record.push_back(N->getTag()); in writeDICompositeType()
1908 Record.push_back(VE.getMetadataOrNullID(N->getRawName())); in writeDICompositeType()
1909 Record.push_back(VE.getMetadataOrNullID(N->getFile())); in writeDICompositeType()
1910 Record.push_back(N->getLine()); in writeDICompositeType()
1911 Record.push_back(VE.getMetadataOrNullID(N->getScope())); in writeDICompositeType()
1912 Record.push_back(VE.getMetadataOrNullID(N->getBaseType())); in writeDICompositeType()
1913 Record.push_back(N->getSizeInBits()); in writeDICompositeType()
1914 Record.push_back(N->getAlignInBits()); in writeDICompositeType()
1915 Record.push_back(N->getOffsetInBits()); in writeDICompositeType()
1916 Record.push_back(N->getFlags()); in writeDICompositeType()
1917 Record.push_back(VE.getMetadataOrNullID(N->getElements().get())); in writeDICompositeType()
1918 Record.push_back(N->getRuntimeLang()); in writeDICompositeType()
1919 Record.push_back(VE.getMetadataOrNullID(N->getVTableHolder())); in writeDICompositeType()
1920 Record.push_back(VE.getMetadataOrNullID(N->getTemplateParams().get())); in writeDICompositeType()
1921 Record.push_back(VE.getMetadataOrNullID(N->getRawIdentifier())); in writeDICompositeType()
1922 Record.push_back(VE.getMetadataOrNullID(N->getDiscriminator())); in writeDICompositeType()
1923 Record.push_back(VE.getMetadataOrNullID(N->getRawDataLocation())); in writeDICompositeType()
1924 Record.push_back(VE.getMetadataOrNullID(N->getRawAssociated())); in writeDICompositeType()
1925 Record.push_back(VE.getMetadataOrNullID(N->getRawAllocated())); in writeDICompositeType()
1926 Record.push_back(VE.getMetadataOrNullID(N->getRawRank())); in writeDICompositeType()
1927 Record.push_back(VE.getMetadataOrNullID(N->getAnnotations().get())); in writeDICompositeType()
1937 Record.push_back(HasNoOldTypeRefs | (unsigned)N->isDistinct()); in writeDISubroutineType()
1938 Record.push_back(N->getFlags()); in writeDISubroutineType()
1939 Record.push_back(VE.getMetadataOrNullID(N->getTypeArray().get())); in writeDISubroutineType()
1940 Record.push_back(N->getCC()); in writeDISubroutineType()
1949 Record.push_back(N->isDistinct()); in writeDIFile()
1950 Record.push_back(VE.getMetadataOrNullID(N->getRawFilename())); in writeDIFile()
1951 Record.push_back(VE.getMetadataOrNullID(N->getRawDirectory())); in writeDIFile()
1953 Record.push_back(N->getRawChecksum()->Kind); in writeDIFile()
1954 Record.push_back(VE.getMetadataOrNullID(N->getRawChecksum()->Value)); in writeDIFile()
1958 Record.push_back(0); in writeDIFile()
1959 Record.push_back(VE.getMetadataOrNullID(nullptr)); in writeDIFile()
1963 Record.push_back(VE.getMetadataOrNullID(Source)); in writeDIFile()
1973 Record.push_back(/* IsDistinct */ true); in writeDICompileUnit()
1974 Record.push_back(N->getSourceLanguage()); in writeDICompileUnit()
1975 Record.push_back(VE.getMetadataOrNullID(N->getFile())); in writeDICompileUnit()
1976 Record.push_back(VE.getMetadataOrNullID(N->getRawProducer())); in writeDICompileUnit()
1977 Record.push_back(N->isOptimized()); in writeDICompileUnit()
1978 Record.push_back(VE.getMetadataOrNullID(N->getRawFlags())); in writeDICompileUnit()
1979 Record.push_back(N->getRuntimeVersion()); in writeDICompileUnit()
1980 Record.push_back(VE.getMetadataOrNullID(N->getRawSplitDebugFilename())); in writeDICompileUnit()
1981 Record.push_back(N->getEmissionKind()); in writeDICompileUnit()
1982 Record.push_back(VE.getMetadataOrNullID(N->getEnumTypes().get())); in writeDICompileUnit()
1983 Record.push_back(VE.getMetadataOrNullID(N->getRetainedTypes().get())); in writeDICompileUnit()
1984 Record.push_back(/* subprograms */ 0); in writeDICompileUnit()
1985 Record.push_back(VE.getMetadataOrNullID(N->getGlobalVariables().get())); in writeDICompileUnit()
1986 Record.push_back(VE.getMetadataOrNullID(N->getImportedEntities().get())); in writeDICompileUnit()
1987 Record.push_back(N->getDWOId()); in writeDICompileUnit()
1988 Record.push_back(VE.getMetadataOrNullID(N->getMacros().get())); in writeDICompileUnit()
1989 Record.push_back(N->getSplitDebugInlining()); in writeDICompileUnit()
1990 Record.push_back(N->getDebugInfoForProfiling()); in writeDICompileUnit()
1991 Record.push_back((unsigned)N->getNameTableKind()); in writeDICompileUnit()
1992 Record.push_back(N->getRangesBaseAddress()); in writeDICompileUnit()
1993 Record.push_back(VE.getMetadataOrNullID(N->getRawSysRoot())); in writeDICompileUnit()
1994 Record.push_back(VE.getMetadataOrNullID(N->getRawSDK())); in writeDICompileUnit()
2005 Record.push_back(uint64_t(N->isDistinct()) | HasUnitFlag | HasSPFlagsFlag); in writeDISubprogram()
2006 Record.push_back(VE.getMetadataOrNullID(N->getScope())); in writeDISubprogram()
2007 Record.push_back(VE.getMetadataOrNullID(N->getRawName())); in writeDISubprogram()
2008 Record.push_back(VE.getMetadataOrNullID(N->getRawLinkageName())); in writeDISubprogram()
2009 Record.push_back(VE.getMetadataOrNullID(N->getFile())); in writeDISubprogram()
2010 Record.push_back(N->getLine()); in writeDISubprogram()
2011 Record.push_back(VE.getMetadataOrNullID(N->getType())); in writeDISubprogram()
2012 Record.push_back(N->getScopeLine()); in writeDISubprogram()
2013 Record.push_back(VE.getMetadataOrNullID(N->getContainingType())); in writeDISubprogram()
2014 Record.push_back(N->getSPFlags()); in writeDISubprogram()
2015 Record.push_back(N->getVirtualIndex()); in writeDISubprogram()
2016 Record.push_back(N->getFlags()); in writeDISubprogram()
2017 Record.push_back(VE.getMetadataOrNullID(N->getRawUnit())); in writeDISubprogram()
2018 Record.push_back(VE.getMetadataOrNullID(N->getTemplateParams().get())); in writeDISubprogram()
2019 Record.push_back(VE.getMetadataOrNullID(N->getDeclaration())); in writeDISubprogram()
2020 Record.push_back(VE.getMetadataOrNullID(N->getRetainedNodes().get())); in writeDISubprogram()
2021 Record.push_back(N->getThisAdjustment()); in writeDISubprogram()
2022 Record.push_back(VE.getMetadataOrNullID(N->getThrownTypes().get())); in writeDISubprogram()
2023 Record.push_back(VE.getMetadataOrNullID(N->getAnnotations().get())); in writeDISubprogram()
2024 Record.push_back(VE.getMetadataOrNullID(N->getRawTargetFuncName())); in writeDISubprogram()
2033 Record.push_back(N->isDistinct()); in writeDILexicalBlock()
2034 Record.push_back(VE.getMetadataOrNullID(N->getScope())); in writeDILexicalBlock()
2035 Record.push_back(VE.getMetadataOrNullID(N->getFile())); in writeDILexicalBlock()
2036 Record.push_back(N->getLine()); in writeDILexicalBlock()
2037 Record.push_back(N->getColumn()); in writeDILexicalBlock()
2046 Record.push_back(N->isDistinct()); in writeDILexicalBlockFile()
2047 Record.push_back(VE.getMetadataOrNullID(N->getScope())); in writeDILexicalBlockFile()
2048 Record.push_back(VE.getMetadataOrNullID(N->getFile())); in writeDILexicalBlockFile()
2049 Record.push_back(N->getDiscriminator()); in writeDILexicalBlockFile()
2058 Record.push_back(N->isDistinct()); in writeDICommonBlock()
2059 Record.push_back(VE.getMetadataOrNullID(N->getScope())); in writeDICommonBlock()
2060 Record.push_back(VE.getMetadataOrNullID(N->getDecl())); in writeDICommonBlock()
2061 Record.push_back(VE.getMetadataOrNullID(N->getRawName())); in writeDICommonBlock()
2062 Record.push_back(VE.getMetadataOrNullID(N->getFile())); in writeDICommonBlock()
2063 Record.push_back(N->getLineNo()); in writeDICommonBlock()
2072 Record.push_back(N->isDistinct() | N->getExportSymbols() << 1); in writeDINamespace()
2073 Record.push_back(VE.getMetadataOrNullID(N->getScope())); in writeDINamespace()
2074 Record.push_back(VE.getMetadataOrNullID(N->getRawName())); in writeDINamespace()
2083 Record.push_back(N->isDistinct()); in writeDIMacro()
2084 Record.push_back(N->getMacinfoType()); in writeDIMacro()
2085 Record.push_back(N->getLine()); in writeDIMacro()
2086 Record.push_back(VE.getMetadataOrNullID(N->getRawName())); in writeDIMacro()
2087 Record.push_back(VE.getMetadataOrNullID(N->getRawValue())); in writeDIMacro()
2096 Record.push_back(N->isDistinct()); in writeDIMacroFile()
2097 Record.push_back(N->getMacinfoType()); in writeDIMacroFile()
2098 Record.push_back(N->getLine()); in writeDIMacroFile()
2099 Record.push_back(VE.getMetadataOrNullID(N->getFile())); in writeDIMacroFile()
2100 Record.push_back(VE.getMetadataOrNullID(N->getElements().get())); in writeDIMacroFile()
2110 Record.push_back(VE.getMetadataID(MD)); in writeDIArgList()
2119 Record.push_back(N->isDistinct()); in writeDIModule()
2121 Record.push_back(VE.getMetadataOrNullID(I)); in writeDIModule()
2122 Record.push_back(N->getLineNo()); in writeDIModule()
2123 Record.push_back(N->getIsDecl()); in writeDIModule()
2133 Record.push_back(N->isDistinct()); in writeDIAssignID()
2141 Record.push_back(N->isDistinct()); in writeDITemplateTypeParameter()
2142 Record.push_back(VE.getMetadataOrNullID(N->getRawName())); in writeDITemplateTypeParameter()
2143 Record.push_back(VE.getMetadataOrNullID(N->getType())); in writeDITemplateTypeParameter()
2144 Record.push_back(N->isDefault()); in writeDITemplateTypeParameter()
2153 Record.push_back(N->isDistinct()); in writeDITemplateValueParameter()
2154 Record.push_back(N->getTag()); in writeDITemplateValueParameter()
2155 Record.push_back(VE.getMetadataOrNullID(N->getRawName())); in writeDITemplateValueParameter()
2156 Record.push_back(VE.getMetadataOrNullID(N->getType())); in writeDITemplateValueParameter()
2157 Record.push_back(N->isDefault()); in writeDITemplateValueParameter()
2158 Record.push_back(VE.getMetadataOrNullID(N->getValue())); in writeDITemplateValueParameter()
2168 Record.push_back((uint64_t)N->isDistinct() | Version); in writeDIGlobalVariable()
2169 Record.push_back(VE.getMetadataOrNullID(N->getScope())); in writeDIGlobalVariable()
2170 Record.push_back(VE.getMetadataOrNullID(N->getRawName())); in writeDIGlobalVariable()
2171 Record.push_back(VE.getMetadataOrNullID(N->getRawLinkageName())); in writeDIGlobalVariable()
2172 Record.push_back(VE.getMetadataOrNullID(N->getFile())); in writeDIGlobalVariable()
2173 Record.push_back(N->getLine()); in writeDIGlobalVariable()
2174 Record.push_back(VE.getMetadataOrNullID(N->getType())); in writeDIGlobalVariable()
2175 Record.push_back(N->isLocalToUnit()); in writeDIGlobalVariable()
2176 Record.push_back(N->isDefinition()); in writeDIGlobalVariable()
2177 Record.push_back(VE.getMetadataOrNullID(N->getStaticDataMemberDeclaration())); in writeDIGlobalVariable()
2178 Record.push_back(VE.getMetadataOrNullID(N->getTemplateParams())); in writeDIGlobalVariable()
2179 Record.push_back(N->getAlignInBits()); in writeDIGlobalVariable()
2180 Record.push_back(VE.getMetadataOrNullID(N->getAnnotations().get())); in writeDIGlobalVariable()
2203 Record.push_back((uint64_t)N->isDistinct() | HasAlignmentFlag); in writeDILocalVariable()
2204 Record.push_back(VE.getMetadataOrNullID(N->getScope())); in writeDILocalVariable()
2205 Record.push_back(VE.getMetadataOrNullID(N->getRawName())); in writeDILocalVariable()
2206 Record.push_back(VE.getMetadataOrNullID(N->getFile())); in writeDILocalVariable()
2207 Record.push_back(N->getLine()); in writeDILocalVariable()
2208 Record.push_back(VE.getMetadataOrNullID(N->getType())); in writeDILocalVariable()
2209 Record.push_back(N->getArg()); in writeDILocalVariable()
2210 Record.push_back(N->getFlags()); in writeDILocalVariable()
2211 Record.push_back(N->getAlignInBits()); in writeDILocalVariable()
2212 Record.push_back(VE.getMetadataOrNullID(N->getAnnotations().get())); in writeDILocalVariable()
2221 Record.push_back((uint64_t)N->isDistinct()); in writeDILabel()
2222 Record.push_back(VE.getMetadataOrNullID(N->getScope())); in writeDILabel()
2223 Record.push_back(VE.getMetadataOrNullID(N->getRawName())); in writeDILabel()
2224 Record.push_back(VE.getMetadataOrNullID(N->getFile())); in writeDILabel()
2225 Record.push_back(N->getLine()); in writeDILabel()
2236 Record.push_back((uint64_t)N->isDistinct() | Version); in writeDIExpression()
2246 Record.push_back(N->isDistinct()); in writeDIGlobalVariableExpression()
2247 Record.push_back(VE.getMetadataOrNullID(N->getVariable())); in writeDIGlobalVariableExpression()
2248 Record.push_back(VE.getMetadataOrNullID(N->getExpression())); in writeDIGlobalVariableExpression()
2257 Record.push_back(N->isDistinct()); in writeDIObjCProperty()
2258 Record.push_back(VE.getMetadataOrNullID(N->getRawName())); in writeDIObjCProperty()
2259 Record.push_back(VE.getMetadataOrNullID(N->getFile())); in writeDIObjCProperty()
2260 Record.push_back(N->getLine()); in writeDIObjCProperty()
2261 Record.push_back(VE.getMetadataOrNullID(N->getRawSetterName())); in writeDIObjCProperty()
2262 Record.push_back(VE.getMetadataOrNullID(N->getRawGetterName())); in writeDIObjCProperty()
2263 Record.push_back(N->getAttributes()); in writeDIObjCProperty()
2264 Record.push_back(VE.getMetadataOrNullID(N->getType())); in writeDIObjCProperty()
2273 Record.push_back(N->isDistinct()); in writeDIImportedEntity()
2274 Record.push_back(N->getTag()); in writeDIImportedEntity()
2275 Record.push_back(VE.getMetadataOrNullID(N->getScope())); in writeDIImportedEntity()
2276 Record.push_back(VE.getMetadataOrNullID(N->getEntity())); in writeDIImportedEntity()
2277 Record.push_back(N->getLine()); in writeDIImportedEntity()
2278 Record.push_back(VE.getMetadataOrNullID(N->getRawName())); in writeDIImportedEntity()
2279 Record.push_back(VE.getMetadataOrNullID(N->getRawFile())); in writeDIImportedEntity()
2280 Record.push_back(VE.getMetadataOrNullID(N->getElements().get())); in writeDIImportedEntity()
2309 Record.push_back(VE.getMetadataID(N)); in writeNamedMetadata()
2334 Record.push_back(bitc::METADATA_STRINGS); in writeMetadataStrings()
2335 Record.push_back(Strings.size()); in writeMetadataStrings()
2347 Record.push_back(Blob.size()); in writeMetadataStrings()
2377 IndexPos->push_back(Stream.GetCurrentBitNo()); in writeMetadataRecords()
2482 Record.push_back(VE.getValueID(&GO)); in writeModuleMetadata()
2515 Record.push_back(I.first); in pushGlobalMetadataAttachment()
2516 Record.push_back(VE.getMetadataID(I.second)); in pushGlobalMetadataAttachment()
2542 Record.push_back(VE.getInstructionID(&I)); in writeFunctionMetadataAttachment()
2545 Record.push_back(MDs[i].first); in writeFunctionMetadataAttachment()
2546 Record.push_back(VE.getMetadataID(MDs[i].second)); in writeFunctionMetadataAttachment()
2568 Record.push_back(MDKindID); in writeModuleMetadataKinds()
2672 Record.push_back(VE.getTypeID(LastTy)); in writeConstants()
2679 Record.push_back(VE.getTypeID(IA->getFunctionType())); in writeConstants()
2680 Record.push_back( in writeConstants()
2686 Record.push_back(AsmStr.size()); in writeConstants()
2691 Record.push_back(ConstraintStr.size()); in writeConstants()
2721 Record.push_back(CFP->getValueAPF().bitcastToAPInt().getZExtValue()); in writeConstants()
2727 Record.push_back((p[1] << 48) | (p[0] >> 16)); in writeConstants()
2728 Record.push_back(p[0] & 0xffffLL); in writeConstants()
2732 Record.push_back(p[0]); in writeConstants()
2733 Record.push_back(p[1]); in writeConstants()
2754 Record.push_back(V); in writeConstants()
2770 Record.push_back(CDS->getElementAsInteger(i)); in writeConstants()
2773 Record.push_back( in writeConstants()
2779 Record.push_back(VE.getValueID(Op)); in writeConstants()
2786 Record.push_back(getEncodedCastOpcode(CE->getOpcode())); in writeConstants()
2787 Record.push_back(VE.getTypeID(C->getOperand(0)->getType())); in writeConstants()
2788 Record.push_back(VE.getValueID(C->getOperand(0))); in writeConstants()
2793 Record.push_back(getEncodedBinaryOpcode(CE->getOpcode())); in writeConstants()
2794 Record.push_back(VE.getValueID(C->getOperand(0))); in writeConstants()
2795 Record.push_back(VE.getValueID(C->getOperand(1))); in writeConstants()
2798 Record.push_back(Flags); in writeConstants()
2804 Record.push_back(getEncodedUnaryOpcode(CE->getOpcode())); in writeConstants()
2805 Record.push_back(VE.getValueID(C->getOperand(0))); in writeConstants()
2808 Record.push_back(Flags); in writeConstants()
2814 Record.push_back(VE.getTypeID(GO->getSourceElementType())); in writeConstants()
2815 Record.push_back(getOptimizationFlags(GO)); in writeConstants()
2821 Record.push_back(VE.getTypeID(C->getOperand(i)->getType())); in writeConstants()
2822 Record.push_back(VE.getValueID(C->getOperand(i))); in writeConstants()
2828 Record.push_back(VE.getTypeID(C->getOperand(0)->getType())); in writeConstants()
2829 Record.push_back(VE.getValueID(C->getOperand(0))); in writeConstants()
2830 Record.push_back(VE.getTypeID(C->getOperand(1)->getType())); in writeConstants()
2831 Record.push_back(VE.getValueID(C->getOperand(1))); in writeConstants()
2835 Record.push_back(VE.getValueID(C->getOperand(0))); in writeConstants()
2836 Record.push_back(VE.getValueID(C->getOperand(1))); in writeConstants()
2837 Record.push_back(VE.getTypeID(C->getOperand(2)->getType())); in writeConstants()
2838 Record.push_back(VE.getValueID(C->getOperand(2))); in writeConstants()
2849 Record.push_back(VE.getTypeID(C->getOperand(0)->getType())); in writeConstants()
2851 Record.push_back(VE.getValueID(C->getOperand(0))); in writeConstants()
2852 Record.push_back(VE.getValueID(C->getOperand(1))); in writeConstants()
2853 Record.push_back(VE.getValueID(CE->getShuffleMaskForBitcode())); in writeConstants()
2858 Record.push_back(VE.getTypeID(BA->getFunction()->getType())); in writeConstants()
2859 Record.push_back(VE.getValueID(BA->getFunction())); in writeConstants()
2860 Record.push_back(VE.getGlobalBasicBlockID(BA->getBasicBlock())); in writeConstants()
2863 Record.push_back(VE.getTypeID(Equiv->getGlobalValue()->getType())); in writeConstants()
2864 Record.push_back(VE.getValueID(Equiv->getGlobalValue())); in writeConstants()
2867 Record.push_back(VE.getTypeID(NC->getGlobalValue()->getType())); in writeConstants()
2868 Record.push_back(VE.getValueID(NC->getGlobalValue())); in writeConstants()
2871 Record.push_back(VE.getValueID(CPA->getPointer())); in writeConstants()
2872 Record.push_back(VE.getValueID(CPA->getKey())); in writeConstants()
2873 Record.push_back(VE.getValueID(CPA->getDiscriminator())); in writeConstants()
2874 Record.push_back(VE.getValueID(CPA->getAddrDiscriminator())); in writeConstants()
2913 Vals.push_back(InstID - ValID); in pushValueAndType()
2915 Vals.push_back(VE.getTypeID(V->getType())); in pushValueAndType()
2928 Record.push_back(C.getOperandBundleTagID(Bundle.getTagName())); in writeOperandBundles()
2943 Vals.push_back(InstID - ValID); in pushValue()
2966 Vals.push_back(VE.getTypeID(I.getType())); in writeInstruction()
2967 Vals.push_back(getEncodedCastOpcode(I.getOpcode())); in writeInstruction()
2972 Vals.push_back(Flags); in writeInstruction()
2980 Vals.push_back(getEncodedBinaryOpcode(I.getOpcode())); in writeInstruction()
2985 Vals.push_back(Flags); in writeInstruction()
2993 Vals.push_back(getEncodedUnaryOpcode(I.getOpcode())); in writeInstruction()
2998 Vals.push_back(Flags); in writeInstruction()
3006 Vals.push_back(getOptimizationFlags(&I)); in writeInstruction()
3007 Vals.push_back(VE.getTypeID(GEPInst.getSourceElementType())); in writeInstruction()
3034 Vals.push_back(Flags); in writeInstruction()
3061 Vals.push_back(cast<CmpInst>(I).getPredicate()); in writeInstruction()
3064 Vals.push_back(Flags); in writeInstruction()
3087 Vals.push_back(VE.getValueID(II.getSuccessor(0))); in writeInstruction()
3089 Vals.push_back(VE.getValueID(II.getSuccessor(1))); in writeInstruction()
3098 Vals.push_back(VE.getTypeID(SI.getCondition()->getType())); in writeInstruction()
3100 Vals.push_back(VE.getValueID(SI.getDefaultDest())); in writeInstruction()
3102 Vals.push_back(VE.getValueID(Case.getCaseValue())); in writeInstruction()
3103 Vals.push_back(VE.getValueID(Case.getCaseSuccessor())); in writeInstruction()
3109 Vals.push_back(VE.getTypeID(I.getOperand(0)->getType())); in writeInstruction()
3113 Vals.push_back(VE.getValueID(I.getOperand(i))); in writeInstruction()
3126 Vals.push_back(VE.getAttributeListID(II->getAttributes())); in writeInstruction()
3127 Vals.push_back(II->getCallingConv() | 1 << 13); in writeInstruction()
3128 Vals.push_back(VE.getValueID(II->getNormalDest())); in writeInstruction()
3129 Vals.push_back(VE.getValueID(II->getUnwindDest())); in writeInstruction()
3130 Vals.push_back(VE.getTypeID(FTy)); in writeInstruction()
3153 Vals.push_back(VE.getValueID(CRI.getUnwindDest())); in writeInstruction()
3160 Vals.push_back(VE.getValueID(CRI.getSuccessor())); in writeInstruction()
3171 Vals.push_back(NumArgOperands); in writeInstruction()
3183 Vals.push_back(NumHandlers); in writeInstruction()
3185 Vals.push_back(VE.getValueID(CatchPadBB)); in writeInstruction()
3188 Vals.push_back(VE.getValueID(CatchSwitch.getUnwindDest())); in writeInstruction()
3201 Vals.push_back(VE.getAttributeListID(CBI->getAttributes())); in writeInstruction()
3203 Vals.push_back(CBI->getCallingConv() << bitc::CALL_CCONV | in writeInstruction()
3206 Vals.push_back(VE.getValueID(CBI->getDefaultDest())); in writeInstruction()
3207 Vals.push_back(CBI->getNumIndirectDests()); in writeInstruction()
3209 Vals.push_back(VE.getValueID(CBI->getIndirectDest(i))); in writeInstruction()
3211 Vals.push_back(VE.getTypeID(FTy)); in writeInstruction()
3237 Vals64.push_back(VE.getTypeID(PN.getType())); in writeInstruction()
3240 Vals64.push_back(VE.getValueID(PN.getIncomingBlock(i))); in writeInstruction()
3245 Vals64.push_back(Flags); in writeInstruction()
3256 Vals.push_back(VE.getTypeID(LP.getType())); in writeInstruction()
3257 Vals.push_back(LP.isCleanup()); in writeInstruction()
3258 Vals.push_back(LP.getNumClauses()); in writeInstruction()
3261 Vals.push_back(LandingPadInst::Catch); in writeInstruction()
3263 Vals.push_back(LandingPadInst::Filter); in writeInstruction()
3272 Vals.push_back(VE.getTypeID(AI.getAllocatedType())); in writeInstruction()
3273 Vals.push_back(VE.getTypeID(I.getOperand(0)->getType())); in writeInstruction()
3274 Vals.push_back(VE.getValueID(I.getOperand(0))); // size. in writeInstruction()
3285 Vals.push_back(Record); in writeInstruction()
3289 Vals.push_back(AS); in writeInstruction()
3302 Vals.push_back(VE.getTypeID(I.getType())); in writeInstruction()
3303 Vals.push_back(getEncodedAlign(cast<LoadInst>(I).getAlign())); in writeInstruction()
3304 Vals.push_back(cast<LoadInst>(I).isVolatile()); in writeInstruction()
3306 Vals.push_back(getEncodedOrdering(cast<LoadInst>(I).getOrdering())); in writeInstruction()
3307 Vals.push_back(getEncodedSyncScopeID(cast<LoadInst>(I).getSyncScopeID())); in writeInstruction()
3317 Vals.push_back(getEncodedAlign(cast<StoreInst>(I).getAlign())); in writeInstruction()
3318 Vals.push_back(cast<StoreInst>(I).isVolatile()); in writeInstruction()
3320 Vals.push_back(getEncodedOrdering(cast<StoreInst>(I).getOrdering())); in writeInstruction()
3321 Vals.push_back( in writeInstruction()
3330 Vals.push_back(cast<AtomicCmpXchgInst>(I).isVolatile()); in writeInstruction()
3331 Vals.push_back( in writeInstruction()
3333 Vals.push_back( in writeInstruction()
3335 Vals.push_back( in writeInstruction()
3337 Vals.push_back(cast<AtomicCmpXchgInst>(I).isWeak()); in writeInstruction()
3338 Vals.push_back(getEncodedAlign(cast<AtomicCmpXchgInst>(I).getAlign())); in writeInstruction()
3344 Vals.push_back( in writeInstruction()
3346 Vals.push_back(cast<AtomicRMWInst>(I).isVolatile()); in writeInstruction()
3347 Vals.push_back(getEncodedOrdering(cast<AtomicRMWInst>(I).getOrdering())); in writeInstruction()
3348 Vals.push_back( in writeInstruction()
3350 Vals.push_back(getEncodedAlign(cast<AtomicRMWInst>(I).getAlign())); in writeInstruction()
3354 Vals.push_back(getEncodedOrdering(cast<FenceInst>(I).getOrdering())); in writeInstruction()
3355 Vals.push_back(getEncodedSyncScopeID(cast<FenceInst>(I).getSyncScopeID())); in writeInstruction()
3366 Vals.push_back(VE.getAttributeListID(CI.getAttributes())); in writeInstruction()
3369 Vals.push_back(CI.getCallingConv() << bitc::CALL_CCONV | in writeInstruction()
3376 Vals.push_back(Flags); in writeInstruction()
3378 Vals.push_back(VE.getTypeID(FTy)); in writeInstruction()
3385 Vals.push_back(VE.getValueID(CI.getArgOperand(i))); in writeInstruction()
3399 Vals.push_back(VE.getTypeID(I.getOperand(0)->getType())); // valistty in writeInstruction()
3401 Vals.push_back(VE.getTypeID(I.getType())); // restype. in writeInstruction()
3476 NameVals.push_back(VE.getValueID(Name.getValue())); in writeFunctionLevelValueSymbolTable()
3494 NameVals.push_back((unsigned char)P); in writeFunctionLevelValueSymbolTable()
3513 Record.push_back(VE.getValueID(Order.V)); in writeUseList()
3551 Vals.push_back(VE.getBasicBlocks().size()); in writeFunction()
3588 Vals.push_back(DL->getLine()); in writeFunction()
3589 Vals.push_back(DL->getColumn()); in writeFunction()
3590 Vals.push_back(VE.getMetadataOrNullID(DL->getScope())); in writeFunction()
3591 Vals.push_back(VE.getMetadataOrNullID(DL->getInlinedAt())); in writeFunction()
3592 Vals.push_back(DL->isImplicitCode()); in writeFunction()
3617 Vals.push_back(ValAndType[0]); in writeFunction()
3623 Vals.push_back(VE.getMetadataID(RawLocation)); in writeFunction()
3632 Vals.push_back(VE.getMetadataID(&*DLR->getDebugLoc())); in writeFunction()
3633 Vals.push_back(VE.getMetadataID(DLR->getLabel())); in writeFunction()
3650 Vals.push_back(VE.getMetadataID(&*DVR.getDebugLoc())); in writeFunction()
3651 Vals.push_back(VE.getMetadataID(DVR.getVariable())); in writeFunction()
3652 Vals.push_back(VE.getMetadataID(DVR.getExpression())); in writeFunction()
3660 Vals.push_back(VE.getMetadataID(DVR.getRawLocation())); in writeFunction()
3664 Vals.push_back(VE.getMetadataID(DVR.getRawLocation())); in writeFunction()
3665 Vals.push_back(VE.getMetadataID(DVR.getAssignID())); in writeFunction()
3666 Vals.push_back(VE.getMetadataID(DVR.getAddressExpression())); in writeFunction()
3667 Vals.push_back(VE.getMetadataID(DVR.getRawAddress())); in writeFunction()
3687 Worklist.push_back(U); in writeFunction()
3981 Vals.push_back(ModuleId); in writeModStrings()
4016 Record.push_back(VF.GUID); in writeFunctionTypeMetadataRecords()
4017 Record.push_back(VF.Offset); in writeFunctionTypeMetadataRecords()
4031 Record.push_back(VC.VFunc.GUID); in writeFunctionTypeMetadataRecords()
4032 Record.push_back(VC.VFunc.Offset); in writeFunctionTypeMetadataRecords()
4055 Record.push_back(Arg.ParamNo); in writeFunctionTypeMetadataRecords()
4057 Record.push_back(Arg.Calls.size()); in writeFunctionTypeMetadataRecords()
4059 Record.push_back(Call.ParamNo); in writeFunctionTypeMetadataRecords()
4067 Record.push_back(*ValueID); in writeFunctionTypeMetadataRecords()
4106 NameVals.push_back(args.size()); in writeWholeProgramDevirtResolutionByArg()
4109 NameVals.push_back(ByArg.TheKind); in writeWholeProgramDevirtResolutionByArg()
4110 NameVals.push_back(ByArg.Info); in writeWholeProgramDevirtResolutionByArg()
4111 NameVals.push_back(ByArg.Byte); in writeWholeProgramDevirtResolutionByArg()
4112 NameVals.push_back(ByArg.Bit); in writeWholeProgramDevirtResolutionByArg()
4118 NameVals.push_back(Id); in writeWholeProgramDevirtResolution()
4120 NameVals.push_back(Wpd.TheKind); in writeWholeProgramDevirtResolution()
4121 NameVals.push_back(StrtabBuilder.add(Wpd.SingleImplName)); in writeWholeProgramDevirtResolution()
4122 NameVals.push_back(Wpd.SingleImplName.size()); in writeWholeProgramDevirtResolution()
4124 NameVals.push_back(Wpd.ResByArg.size()); in writeWholeProgramDevirtResolution()
4133 NameVals.push_back(StrtabBuilder.add(Id)); in writeTypeIdSummaryRecord()
4134 NameVals.push_back(Id.size()); in writeTypeIdSummaryRecord()
4136 NameVals.push_back(Summary.TTRes.TheKind); in writeTypeIdSummaryRecord()
4137 NameVals.push_back(Summary.TTRes.SizeM1BitWidth); in writeTypeIdSummaryRecord()
4138 NameVals.push_back(Summary.TTRes.AlignLog2); in writeTypeIdSummaryRecord()
4139 NameVals.push_back(Summary.TTRes.SizeM1); in writeTypeIdSummaryRecord()
4140 NameVals.push_back(Summary.TTRes.BitMask); in writeTypeIdSummaryRecord()
4141 NameVals.push_back(Summary.TTRes.InlineBits); in writeTypeIdSummaryRecord()
4152 NameVals.push_back(StrtabBuilder.add(Id)); in writeTypeIdCompatibleVtableSummaryRecord()
4153 NameVals.push_back(Id.size()); in writeTypeIdCompatibleVtableSummaryRecord()
4156 NameVals.push_back(P.AddressPointOffset); in writeTypeIdCompatibleVtableSummaryRecord()
4157 NameVals.push_back(VE.getValueID(P.VTableVI.getValue())); in writeTypeIdCompatibleVtableSummaryRecord()
4173 Record.push_back(GetValueID(CI.Callee)); in writeFunctionHeapProfileRecords()
4175 Record.push_back(CI.StackIdIndices.size()); in writeFunctionHeapProfileRecords()
4176 Record.push_back(CI.Clones.size()); in writeFunctionHeapProfileRecords()
4179 Record.push_back(GetStackIndex(Id)); in writeFunctionHeapProfileRecords()
4182 Record.push_back(V); in writeFunctionHeapProfileRecords()
4194 Record.push_back(AI.MIBs.size()); in writeFunctionHeapProfileRecords()
4196 Record.push_back(AI.Versions.size()); in writeFunctionHeapProfileRecords()
4198 Record.push_back((uint8_t)MIB.AllocType); in writeFunctionHeapProfileRecords()
4199 Record.push_back(MIB.StackIdIndices.size()); in writeFunctionHeapProfileRecords()
4201 Record.push_back(GetStackIndex(Id)); in writeFunctionHeapProfileRecords()
4205 Record.push_back(V); in writeFunctionHeapProfileRecords()
4210 Record.push_back(Size); in writeFunctionHeapProfileRecords()
4224 NameVals.push_back(ValueID); in writePerModuleFunctionSummaryRecord()
4240 NameVals.push_back(getEncodedGVSummaryFlags(FS->flags())); in writePerModuleFunctionSummaryRecord()
4241 NameVals.push_back(FS->instCount()); in writePerModuleFunctionSummaryRecord()
4242 NameVals.push_back(getEncodedFFlags(FS->fflags())); in writePerModuleFunctionSummaryRecord()
4243 NameVals.push_back(FS->refs().size()); in writePerModuleFunctionSummaryRecord()
4244 NameVals.push_back(SpecialRefCnts.first); // rorefcnt in writePerModuleFunctionSummaryRecord()
4245 NameVals.push_back(SpecialRefCnts.second); // worefcnt in writePerModuleFunctionSummaryRecord()
4248 NameVals.push_back(getValueId(RI)); in writePerModuleFunctionSummaryRecord()
4254 NameVals.push_back(getValueId(ECI.first)); in writePerModuleFunctionSummaryRecord()
4256 NameVals.push_back(getEncodedRelBFCallEdgeInfo(ECI.second)); in writePerModuleFunctionSummaryRecord()
4258 NameVals.push_back(getEncodedHotnessCallEdgeInfo(ECI.second)); in writePerModuleFunctionSummaryRecord()
4284 NameVals.push_back(VE.getValueID(&V)); in writeModuleLevelReferences()
4286 NameVals.push_back(getEncodedGVSummaryFlags(VS->flags())); in writeModuleLevelReferences()
4287 NameVals.push_back(getEncodedGVarFlags(VS->varflags())); in writeModuleLevelReferences()
4291 NameVals.push_back(VS->refs().size()); in writeModuleLevelReferences()
4295 NameVals.push_back(VE.getValueID(RI.getValue())); in writeModuleLevelReferences()
4306 NameVals.push_back(VE.getValueID(P.FuncVI.getValue())); in writeModuleLevelReferences()
4307 NameVals.push_back(P.VTableOffset); in writeModuleLevelReferences()
4484 NameVals.push_back(AliasId); in writePerModuleGlobalValueSummary()
4487 NameVals.push_back(getEncodedGVSummaryFlags(AS->flags())); in writePerModuleGlobalValueSummary()
4488 NameVals.push_back(AliaseeId); in writePerModuleGlobalValueSummary()
4623 NameVals.push_back(S.getOriginalName()); in writeCombinedGlobalValueSummary()
4649 Aliases.push_back(AS); in writeCombinedGlobalValueSummary()
4654 NameVals.push_back(*ValueId); in writeCombinedGlobalValueSummary()
4656 NameVals.push_back(ModuleIdMap[VS->modulePath()]); in writeCombinedGlobalValueSummary()
4657 NameVals.push_back(getEncodedGVSummaryFlags(VS->flags())); in writeCombinedGlobalValueSummary()
4658 NameVals.push_back(getEncodedGVarFlags(VS->varflags())); in writeCombinedGlobalValueSummary()
4663 NameVals.push_back(*RefValueId); in writeCombinedGlobalValueSummary()
4707 NameVals.push_back(*ValueId); in writeCombinedGlobalValueSummary()
4709 NameVals.push_back(ModuleIdMap[FS->modulePath()]); in writeCombinedGlobalValueSummary()
4710 NameVals.push_back( in writeCombinedGlobalValueSummary()
4712 NameVals.push_back(FS->instCount()); in writeCombinedGlobalValueSummary()
4713 NameVals.push_back(getEncodedFFlags(FS->fflags())); in writeCombinedGlobalValueSummary()
4714 NameVals.push_back(FS->entryCount()); in writeCombinedGlobalValueSummary()
4717 NameVals.push_back(0); // numrefs in writeCombinedGlobalValueSummary()
4718 NameVals.push_back(0); // rorefcnt in writeCombinedGlobalValueSummary()
4719 NameVals.push_back(0); // worefcnt in writeCombinedGlobalValueSummary()
4726 NameVals.push_back(*RefValueId); in writeCombinedGlobalValueSummary()
4743 NameVals.push_back(*CallValueId); in writeCombinedGlobalValueSummary()
4744 NameVals.push_back(getEncodedHotnessCallEdgeInfo(EI.second)); in writeCombinedGlobalValueSummary()
4757 NameVals.push_back(AliasValueId); in writeCombinedGlobalValueSummary()
4759 NameVals.push_back(ModuleIdMap[AS->modulePath()]); in writeCombinedGlobalValueSummary()
4760 NameVals.push_back( in writeCombinedGlobalValueSummary()
4764 NameVals.push_back(AliaseeValueId); in writeCombinedGlobalValueSummary()
4779 NameVals.push_back(StrtabBuilder.add(S)); in writeCombinedGlobalValueSummary()
4780 NameVals.push_back(S.size()); in writeCombinedGlobalValueSummary()
4793 NameVals.push_back(StrtabBuilder.add(S)); in writeCombinedGlobalValueSummary()
4794 NameVals.push_back(S.size()); in writeCombinedGlobalValueSummary()
4991 Buffer.push_back(0); in emitDarwinBCHeaderAndTrailer()
5092 Mods.push_back(const_cast<Module *>(&M)); in writeModule()
5220 Vals.push_back((unsigned char)P); in writeSimplifiedModuleInfo()
5229 Vals.push_back(StrtabBuilder.add(GV.getName())); in writeSimplifiedModuleInfo()
5230 Vals.push_back(GV.getName().size()); in writeSimplifiedModuleInfo()
5231 Vals.push_back(0); in writeSimplifiedModuleInfo()
5232 Vals.push_back(0); in writeSimplifiedModuleInfo()
5233 Vals.push_back(0); in writeSimplifiedModuleInfo()
5234 Vals.push_back(getEncodedLinkage(GV)); in writeSimplifiedModuleInfo()
5243 Vals.push_back(StrtabBuilder.add(F.getName())); in writeSimplifiedModuleInfo()
5244 Vals.push_back(F.getName().size()); in writeSimplifiedModuleInfo()
5245 Vals.push_back(0); in writeSimplifiedModuleInfo()
5246 Vals.push_back(0); in writeSimplifiedModuleInfo()
5247 Vals.push_back(0); in writeSimplifiedModuleInfo()
5248 Vals.push_back(getEncodedLinkage(F)); in writeSimplifiedModuleInfo()
5257 Vals.push_back(StrtabBuilder.add(A.getName())); in writeSimplifiedModuleInfo()
5258 Vals.push_back(A.getName().size()); in writeSimplifiedModuleInfo()
5259 Vals.push_back(0); in writeSimplifiedModuleInfo()
5260 Vals.push_back(0); in writeSimplifiedModuleInfo()
5261 Vals.push_back(0); in writeSimplifiedModuleInfo()
5262 Vals.push_back(getEncodedLinkage(A)); in writeSimplifiedModuleInfo()
5271 Vals.push_back(StrtabBuilder.add(I.getName())); in writeSimplifiedModuleInfo()
5272 Vals.push_back(I.getName().size()); in writeSimplifiedModuleInfo()
5273 Vals.push_back(0); in writeSimplifiedModuleInfo()
5274 Vals.push_back(0); in writeSimplifiedModuleInfo()
5275 Vals.push_back(0); in writeSimplifiedModuleInfo()
5276 Vals.push_back(getEncodedLinkage(I)); in writeSimplifiedModuleInfo()
5308 Mods.push_back(const_cast<Module *>(&M)); in writeThinLinkBitcode()
5397 UsedArray.push_back( in embedBitcodeInModule()
5432 UsedArray.push_back( in embedBitcodeInModule()
5456 UsedArray.push_back( in embedBitcodeInModule()