Lines Matching defs:FunctionOutliningInfo
147 struct FunctionOutliningInfo {
148 FunctionOutliningInfo() = default;
215 FunctionCloner(Function *F, FunctionOutliningInfo *OI,
254 std::unique_ptr<FunctionOutliningInfo> ClonedOI = nullptr;
335 std::unique_ptr<FunctionOutliningInfo>
515 std::unique_ptr<FunctionOutliningInfo>
520 return std::unique_ptr<FunctionOutliningInfo>();
551 std::unique_ptr<FunctionOutliningInfo> OutliningInfo =
552 std::make_unique<FunctionOutliningInfo>();
591 return std::unique_ptr<FunctionOutliningInfo>();
611 [Entries, HasNonEntryPred](FunctionOutliningInfo *OutliningInfo) {
629 return std::unique_ptr<FunctionOutliningInfo>();
663 static bool hasProfileData(const Function &F, const FunctionOutliningInfo &OI) {
944 Function *F, FunctionOutliningInfo *OI, OptimizationRemarkEmitter &ORE,
948 ClonedOI = std::make_unique<FunctionOutliningInfo>();
1283 std::unique_ptr<FunctionOutliningInfo> OI = computeOutliningInfo(F);