Lines Matching refs:VE

111   ValueEnumerator VE;
128 : BitcodeWriter(Buffer), M(*M), VE(*M, ShouldPreserveUseListOrder),
684 const std::vector<AttributeSet> &AttrGrps = VE.getAttributeGroups();
695 Record.push_back(VE.getAttributeGroupID(A));
731 const std::vector<AttributeSet> &Attrs = VE.getAttributes();
740 Record.push_back(VE.getAttributeGroupID(A.getSlotAttributes(i)));
751 const ValueEnumerator::TypeList &TypeList = VE.getTypes();
756 uint64_t NumBits = VE.computeBitsRequiredForTypeIndicies();
839 TypeVals.push_back(VE.getTypeID(PTy->getElementType()));
850 TypeVals.push_back(VE.getTypeID(FT->getReturnType()));
852 TypeVals.push_back(VE.getTypeID(FT->getParamType(i)));
863 TypeVals.push_back(VE.getTypeID(*I));
888 TypeVals.push_back(VE.getTypeID(AT->getElementType()));
897 TypeVals.push_back(VE.getTypeID(VT->getElementType()));
1012 for (const Comdat *C : VE.getComdats()) {
1092 MaxGlobalType = std::max(MaxGlobalType, VE.getTypeID(GV.getValueType()));
1162 Vals.push_back(VE.getTypeID(GV.getValueType()));
1165 (VE.getValueID(GV.getInitializer()) + 1));
1180 Vals.push_back(GV.hasComdat() ? VE.getComdatID(GV.getComdat()) : 0);
1194 Vals.push_back(VE.getTypeID(F.getFunctionType()));
1198 Vals.push_back(VE.getAttributeID(F.getAttributes()));
1204 Vals.push_back(F.hasPrologueData() ? (VE.getValueID(F.getPrologueData()) + 1)
1207 Vals.push_back(F.hasComdat() ? VE.getComdatID(F.getComdat()) : 0);
1208 Vals.push_back(F.hasPrefixData() ? (VE.getValueID(F.getPrefixData()) + 1)
1211 F.hasPersonalityFn() ? (VE.getValueID(F.getPersonalityFn()) + 1) : 0);
1222 Vals.push_back(VE.getTypeID(A.getValueType()));
1224 Vals.push_back(VE.getValueID(A.getAliasee()));
1238 Vals.push_back(VE.getTypeID(I.getValueType()));
1240 Vals.push_back(VE.getValueID(I.getResolver()));
1309 Record.push_back(VE.getTypeID(V->getType()));
1310 Record.push_back(VE.getValueID(V));
1322 Record.push_back(VE.getMetadataOrNullID(MD));
1352 Record.push_back(VE.getMetadataID(N->getScope()));
1353 Record.push_back(VE.getMetadataOrNullID(N->getInlinedAt()));
1384 Record.push_back(VE.getMetadataOrNullID(I));
1411 Record.push_back(VE.getMetadataOrNullID(N->getRawName()));
1422 Record.push_back(VE.getMetadataOrNullID(N->getRawName()));
1436 Record.push_back(VE.getMetadataOrNullID(N->getRawName()));
1437 Record.push_back(VE.getMetadataOrNullID(N->getFile()));
1439 Record.push_back(VE.getMetadataOrNullID(N->getScope()));
1440 Record.push_back(VE.getMetadataOrNullID(N->getBaseType()));
1445 Record.push_back(VE.getMetadataOrNullID(N->getExtraData()));
1457 Record.push_back(VE.getMetadataOrNullID(N->getRawName()));
1458 Record.push_back(VE.getMetadataOrNullID(N->getFile()));
1460 Record.push_back(VE.getMetadataOrNullID(N->getScope()));
1461 Record.push_back(VE.getMetadataOrNullID(N->getBaseType()));
1466 Record.push_back(VE.getMetadataOrNullID(N->getElements().get()));
1468 Record.push_back(VE.getMetadataOrNullID(N->getVTableHolder()));
1469 Record.push_back(VE.getMetadataOrNullID(N->getTemplateParams().get()));
1470 Record.push_back(VE.getMetadataOrNullID(N->getRawIdentifier()));
1482 Record.push_back(VE.getMetadataOrNullID(N->getTypeArray().get()));
1493 Record.push_back(VE.getMetadataOrNullID(N->getRawFilename()));
1494 Record.push_back(VE.getMetadataOrNullID(N->getRawDirectory()));
1506 Record.push_back(VE.getMetadataOrNullID(N->getFile()));
1507 Record.push_back(VE.getMetadataOrNullID(N->getRawProducer()));
1509 Record.push_back(VE.getMetadataOrNullID(N->getRawFlags()));
1511 Record.push_back(VE.getMetadataOrNullID(N->getRawSplitDebugFilename()));
1513 Record.push_back(VE.getMetadataOrNullID(N->getEnumTypes().get()));
1514 Record.push_back(VE.getMetadataOrNullID(N->getRetainedTypes().get()));
1516 Record.push_back(VE.getMetadataOrNullID(N->getGlobalVariables().get()));
1517 Record.push_back(VE.getMetadataOrNullID(N->getImportedEntities().get()));
1519 Record.push_back(VE.getMetadataOrNullID(N->getMacros().get()));
1530 Record.push_back(VE.getMetadataOrNullID(N->getScope()));
1531 Record.push_back(VE.getMetadataOrNullID(N->getRawName()));
1532 Record.push_back(VE.getMetadataOrNullID(N->getRawLinkageName()));
1533 Record.push_back(VE.getMetadataOrNullID(N->getFile()));
1535 Record.push_back(VE.getMetadataOrNullID(N->getType()));
1539 Record.push_back(VE.getMetadataOrNullID(N->getContainingType()));
1544 Record.push_back(VE.getMetadataOrNullID(N->getRawUnit()));
1545 Record.push_back(VE.getMetadataOrNullID(N->getTemplateParams().get()));
1546 Record.push_back(VE.getMetadataOrNullID(N->getDeclaration()));
1547 Record.push_back(VE.getMetadataOrNullID(N->getVariables().get()));
1558 Record.push_back(VE.getMetadataOrNullID(N->getScope()));
1559 Record.push_back(VE.getMetadataOrNullID(N->getFile()));
1571 Record.push_back(VE.getMetadataOrNullID(N->getScope()));
1572 Record.push_back(VE.getMetadataOrNullID(N->getFile()));
1583 Record.push_back(VE.getMetadataOrNullID(N->getScope()));
1584 Record.push_back(VE.getMetadataOrNullID(N->getFile()));
1585 Record.push_back(VE.getMetadataOrNullID(N->getRawName()));
1598 Record.push_back(VE.getMetadataOrNullID(N->getRawName()));
1599 Record.push_back(VE.getMetadataOrNullID(N->getRawValue()));
1611 Record.push_back(VE.getMetadataOrNullID(N->getFile()));
1612 Record.push_back(VE.getMetadataOrNullID(N->getElements().get()));
1623 Record.push_back(VE.getMetadataOrNullID(I));
1633 Record.push_back(VE.getMetadataOrNullID(N->getRawName()));
1634 Record.push_back(VE.getMetadataOrNullID(N->getType()));
1645 Record.push_back(VE.getMetadataOrNullID(N->getRawName()));
1646 Record.push_back(VE.getMetadataOrNullID(N->getType()));
1647 Record.push_back(VE.getMetadataOrNullID(N->getValue()));
1657 Record.push_back(VE.getMetadataOrNullID(N->getScope()));
1658 Record.push_back(VE.getMetadataOrNullID(N->getRawName()));
1659 Record.push_back(VE.getMetadataOrNullID(N->getRawLinkageName()));
1660 Record.push_back(VE.getMetadataOrNullID(N->getFile()));
1662 Record.push_back(VE.getMetadataOrNullID(N->getType()));
1665 Record.push_back(VE.getMetadataOrNullID(N->getRawVariable()));
1666 Record.push_back(VE.getMetadataOrNullID(N->getStaticDataMemberDeclaration()));
1676 Record.push_back(VE.getMetadataOrNullID(N->getScope()));
1677 Record.push_back(VE.getMetadataOrNullID(N->getRawName()));
1678 Record.push_back(VE.getMetadataOrNullID(N->getFile()));
1680 Record.push_back(VE.getMetadataOrNullID(N->getType()));
1704 Record.push_back(VE.getMetadataOrNullID(N->getRawName()));
1705 Record.push_back(VE.getMetadataOrNullID(N->getFile()));
1707 Record.push_back(VE.getMetadataOrNullID(N->getRawSetterName()));
1708 Record.push_back(VE.getMetadataOrNullID(N->getRawGetterName()));
1710 Record.push_back(VE.getMetadataOrNullID(N->getType()));
1721 Record.push_back(VE.getMetadataOrNullID(N->getScope()));
1722 Record.push_back(VE.getMetadataOrNullID(N->getEntity()));
1724 Record.push_back(VE.getMetadataOrNullID(N->getRawName()));
1753 Record.push_back(VE.getMetadataID(N));
1830 if (!VE.hasMDs() && M.named_metadata_empty())
1835 writeMetadataStrings(VE.getMDStrings(), Record);
1836 writeMetadataRecords(VE.getNonMDStrings(), Record);
1841 Record.push_back(VE.getValueID(&GO));
1858 if (!VE.hasMDs())
1863 writeMetadataStrings(VE.getMDStrings(), Record);
1864 writeMetadataRecords(VE.getNonMDStrings(), Record);
1875 Record.push_back(VE.getMetadataID(I.second));
1901 Record.push_back(VE.getInstructionID(&I));
1905 Record.push_back(VE.getMetadataID(MDs[i].second));
2013 const ValueEnumerator::ValueList &Vals = VE.getValues();
2020 Record.push_back(VE.getTypeID(LastTy));
2131 Record.push_back(VE.getValueID(Op));
2139 Record.push_back(VE.getTypeID(C->getOperand(0)->getType()));
2140 Record.push_back(VE.getValueID(C->getOperand(0)));
2146 Record.push_back(VE.getValueID(C->getOperand(0)));
2147 Record.push_back(VE.getValueID(C->getOperand(1)));
2158 Record.push_back(VE.getTypeID(GO->getSourceElementType()));
2160 Record.push_back(VE.getTypeID(C->getOperand(i)->getType()));
2161 Record.push_back(VE.getValueID(C->getOperand(i)));
2167 Record.push_back(VE.getValueID(C->getOperand(0)));
2168 Record.push_back(VE.getValueID(C->getOperand(1)));
2169 Record.push_back(VE.getValueID(C->getOperand(2)));
2173 Record.push_back(VE.getTypeID(C->getOperand(0)->getType()));
2174 Record.push_back(VE.getValueID(C->getOperand(0)));
2175 Record.push_back(VE.getTypeID(C->getOperand(1)->getType()));
2176 Record.push_back(VE.getValueID(C->getOperand(1)));
2180 Record.push_back(VE.getValueID(C->getOperand(0)));
2181 Record.push_back(VE.getValueID(C->getOperand(1)));
2182 Record.push_back(VE.getTypeID(C->getOperand(2)->getType()));
2183 Record.push_back(VE.getValueID(C->getOperand(2)));
2194 Record.push_back(VE.getTypeID(C->getOperand(0)->getType()));
2196 Record.push_back(VE.getValueID(C->getOperand(0)));
2197 Record.push_back(VE.getValueID(C->getOperand(1)));
2198 Record.push_back(VE.getValueID(C->getOperand(2)));
2203 Record.push_back(VE.getTypeID(C->getOperand(0)->getType()));
2204 Record.push_back(VE.getValueID(C->getOperand(0)));
2205 Record.push_back(VE.getValueID(C->getOperand(1)));
2211 Record.push_back(VE.getTypeID(BA->getFunction()->getType()));
2212 Record.push_back(VE.getValueID(BA->getFunction()));
2213 Record.push_back(VE.getGlobalBasicBlockID(BA->getBasicBlock()));
2228 const ValueEnumerator::ValueList &Vals = VE.getValues();
2250 unsigned ValID = VE.getValueID(V);
2254 Vals.push_back(VE.getTypeID(V->getType()));
2281 unsigned ValID = VE.getValueID(V);
2287 unsigned ValID = VE.getValueID(V);
2298 VE.setInstructionID(&I);
2305 Vals.push_back(VE.getTypeID(I.getType()));
2328 Vals.push_back(VE.getTypeID(GEPInst.getSourceElementType()));
2403 Vals.push_back(VE.getValueID(II.getSuccessor(0)));
2405 Vals.push_back(VE.getValueID(II.getSuccessor(1)));
2414 Vals.push_back(VE.getTypeID(SI.getCondition()->getType()));
2416 Vals.push_back(VE.getValueID(SI.getDefaultDest()));
2418 Vals.push_back(VE.getValueID(Case.getCaseValue()));
2419 Vals.push_back(VE.getValueID(Case.getCaseSuccessor()));
2425 Vals.push_back(VE.getTypeID(I.getOperand(0)->getType()));
2429 Vals.push_back(VE.getValueID(I.getOperand(i)));
2442 Vals.push_back(VE.getAttributeID(II->getAttributes()));
2444 Vals.push_back(VE.getValueID(II->getNormalDest()));
2445 Vals.push_back(VE.getValueID(II->getUnwindDest()));
2446 Vals.push_back(VE.getTypeID(FTy));
2470 Vals.push_back(VE.getValueID(CRI.getUnwindDest()));
2477 Vals.push_back(VE.getValueID(CRI.getSuccessor()));
2502 Vals.push_back(VE.getValueID(CatchPadBB));
2505 Vals.push_back(VE.getValueID(CatchSwitch.getUnwindDest()));
2520 Vals64.push_back(VE.getTypeID(PN.getType()));
2523 Vals64.push_back(VE.getValueID(PN.getIncomingBlock(i)));
2534 Vals.push_back(VE.getTypeID(LP.getType()));
2550 Vals.push_back(VE.getTypeID(AI.getAllocatedType()));
2551 Vals.push_back(VE.getTypeID(I.getOperand(0)->getType()));
2552 Vals.push_back(VE.getValueID(I.getOperand(0))); // size.
2573 Vals.push_back(VE.getTypeID(I.getType()));
2634 Vals.push_back(VE.getAttributeID(CI.getAttributes()));
2646 Vals.push_back(VE.getTypeID(FTy));
2653 Vals.push_back(VE.getValueID(CI.getArgOperand(i)));
2668 Vals.push_back(VE.getTypeID(I.getOperand(0)->getType())); // valistty
2670 Vals.push_back(VE.getTypeID(I.getType())); // restype.
2749 NameVals.push_back(VE.getValueID(Name.getValue()));
2845 Record.push_back(VE.getValueID(Order.V));
2850 assert(VE.shouldPreserveUseListOrder() &&
2854 return !VE.UseListOrders.empty() && VE.UseListOrders.back().F == F;
2862 writeUseList(std::move(VE.UseListOrders.back()));
2863 VE.UseListOrders.pop_back();
2877 VE.incorporateFunction(F);
2883 Vals.push_back(VE.getBasicBlocks().size());
2889 VE.getFunctionConstantRange(CstStart, CstEnd);
2926 Vals.push_back(VE.getMetadataOrNullID(DL->getScope()));
2927 Vals.push_back(VE.getMetadataOrNullID(DL->getInlinedAt()));
2939 if (VE.shouldPreserveUseListOrder())
2941 VE.purgeFunction();
3000 VE.computeBitsRequiredForTypeIndicies()));
3020 VE.computeBitsRequiredForTypeIndicies()));
3042 VE.computeBitsRequiredForTypeIndicies()));
3075 VE.computeBitsRequiredForTypeIndicies()));
3109 Log2_32_Ceil(VE.getTypes().size() + 1)));
3214 NameVals.push_back(VE.getValueID(RI.getValue()));
3223 return VE.getValueID(L.first.getValue()) <
3224 VE.getValueID(R.first.getValue());
3228 NameVals.push_back(VE.getValueID(ECI.first.getValue()));
3252 NameVals.push_back(VE.getValueID(&V));
3259 NameVals.push_back(VE.getValueID(RI.getValue()));
3337 writePerModuleFunctionSummaryRecord(NameVals, Summary, VE.getValueID(&F),
3351 auto AliasId = VE.getValueID(&A);
3352 auto AliaseeId = VE.getValueID(Aliasee);
3619 if (VE.shouldPreserveUseListOrder())