reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
189 GlobalValueId = VE.getValues().size(); 237 return VE.getValueID(VI.getValue()); 739 VE.getAttributeGroups(); 748 Record.push_back(VE.getAttributeGroupID(Pair)); 776 Record.push_back(VE.getTypeID(Attr.getValueAsType())); 788 const std::vector<AttributeList> &Attrs = VE.getAttributeLists(); 799 Record.push_back(VE.getAttributeGroupID({i, AS})); 811 const ValueEnumerator::TypeList &TypeList = VE.getTypes(); 816 uint64_t NumBits = VE.computeBitsRequiredForTypeIndicies(); 895 TypeVals.push_back(VE.getTypeID(PTy->getElementType())); 906 TypeVals.push_back(VE.getTypeID(FT->getReturnType())); 908 TypeVals.push_back(VE.getTypeID(FT->getParamType(i))); 919 TypeVals.push_back(VE.getTypeID(*I)); 944 TypeVals.push_back(VE.getTypeID(AT->getElementType())); 954 TypeVals.push_back(VE.getTypeID(VT->getElementType())); 1095 for (const Comdat *C : VE.getComdats()) { 1171 MaxGlobalType = std::max(MaxGlobalType, VE.getTypeID(GV.getValueType())); 1270 Vals.push_back(VE.getTypeID(GV.getValueType())); 1273 (VE.getValueID(GV.getInitializer()) + 1)); 1291 Vals.push_back(GV.hasComdat() ? VE.getComdatID(GV.getComdat()) : 0); 1294 Vals.push_back(VE.getAttributeListID(AL)); 1315 Vals.push_back(VE.getTypeID(F.getFunctionType())); 1319 Vals.push_back(VE.getAttributeListID(F.getAttributes())); 1325 Vals.push_back(F.hasPrologueData() ? (VE.getValueID(F.getPrologueData()) + 1) 1328 Vals.push_back(F.hasComdat() ? VE.getComdatID(F.getComdat()) : 0); 1329 Vals.push_back(F.hasPrefixData() ? (VE.getValueID(F.getPrefixData()) + 1) 1332 F.hasPersonalityFn() ? (VE.getValueID(F.getPersonalityFn()) + 1) : 0); 1351 Vals.push_back(VE.getTypeID(A.getValueType())); 1353 Vals.push_back(VE.getValueID(A.getAliasee())); 1374 Vals.push_back(VE.getTypeID(I.getValueType())); 1376 Vals.push_back(VE.getValueID(I.getResolver())); 1424 Record.push_back(VE.getTypeID(V->getType())); 1425 Record.push_back(VE.getValueID(V)); 1437 Record.push_back(VE.getMetadataOrNullID(MD)); 1468 Record.push_back(VE.getMetadataID(N->getScope())); 1469 Record.push_back(VE.getMetadataOrNullID(N->getInlinedAt())); 1501 Record.push_back(VE.getMetadataOrNullID(I)); 1517 Record.push_back(VE.getMetadataOrNullID(N->getRawCountNode())); 1529 Record.push_back(VE.getMetadataOrNullID(N->getRawName())); 1540 Record.push_back(VE.getMetadataOrNullID(N->getRawName())); 1555 Record.push_back(VE.getMetadataOrNullID(N->getRawName())); 1556 Record.push_back(VE.getMetadataOrNullID(N->getFile())); 1558 Record.push_back(VE.getMetadataOrNullID(N->getScope())); 1559 Record.push_back(VE.getMetadataOrNullID(N->getBaseType())); 1564 Record.push_back(VE.getMetadataOrNullID(N->getExtraData())); 1583 Record.push_back(VE.getMetadataOrNullID(N->getRawName())); 1584 Record.push_back(VE.getMetadataOrNullID(N->getFile())); 1586 Record.push_back(VE.getMetadataOrNullID(N->getScope())); 1587 Record.push_back(VE.getMetadataOrNullID(N->getBaseType())); 1592 Record.push_back(VE.getMetadataOrNullID(N->getElements().get())); 1594 Record.push_back(VE.getMetadataOrNullID(N->getVTableHolder())); 1595 Record.push_back(VE.getMetadataOrNullID(N->getTemplateParams().get())); 1596 Record.push_back(VE.getMetadataOrNullID(N->getRawIdentifier())); 1597 Record.push_back(VE.getMetadataOrNullID(N->getDiscriminator())); 1609 Record.push_back(VE.getMetadataOrNullID(N->getTypeArray().get())); 1620 Record.push_back(VE.getMetadataOrNullID(N->getRawFilename())); 1621 Record.push_back(VE.getMetadataOrNullID(N->getRawDirectory())); 1624 Record.push_back(VE.getMetadataOrNullID(N->getRawChecksum()->Value)); 1629 Record.push_back(VE.getMetadataOrNullID(nullptr)); 1633 Record.push_back(VE.getMetadataOrNullID(*Source)); 1645 Record.push_back(VE.getMetadataOrNullID(N->getFile())); 1646 Record.push_back(VE.getMetadataOrNullID(N->getRawProducer())); 1648 Record.push_back(VE.getMetadataOrNullID(N->getRawFlags())); 1650 Record.push_back(VE.getMetadataOrNullID(N->getRawSplitDebugFilename())); 1652 Record.push_back(VE.getMetadataOrNullID(N->getEnumTypes().get())); 1653 Record.push_back(VE.getMetadataOrNullID(N->getRetainedTypes().get())); 1655 Record.push_back(VE.getMetadataOrNullID(N->getGlobalVariables().get())); 1656 Record.push_back(VE.getMetadataOrNullID(N->getImportedEntities().get())); 1658 Record.push_back(VE.getMetadataOrNullID(N->getMacros().get())); 1673 Record.push_back(VE.getMetadataOrNullID(N->getScope())); 1674 Record.push_back(VE.getMetadataOrNullID(N->getRawName())); 1675 Record.push_back(VE.getMetadataOrNullID(N->getRawLinkageName())); 1676 Record.push_back(VE.getMetadataOrNullID(N->getFile())); 1678 Record.push_back(VE.getMetadataOrNullID(N->getType())); 1680 Record.push_back(VE.getMetadataOrNullID(N->getContainingType())); 1684 Record.push_back(VE.getMetadataOrNullID(N->getRawUnit())); 1685 Record.push_back(VE.getMetadataOrNullID(N->getTemplateParams().get())); 1686 Record.push_back(VE.getMetadataOrNullID(N->getDeclaration())); 1687 Record.push_back(VE.getMetadataOrNullID(N->getRetainedNodes().get())); 1689 Record.push_back(VE.getMetadataOrNullID(N->getThrownTypes().get())); 1699 Record.push_back(VE.getMetadataOrNullID(N->getScope())); 1700 Record.push_back(VE.getMetadataOrNullID(N->getFile())); 1712 Record.push_back(VE.getMetadataOrNullID(N->getScope())); 1713 Record.push_back(VE.getMetadataOrNullID(N->getFile())); 1724 Record.push_back(VE.getMetadataOrNullID(N->getScope())); 1725 Record.push_back(VE.getMetadataOrNullID(N->getDecl())); 1726 Record.push_back(VE.getMetadataOrNullID(N->getRawName())); 1727 Record.push_back(VE.getMetadataOrNullID(N->getFile())); 1738 Record.push_back(VE.getMetadataOrNullID(N->getScope())); 1739 Record.push_back(VE.getMetadataOrNullID(N->getRawName())); 1751 Record.push_back(VE.getMetadataOrNullID(N->getRawName())); 1752 Record.push_back(VE.getMetadataOrNullID(N->getRawValue())); 1764 Record.push_back(VE.getMetadataOrNullID(N->getFile())); 1765 Record.push_back(VE.getMetadataOrNullID(N->getElements().get())); 1776 Record.push_back(VE.getMetadataOrNullID(I)); 1786 Record.push_back(VE.getMetadataOrNullID(N->getRawName())); 1787 Record.push_back(VE.getMetadataOrNullID(N->getType())); 1798 Record.push_back(VE.getMetadataOrNullID(N->getRawName())); 1799 Record.push_back(VE.getMetadataOrNullID(N->getType())); 1800 Record.push_back(VE.getMetadataOrNullID(N->getValue())); 1811 Record.push_back(VE.getMetadataOrNullID(N->getScope())); 1812 Record.push_back(VE.getMetadataOrNullID(N->getRawName())); 1813 Record.push_back(VE.getMetadataOrNullID(N->getRawLinkageName())); 1814 Record.push_back(VE.getMetadataOrNullID(N->getFile())); 1816 Record.push_back(VE.getMetadataOrNullID(N->getType())); 1819 Record.push_back(VE.getMetadataOrNullID(N->getStaticDataMemberDeclaration())); 1820 Record.push_back(VE.getMetadataOrNullID(N->getTemplateParams())); 1845 Record.push_back(VE.getMetadataOrNullID(N->getScope())); 1846 Record.push_back(VE.getMetadataOrNullID(N->getRawName())); 1847 Record.push_back(VE.getMetadataOrNullID(N->getFile())); 1849 Record.push_back(VE.getMetadataOrNullID(N->getType())); 1862 Record.push_back(VE.getMetadataOrNullID(N->getScope())); 1863 Record.push_back(VE.getMetadataOrNullID(N->getRawName())); 1864 Record.push_back(VE.getMetadataOrNullID(N->getFile())); 1887 Record.push_back(VE.getMetadataOrNullID(N->getVariable())); 1888 Record.push_back(VE.getMetadataOrNullID(N->getExpression())); 1898 Record.push_back(VE.getMetadataOrNullID(N->getRawName())); 1899 Record.push_back(VE.getMetadataOrNullID(N->getFile())); 1901 Record.push_back(VE.getMetadataOrNullID(N->getRawSetterName())); 1902 Record.push_back(VE.getMetadataOrNullID(N->getRawGetterName())); 1904 Record.push_back(VE.getMetadataOrNullID(N->getType())); 1915 Record.push_back(VE.getMetadataOrNullID(N->getScope())); 1916 Record.push_back(VE.getMetadataOrNullID(N->getEntity())); 1918 Record.push_back(VE.getMetadataOrNullID(N->getRawName())); 1919 Record.push_back(VE.getMetadataOrNullID(N->getRawFile())); 1948 Record.push_back(VE.getMetadataID(N)); 2039 if (!VE.hasMDs() && M.named_metadata_empty()) 2067 writeMetadataStrings(VE.getMDStrings(), Record); 2071 if (VE.getNonMDStrings().size() > IndexThreshold) { 2087 IndexPos.reserve(VE.getNonMDStrings().size()); 2090 writeMetadataRecords(VE.getNonMDStrings(), Record, &MDAbbrevs, &IndexPos); 2092 if (VE.getNonMDStrings().size() > IndexThreshold) { 2117 Record.push_back(VE.getValueID(&GO)); 2134 if (!VE.hasMDs()) 2139 writeMetadataStrings(VE.getMDStrings(), Record); 2140 writeMetadataRecords(VE.getNonMDStrings(), Record); 2151 Record.push_back(VE.getMetadataID(I.second)); 2177 Record.push_back(VE.getInstructionID(&I)); 2181 Record.push_back(VE.getMetadataID(MDs[i].second)); 2307 const ValueEnumerator::ValueList &Vals = VE.getValues(); 2314 Record.push_back(VE.getTypeID(LastTy)); 2425 Record.push_back(VE.getValueID(Op)); 2433 Record.push_back(VE.getTypeID(C->getOperand(0)->getType())); 2434 Record.push_back(VE.getValueID(C->getOperand(0))); 2440 Record.push_back(VE.getValueID(C->getOperand(0))); 2441 Record.push_back(VE.getValueID(C->getOperand(1))); 2451 Record.push_back(VE.getValueID(C->getOperand(0))); 2460 Record.push_back(VE.getTypeID(GO->getSourceElementType())); 2467 Record.push_back(VE.getTypeID(C->getOperand(i)->getType())); 2468 Record.push_back(VE.getValueID(C->getOperand(i))); 2474 Record.push_back(VE.getValueID(C->getOperand(0))); 2475 Record.push_back(VE.getValueID(C->getOperand(1))); 2476 Record.push_back(VE.getValueID(C->getOperand(2))); 2480 Record.push_back(VE.getTypeID(C->getOperand(0)->getType())); 2481 Record.push_back(VE.getValueID(C->getOperand(0))); 2482 Record.push_back(VE.getTypeID(C->getOperand(1)->getType())); 2483 Record.push_back(VE.getValueID(C->getOperand(1))); 2487 Record.push_back(VE.getValueID(C->getOperand(0))); 2488 Record.push_back(VE.getValueID(C->getOperand(1))); 2489 Record.push_back(VE.getTypeID(C->getOperand(2)->getType())); 2490 Record.push_back(VE.getValueID(C->getOperand(2))); 2501 Record.push_back(VE.getTypeID(C->getOperand(0)->getType())); 2503 Record.push_back(VE.getValueID(C->getOperand(0))); 2504 Record.push_back(VE.getValueID(C->getOperand(1))); 2505 Record.push_back(VE.getValueID(C->getOperand(2))); 2510 Record.push_back(VE.getTypeID(C->getOperand(0)->getType())); 2511 Record.push_back(VE.getValueID(C->getOperand(0))); 2512 Record.push_back(VE.getValueID(C->getOperand(1))); 2518 Record.push_back(VE.getTypeID(BA->getFunction()->getType())); 2519 Record.push_back(VE.getValueID(BA->getFunction())); 2520 Record.push_back(VE.getGlobalBasicBlockID(BA->getBasicBlock())); 2535 const ValueEnumerator::ValueList &Vals = VE.getValues(); 2557 unsigned ValID = VE.getValueID(V); 2561 Vals.push_back(VE.getTypeID(V->getType())); 2588 unsigned ValID = VE.getValueID(V); 2594 unsigned ValID = VE.getValueID(V); 2605 VE.setInstructionID(&I); 2612 Vals.push_back(VE.getTypeID(I.getType())); 2647 Vals.push_back(VE.getTypeID(GEPInst.getSourceElementType())); 2726 Vals.push_back(VE.getValueID(II.getSuccessor(0))); 2728 Vals.push_back(VE.getValueID(II.getSuccessor(1))); 2737 Vals.push_back(VE.getTypeID(SI.getCondition()->getType())); 2739 Vals.push_back(VE.getValueID(SI.getDefaultDest())); 2741 Vals.push_back(VE.getValueID(Case.getCaseValue())); 2742 Vals.push_back(VE.getValueID(Case.getCaseSuccessor())); 2748 Vals.push_back(VE.getTypeID(I.getOperand(0)->getType())); 2752 Vals.push_back(VE.getValueID(I.getOperand(i))); 2765 Vals.push_back(VE.getAttributeListID(II->getAttributes())); 2767 Vals.push_back(VE.getValueID(II->getNormalDest())); 2768 Vals.push_back(VE.getValueID(II->getUnwindDest())); 2769 Vals.push_back(VE.getTypeID(FTy)); 2793 Vals.push_back(VE.getValueID(CRI.getUnwindDest())); 2800 Vals.push_back(VE.getValueID(CRI.getSuccessor())); 2825 Vals.push_back(VE.getValueID(CatchPadBB)); 2828 Vals.push_back(VE.getValueID(CatchSwitch.getUnwindDest())); 2841 Vals.push_back(VE.getAttributeListID(CBI->getAttributes())); 2846 Vals.push_back(VE.getValueID(CBI->getDefaultDest())); 2849 Vals.push_back(VE.getValueID(CBI->getIndirectDest(i))); 2851 Vals.push_back(VE.getTypeID(FTy)); 2878 Vals64.push_back(VE.getTypeID(PN.getType())); 2881 Vals64.push_back(VE.getValueID(PN.getIncomingBlock(i))); 2897 Vals.push_back(VE.getTypeID(LP.getType())); 2913 Vals.push_back(VE.getTypeID(AI.getAllocatedType())); 2914 Vals.push_back(VE.getTypeID(I.getOperand(0)->getType())); 2915 Vals.push_back(VE.getValueID(I.getOperand(0))); // size. 2936 Vals.push_back(VE.getTypeID(I.getType())); 2998 Vals.push_back(VE.getAttributeListID(CI.getAttributes())); 3010 Vals.push_back(VE.getTypeID(FTy)); 3017 Vals.push_back(VE.getValueID(CI.getArgOperand(i))); 3032 Vals.push_back(VE.getTypeID(I.getOperand(0)->getType())); // valistty 3034 Vals.push_back(VE.getTypeID(I.getType())); // restype. 3071 Record[0] = VE.getValueID(&F); 3105 NameVals.push_back(VE.getValueID(Name.getValue())); 3142 Record.push_back(VE.getValueID(Order.V)); 3147 assert(VE.shouldPreserveUseListOrder() && 3151 return !VE.UseListOrders.empty() && VE.UseListOrders.back().F == F; 3151 return !VE.UseListOrders.empty() && VE.UseListOrders.back().F == F; 3159 writeUseList(std::move(VE.UseListOrders.back())); 3160 VE.UseListOrders.pop_back(); 3174 VE.incorporateFunction(F); 3180 Vals.push_back(VE.getBasicBlocks().size()); 3186 VE.getFunctionConstantRange(CstStart, CstEnd); 3223 Vals.push_back(VE.getMetadataOrNullID(DL->getScope())); 3224 Vals.push_back(VE.getMetadataOrNullID(DL->getInlinedAt())); 3238 if (VE.shouldPreserveUseListOrder()) 3240 VE.purgeFunction(); 3297 VE.computeBitsRequiredForTypeIndicies())); 3317 VE.computeBitsRequiredForTypeIndicies())); 3339 VE.computeBitsRequiredForTypeIndicies())); 3391 VE.computeBitsRequiredForTypeIndicies())); 3425 Log2_32_Ceil(VE.getTypes().size() + 1))); 3655 NameVals.push_back(VE.getValueID(RI.getValue())); 3691 NameVals.push_back(VE.getValueID(&V)); 3702 NameVals.push_back(VE.getValueID(RI.getValue())); 3713 NameVals.push_back(VE.getValueID(P.FuncVI.getValue())); 3848 writePerModuleFunctionSummaryRecord(NameVals, Summary, VE.getValueID(&F), 3863 auto AliasId = VE.getValueID(&A); 3864 auto AliaseeId = VE.getValueID(Aliasee); 3876 S.second, VE); 4258 if (VE.shouldPreserveUseListOrder())