Lines Matching refs:FunctionSummary
395 if (auto *FS = dyn_cast<FunctionSummary>(Summary.get())) { in mustBeUnreachableFunction()
479 std::vector<FunctionSummary *> SummaryTypeCheckedLoadUsers;
480 std::vector<FunctionSummary *> SummaryTypeTestAssumeUsers;
487 void addSummaryTypeCheckedLoadUser(FunctionSummary *FS) { in addSummaryTypeCheckedLoadUser()
492 void addSummaryTypeTestAssumeUser(FunctionSummary *FS) { in addSummaryTypeTestAssumeUser()
2188 auto *FS = dyn_cast<FunctionSummary>(S.get()); in run()
2192 for (FunctionSummary::VFuncId VF : FS->type_test_assume_vcalls()) { in run()
2197 for (FunctionSummary::VFuncId VF : FS->type_checked_load_vcalls()) { in run()
2202 for (const FunctionSummary::ConstVCall &VC : in run()
2210 for (const FunctionSummary::ConstVCall &VC : in run()
2319 auto *FS = dyn_cast<FunctionSummary>(S.get()); in run()
2323 for (FunctionSummary::VFuncId VF : FS->type_test_assume_vcalls()) { in run()
2328 for (FunctionSummary::VFuncId VF : FS->type_checked_load_vcalls()) { in run()
2333 for (const FunctionSummary::ConstVCall &VC : in run()
2341 for (const FunctionSummary::ConstVCall &VC : in run()