Lines Matching refs:ExtractedFunction
419 if (!ExtractedFunction) { in reattachCandidate()
643 Type *ExtractedFuncType = R->ExtractedFunction->getReturnType(); in createFunction()
1805 assert(Region.ExtractedFunction && "Region has no extracted function?"); in replaceArgumentUses()
1807 Function *DominatingFunction = Region.ExtractedFunction; in replaceArgumentUses()
1813 for (unsigned ArgIdx = 0; ArgIdx < Region.ExtractedFunction->arg_size(); in replaceArgumentUses()
1819 Argument *Arg = Region.ExtractedFunction->getArg(ArgIdx); in replaceArgumentUses()
1824 << *Region.ExtractedFunction << " with " << *AggArg in replaceArgumentUses()
1924 << *Region.ExtractedFunction << " with " << *AggArg in replaceArgumentUses()
2089 << Region.ExtractedFunction << " to " << *MatchingBB); in alignOutputBlockWithAggFunc()
2108 << Region.ExtractedFunction << " to " in alignOutputBlockWithAggFunc()
2252 << *CurrentOS->ExtractedFunction << " to instruction " in fillOverallFunction()
2254 moveFunctionData(*CurrentOS->ExtractedFunction, in fillOverallFunction()
2258 for (Attribute A : CurrentOS->ExtractedFunction->getAttributes().getFnAttrs()) in fillOverallFunction()
2289 FuncsToRemove.push_back(CurrentOS->ExtractedFunction); in fillOverallFunction()
2308 *CurrentOS->ExtractedFunction); in deduplicateExtractedSections()
2322 FuncsToRemove.push_back(CurrentOS->ExtractedFunction); in deduplicateExtractedSections()
2714 Region.ExtractedFunction = in extractSection()
2719 if (!Region.ExtractedFunction) { in extractSection()
2730 User *InstAsUser = Region.ExtractedFunction->user_back(); in extractSection()
2775 if (Region.ExtractedFunction == CI->getCalledFunction()) in extractSection()