Searched refs:AddressPoints (Results 1 – 8 of 8) sorted by relevance
260 AddressPointsMapTy AddressPoints; variable269 const AddressPointsMapTy &AddressPoints);281 assert(AddressPoints.count(Base) && "Did not find address point!"); in getAddressPoint()282 return AddressPoints.lookup(Base); in getAddressPoint()286 return AddressPoints; in getAddressPoints()
72 ArrayRef<Constant *> AddressPoints,
334 SmallVector<Constant *> AddressPoints; member589 Candidate.AddressPoints.push_back( in computeVTableInfos()728 CB, VPtr, Candidate.TargetFunction, Candidate.AddressPoints, in tryToPromoteWithVTableCmp()883 if ((int)Candidate.AddressPoints.size() > MaxNumVTable) { in isProfitableToCompareVTables()885 << Candidate.AddressPoints.size() in isProfitableToCompareVTables()
577 ArrayRef<Constant *> AddressPoints, in promoteCallWithVTableCmp() argument579 assert(!AddressPoints.empty() && "Caller should guarantee"); in promoteCallWithVTableCmp()582 for (auto &AddressPoint : AddressPoints) in promoteCallWithVTableCmp()
25 VTableLayout::AddressPointsMapTy &AddressPoints) { in GetAddrOfVTTVTable() argument37 AddressPoints); in GetAddrOfVTTVTable()
118 VTableAddressPointsMapTy& AddressPoints);
922 VTableAddressPointsMapTy &AddressPoints) { in GenerateConstructionVTable() argument931 AddressPoints = VTLayout->getAddressPoints(); in GenerateConstructionVTable()1368 std::vector<AddressPoint> AddressPoints; in EmitVTableTypeMetadata() local1377 AddressPoints.push_back(std::move(N)); in EmitVTableTypeMetadata()1381 llvm::sort(AddressPoints); in EmitVTableTypeMetadata()1384 for (auto AP : AddressPoints) { in EmitVTableTypeMetadata()
837 AddressPointsMapTy AddressPoints; member in __anon1858bcf60111::ItaniumVTableBuilder1038 return AddressPoints; in getAddressPoints()1052 return AddressPoints.begin(); in address_points_begin()1056 return AddressPoints.end(); in address_points_end()1751 AddressPoints.insert( in LayoutPrimaryAndSecondaryVTables()1977 for (const auto &AP : AddressPoints) { in dumpLayout()2309 const AddressPointsMapTy &AddressPoints) in VTableLayout() argument2311 AddressPoints(AddressPoints), AddressPointIndices(MakeAddressPointIndices( in VTableLayout()2312 AddressPoints, VTableIndices.size())) { in VTableLayout()