Searched refs:TypeIdInfo (Results 1 – 5 of 5) sorted by relevance
734 struct TypeIdInfo {891 std::unique_ptr<TypeIdInfo> TIdInfo;933 TIdInfo = std::make_unique<TypeIdInfo>(934 TypeIdInfo{std::move(TypeTests), std::move(TypeTestAssumeVCalls),1035 TIdInfo = std::make_unique<TypeIdInfo>();1039 const TypeIdInfo *getTypeIdInfo() const { return TIdInfo.get(); };
2113 DenseMap<Metadata *, TIInfo> TypeIdInfo; in lower() local2261 auto &Info = TypeIdInfo[Type->getOperand(1)]; in lower()2279 for (GlobalTypeMember *GTM : TypeIdInfo[TypeId].RefGlobals) in lower()2354 for (auto &P : TypeIdInfo) { in lower()2401 return TypeIdInfo[M1].UniqueId < TypeIdInfo[M2].UniqueId; in lower()
403 bool parseOptionalTypeIdInfo(FunctionSummary::TypeIdInfo &TypeIdInfo);
9716 FunctionSummary::TypeIdInfo TypeIdInfo; in parseFunctionSummary() local9744 if (parseOptionalTypeIdInfo(TypeIdInfo)) in parseFunctionSummary()9773 std::move(TypeIdInfo.TypeTests), in parseFunctionSummary()9774 std::move(TypeIdInfo.TypeTestAssumeVCalls), in parseFunctionSummary()9775 std::move(TypeIdInfo.TypeCheckedLoadVCalls), in parseFunctionSummary()9776 std::move(TypeIdInfo.TypeTestAssumeConstVCalls), in parseFunctionSummary()9777 std::move(TypeIdInfo.TypeCheckedLoadConstVCalls), in parseFunctionSummary()10375 FunctionSummary::TypeIdInfo &TypeIdInfo) { in parseOptionalTypeIdInfo() argument10386 if (parseTypeTests(TypeIdInfo.TypeTests)) in parseOptionalTypeIdInfo()10391 TypeIdInfo.TypeTestAssumeVCalls)) in parseOptionalTypeIdInfo()[all …]
2937 void printTypeIdInfo(const FunctionSummary::TypeIdInfo &TIDInfo);3638 const FunctionSummary::TypeIdInfo &TIDInfo) { in printTypeIdInfo()