Searched refs:TypeIdInfo (Results 1 – 5 of 5) sorted by relevance
465 struct TypeIdInfo {532 std::unique_ptr<TypeIdInfo> TIdInfo;549 TIdInfo = llvm::make_unique<TypeIdInfo>(TypeIdInfo{626 TIdInfo = llvm::make_unique<TypeIdInfo>();630 const TypeIdInfo *getTypeIdInfo() const { return TIdInfo.get(); };
1765 DenseMap<Metadata *, TIInfo> TypeIdInfo; in lower() local1896 auto &Info = TypeIdInfo[Type->getOperand(1)]; in lower()1914 for (GlobalTypeMember *GTM : TypeIdInfo[TypeId].RefGlobals) in lower()1974 for (auto &P : TypeIdInfo) { in lower()2009 MaxUniqueId = std::max(MaxUniqueId, TypeIdInfo[MD].UniqueId); in lower()2041 return TypeIdInfo[M1].UniqueId < TypeIdInfo[M2].UniqueId; in lower()
359 bool ParseOptionalTypeIdInfo(FunctionSummary::TypeIdInfo &TypeIdInfo);
7689 FunctionSummary::TypeIdInfo TypeIdInfo; in ParseFunctionSummary() local7714 if (ParseOptionalTypeIdInfo(TypeIdInfo)) in ParseFunctionSummary()7731 std::move(Calls), std::move(TypeIdInfo.TypeTests), in ParseFunctionSummary()7732 std::move(TypeIdInfo.TypeTestAssumeVCalls), in ParseFunctionSummary()7733 std::move(TypeIdInfo.TypeCheckedLoadVCalls), in ParseFunctionSummary()7734 std::move(TypeIdInfo.TypeTestAssumeConstVCalls), in ParseFunctionSummary()7735 std::move(TypeIdInfo.TypeCheckedLoadConstVCalls)); in ParseFunctionSummary()8061 FunctionSummary::TypeIdInfo &TypeIdInfo) { in ParseOptionalTypeIdInfo() argument8072 if (ParseTypeTests(TypeIdInfo.TypeTests)) in ParseOptionalTypeIdInfo()8077 TypeIdInfo.TypeTestAssumeVCalls)) in ParseOptionalTypeIdInfo()[all …]
2399 void printTypeIdInfo(const FunctionSummary::TypeIdInfo &TIDInfo);2922 const FunctionSummary::TypeIdInfo &TIDInfo) { in printTypeIdInfo()