Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/IPO/
DWholeProgramDevirt.cpp268 DenseMap<Metadata *, std::set<TypeMemberInfo>> &TypeIdMap);
324 DenseMap<Metadata *, std::set<TypeMemberInfo>> &TypeIdMap) { in buildTypeIdentifierMap() argument
351 TypeIdMap[TypeID].insert({BitsPtr, Offset}); in buildTypeIdentifierMap()
802 DenseMap<Metadata *, std::set<TypeMemberInfo>> TypeIdMap; in run() local
803 buildTypeIdentifierMap(Bits, TypeIdMap); in run()
804 if (TypeIdMap.empty()) in run()
814 if (!tryFindVirtualCallTargets(TargetsForSlot, TypeIdMap[S.first.TypeID], in run()
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/WholeProgramDevirt/
Dexport-nothing.ll6 ; CHECK-NEXT: TypeIdMap:
Dexport-uniform-ret-val.ll6 ; SUMMARY: TypeIdMap:
Dexport-single-impl.ll4 ; SUMMARY: TypeIdMap:
Dexport-unique-ret-val.ll6 ; SUMMARY: TypeIdMap:
Dimport-indir.ll31 ; SUMMARY-NEXT: TypeIdMap:
Dexport-vcp.ll9 ; SUMMARY: TypeIdMap:
Dbranch-funnel.ll10 ; SUMMARY: TypeIdMap:
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/LowerTypeTests/
Dexport-nothing.ll6 ; CHECK-NEXT: TypeIdMap:
Dexport-dead.ll12 ; SUMMARY: TypeIdMap:
Dexport-single.ll13 ; SUMMARY: TypeIdMap:
Dimport-unsat.ll12 ; SUMMARY-NEXT: TypeIdMap:
Dexport-inline.ll28 ; SUMMARY: TypeIdMap:
Dexport-bytearray.ll35 ; SUMMARY: TypeIdMap:
Dexport-icall.ll63 ; SUMMARY: TypeIdMap:
Dexport-allones.ll156 ; SUMMARY: TypeIdMap:
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/
DModuleSummaryIndex.h753 std::map<std::string, TypeIdSummary> TypeIdMap;
1067 return TypeIdMap;
1073 return TypeIdMap[TypeId];
1079 auto I = TypeIdMap.find(TypeId);
1080 if (I == TypeIdMap.end())
DModuleSummaryIndexYAML.h264 io.mapOptional("TypeIdMap", index.TypeIdMap);
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/IPO/
DWholeProgramDevirt.cpp455 DenseMap<Metadata *, std::set<TypeMemberInfo>> &TypeIdMap);
661 DenseMap<Metadata *, std::set<TypeMemberInfo>> &TypeIdMap) { in buildTypeIdentifierMap() argument
688 TypeIdMap[TypeID].insert({BitsPtr, Offset}); in buildTypeIdentifierMap()
1569 DenseMap<Metadata *, std::set<TypeMemberInfo>> TypeIdMap; in run() local
1570 buildTypeIdentifierMap(Bits, TypeIdMap); in run()
1571 if (TypeIdMap.empty()) in run()
1577 for (auto &P : TypeIdMap) { in run()
1628 if (tryFindVirtualCallTargets(TargetsForSlot, TypeIdMap[S.first.TypeID], in run()