Lines Matching refs:FunctionOutliningInfo
157 struct FunctionOutliningInfo {
158 FunctionOutliningInfo() = default;
227 FunctionCloner(Function *F, FunctionOutliningInfo *OI,
263 std::unique_ptr<FunctionOutliningInfo> ClonedOI = nullptr;
339 std::unique_ptr<FunctionOutliningInfo> computeOutliningInfo(Function *F);
556 std::unique_ptr<FunctionOutliningInfo>
561 return std::unique_ptr<FunctionOutliningInfo>();
592 std::unique_ptr<FunctionOutliningInfo> OutliningInfo =
593 std::make_unique<FunctionOutliningInfo>();
633 return std::unique_ptr<FunctionOutliningInfo>();
654 [Entries, HasNonEntryPred](FunctionOutliningInfo *OutliningInfo) {
672 return std::unique_ptr<FunctionOutliningInfo>();
706 static bool hasProfileData(Function *F, FunctionOutliningInfo *OI) {
964 Function *F, FunctionOutliningInfo *OI, OptimizationRemarkEmitter &ORE,
967 ClonedOI = std::make_unique<FunctionOutliningInfo>();
1309 std::unique_ptr<FunctionOutliningInfo> OI = computeOutliningInfo(F);