Lines Matching defs:FunctionOutliningInfo
147 struct FunctionOutliningInfo {
148 FunctionOutliningInfo() = default;
216 FunctionCloner(Function *F, FunctionOutliningInfo *OI,
255 std::unique_ptr<FunctionOutliningInfo> ClonedOI = nullptr;
336 std::unique_ptr<FunctionOutliningInfo>
516 std::unique_ptr<FunctionOutliningInfo>
521 return std::unique_ptr<FunctionOutliningInfo>();
552 std::unique_ptr<FunctionOutliningInfo> OutliningInfo =
553 std::make_unique<FunctionOutliningInfo>();
592 return std::unique_ptr<FunctionOutliningInfo>();
612 [Entries, HasNonEntryPred](FunctionOutliningInfo *OutliningInfo) {
630 return std::unique_ptr<FunctionOutliningInfo>();
664 static bool hasProfileData(const Function &F, const FunctionOutliningInfo &OI) {
945 Function *F, FunctionOutliningInfo *OI, OptimizationRemarkEmitter &ORE,
949 ClonedOI = std::make_unique<FunctionOutliningInfo>();
1284 std::unique_ptr<FunctionOutliningInfo> OI = computeOutliningInfo(F);