Lines Matching refs:FunctionSummary

8359   std::vector<FunctionSummary::EdgeTy> Calls;  in parseFunctionSummary()
8360 FunctionSummary::TypeIdInfo TypeIdInfo; in parseFunctionSummary()
8361 std::vector<FunctionSummary::ParamAccess> ParamAccesses; in parseFunctionSummary()
8364 FunctionSummary::FFlags FFlags = {}; in parseFunctionSummary()
8405 auto FS = std::make_unique<FunctionSummary>( in parseFunctionSummary()
8547 bool LLParser::parseOptionalFFlags(FunctionSummary::FFlags &FFlags) { in parseOptionalFFlags()
8609 bool LLParser::parseOptionalCalls(std::vector<FunctionSummary::EdgeTy> &Calls) { in parseOptionalCalls()
8649 Calls.push_back(FunctionSummary::EdgeTy{VI, CalleeInfo(Hotness, RelBF)}); in parseOptionalCalls()
8773 Val = Val.extOrTrunc(FunctionSummary::ParamAccess::RangeWidth); in parseParamAccessOffset()
8788 ? ConstantRange::getEmpty(FunctionSummary::ParamAccess::RangeWidth) in parseParamAccessOffset()
8796 bool LLParser::parseParamAccessCall(FunctionSummary::ParamAccess::Call &Call, in parseParamAccessCall()
8827 bool LLParser::parseParamAccess(FunctionSummary::ParamAccess &Param, in parseParamAccess()
8841 FunctionSummary::ParamAccess::Call Call; in parseParamAccess()
8860 std::vector<FunctionSummary::ParamAccess> &Params) { in parseOptionalParamAccesses()
8871 FunctionSummary::ParamAccess ParamAccess; in parseOptionalParamAccesses()
8963 FunctionSummary::TypeIdInfo &TypeIdInfo) { in parseOptionalTypeIdInfo()
9055 lltok::Kind Kind, std::vector<FunctionSummary::VFuncId> &VFuncIdList) { in parseVFuncIdList()
9065 FunctionSummary::VFuncId VFuncId; in parseVFuncIdList()
9092 std::vector<FunctionSummary::ConstVCall> &ConstVCallList) { in parseConstVCallList()
9102 FunctionSummary::ConstVCall ConstVCall; in parseConstVCallList()
9127 bool LLParser::parseConstVCall(FunctionSummary::ConstVCall &ConstVCall, in parseConstVCall()
9146 bool LLParser::parseVFuncId(FunctionSummary::VFuncId &VFuncId, in parseVFuncId()