Lines Matching refs:FunctionSummary
923 std::vector<FunctionSummary::EdgeTy> makeCallList(ArrayRef<uint64_t> Record,
932 std::vector<FunctionSummary::ParamAccess>
1064 static FunctionSummary::FFlags getDecodedFFlags(uint64_t RawFlags) { in getDecodedFFlags()
1065 FunctionSummary::FFlags Flags; in getDecodedFFlags()
6856 std::vector<FunctionSummary::EdgeTy>
6860 std::vector<FunctionSummary::EdgeTy> Ret; in makeCallList()
6874 Ret.push_back(FunctionSummary::EdgeTy{Callee, CalleeInfo(Hotness, RelBF)}); in makeCallList()
6929 std::vector<FunctionSummary::ParamAccess>
6932 APInt Lower(FunctionSummary::ParamAccess::RangeWidth, in parseParamAccesses()
6935 APInt Upper(FunctionSummary::ParamAccess::RangeWidth, in parseParamAccesses()
6944 std::vector<FunctionSummary::ParamAccess> PendingParamAccesses; in parseParamAccesses()
6947 FunctionSummary::ParamAccess &ParamAccess = PendingParamAccesses.back(); in parseParamAccesses()
7037 std::vector<FunctionSummary::VFuncId> PendingTypeTestAssumeVCalls, in parseEntireSummary()
7039 std::vector<FunctionSummary::ConstVCall> PendingTypeTestAssumeConstVCalls, in parseEntireSummary()
7041 std::vector<FunctionSummary::ParamAccess> PendingParamAccesses; in parseEntireSummary()
7130 std::vector<FunctionSummary::EdgeTy> Calls = makeCallList( in parseEntireSummary()
7134 auto FS = std::make_unique<FunctionSummary>( in parseEntireSummary()
7272 std::vector<FunctionSummary::EdgeTy> Edges = makeCallList( in parseEntireSummary()
7277 auto FS = std::make_unique<FunctionSummary>( in parseEntireSummary()