Home
last modified time | relevance | path

Searched refs:TypeIdMap (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DGlobalDCE.cpp137 TypeIdMap[TypeID].insert(std::make_pair(&GV, Offset)); in ScanVTables()
157 for (const auto &VTableInfo : TypeIdMap[TypeId]) { in ScanVTableLoad()
208 for (const auto &VTableInfo : TypeIdMap[TypeId]) { in ScanTypeCheckedLoadIntrinsics()
409 TypeIdMap.clear(); in run()
H A DWholeProgramDevirt.cpp636 DenseMap<Metadata *, std::set<TypeMemberInfo>> &TypeIdMap);
641 DenseMap<Metadata *, std::set<TypeMemberInfo>> &TypeIdMap);
1054 DenseMap<Metadata *, std::set<TypeMemberInfo>> &TypeIdMap) { in buildTypeIdentifierMap() argument
1081 TypeIdMap[TypeID].insert({BitsPtr, Offset}); in buildTypeIdentifierMap()
2039 DenseMap<Metadata *, std::set<TypeMemberInfo>> &TypeIdMap) { in scanTypeTestUsers() argument
2087 if (!TypeIdMap.count(TypeId)) in scanTypeTestUsers()
2354 DenseMap<Metadata *, std::set<TypeMemberInfo>> TypeIdMap; in run() local
2355 buildTypeIdentifierMap(Bits, TypeIdMap); in run()
2358 scanTypeTestUsers(TypeTestFunc, TypeIdMap); in run()
2383 if (TypeIdMap.empty()) in run()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DModuleSummaryIndexYAML.h333 io.mapOptional("TypeIdMap", index.TypeIdMap);
335 TypeIdSummaryMapTy TypeIdMap;
336 io.mapOptional("TypeIdMap", TypeIdMap);
337 for (auto &[TypeGUID, TypeIdSummaryMap] : TypeIdMap) {
341 index.TypeIdMap.insert(
H A DModuleSummaryIndex.h1410 TypeIdSummaryMapTy TypeIdMap;
1871 const TypeIdSummaryMapTy &typeIds() const { return TypeIdMap; }
1877 auto TidIter = TypeIdMap.equal_range(
1883 TypeIdMap.insert({GlobalValue::getGUIDAssumingExternalLinkage(TypeId),
1891 auto TidIter = TypeIdMap.equal_range(
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DGlobalDCE.h64 TypeIdMap; variable
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DAsmWriter.cpp801 StringMap<unsigned> TypeIdMap; member in llvm::SlotTracker
1340 auto I = TypeIdMap.find(Id); in getTypeIdSlot()
1341 return I == TypeIdMap.end() ? -1 : (int)I->second; in getTypeIdSlot()
1421 TypeIdMap[Id] = TypeIdNext++; in CreateTypeIdSlot()