Home
last modified time | relevance | path

Searched full:typeidmap (Results 1 – 25 of 42) sorted by relevance

12

/llvm-project/llvm/lib/Transforms/IPO/
H A DGlobalDCE.cpp140 TypeIdMap[TypeID].insert(std::make_pair(&GV, Offset)); in ScanVTables()
160 for (const auto &VTableInfo : TypeIdMap[TypeId]) { in ScanVTableLoad()
211 for (const auto &VTableInfo : TypeIdMap[TypeId]) { in ScanTypeCheckedLoadIntrinsics()
412 TypeIdMap.clear(); in run()
H A DWholeProgramDevirt.cpp640 DenseMap<Metadata *, std::set<TypeMemberInfo>> &TypeIdMap);
645 DenseMap<Metadata *, std::set<TypeMemberInfo>> &TypeIdMap);
1058 DenseMap<Metadata *, std::set<TypeMemberInfo>> &TypeIdMap) { in tryFindVirtualCallTargets()
1085 TypeIdMap[TypeID].insert({BitsPtr, Offset}); in tryFindVirtualCallTargets()
1996 DenseMap<Metadata *, std::set<TypeMemberInfo>> &TypeIdMap) { in scanTypeTestUsers()
2043 // not used on a global (in which case it has no entry in the TypeIdMap). in scanTypeCheckedLoadUsers()
2044 if (!TypeIdMap.count(TypeId)) in scanTypeCheckedLoadUsers()
2313 DenseMap<Metadata *, std::set<TypeMemberInfo>> TypeIdMap; in run()
2314 buildTypeIdentifierMap(Bits, TypeIdMap); in run()
2317 scanTypeTestUsers(TypeTestFunc, TypeIdMap); in run()
1023 buildTypeIdentifierMap(std::vector<VTableBits> & Bits,DenseMap<Metadata *,std::set<TypeMemberInfo>> & TypeIdMap) buildTypeIdentifierMap() argument
1955 scanTypeTestUsers(Function * TypeTestFunc,DenseMap<Metadata *,std::set<TypeMemberInfo>> & TypeIdMap) scanTypeTestUsers() argument
2268 DenseMap<Metadata *, std::set<TypeMemberInfo>> TypeIdMap; run() local
[all...]
/llvm-project/llvm/test/Transforms/LowerTypeTests/Inputs/
H A Dblockaddr-import.yaml2 TypeIdMap:
H A Dimport-alias.yaml2 TypeIdMap:
H A Dcfi-direct-call.yaml2 TypeIdMap:
H A Dcfi-direct-call1.yaml2 TypeIdMap:
H A Dimport-unsat.yaml6 TypeIdMap:
H A Dimport-icall.yaml2 TypeIdMap:
H A Dimport.yaml2 TypeIdMap:
/llvm-project/llvm/test/Transforms/WholeProgramDevirt/Inputs/
H A Dimport-branch-funnel.yaml2 TypeIdMap:
H A Dimport-unique-ret-val1.yaml2 TypeIdMap:
H A Dimport-unique-ret-val0.yaml2 TypeIdMap:
H A Dimport-single-impl.yaml2 TypeIdMap:
H A Dunique-retval-same-vtable.yaml2 TypeIdMap:
H A Dimport-uniform-ret-val.yaml2 TypeIdMap:
H A Dimport-vcp.yaml2 TypeIdMap:
H A Dimport-vcp-branch-funnel.yaml2 TypeIdMap:
H A Dimport-indir.yaml29 TypeIdMap:
/llvm-project/llvm/test/Transforms/LowerTypeTests/
H A Dexport-nothing.ll6 ; CHECK-NEXT: TypeIdMap:
H A Dexport-dead.ll12 ; SUMMARY: TypeIdMap:
H A Dexport-single.ll13 ; SUMMARY: TypeIdMap:
H A Dimport-unsat.ll15 ; SUMMARY-NEXT: TypeIdMap:
/llvm-project/llvm/test/Transforms/WholeProgramDevirt/
H A Dexport-nothing.ll6 ; CHECK-NEXT: TypeIdMap:
H A Dexport-uniform-ret-val.ll6 ; SUMMARY: TypeIdMap:
/llvm-project/mlir/utils/lldb-scripts/
H A DmlirDataFormatters.py144 if "typeIdMap" not in internal_dict:
145 internal_dict["typeIdMap"] = ComputedTypeIDMap(target, internal_dict)
146 return internal_dict["typeIdMap"]
180 typeIdMap = get_typeid_map(valobj.GetTarget(), internal_dict)
181 return typeIdMap.resolve_type(

12