Lines Matching refs:ExtractedFunction
419 if (!ExtractedFunction) { in reattachCandidate()
643 Type *ExtractedFuncType = R->ExtractedFunction->getReturnType(); in createFunction()
1808 assert(Region.ExtractedFunction && "Region has no extracted function?"); in replaceArgumentUses()
1810 Function *DominatingFunction = Region.ExtractedFunction; in replaceArgumentUses()
1816 for (unsigned ArgIdx = 0; ArgIdx < Region.ExtractedFunction->arg_size(); in replaceArgumentUses()
1822 Argument *Arg = Region.ExtractedFunction->getArg(ArgIdx); in replaceArgumentUses()
1827 << *Region.ExtractedFunction << " with " << *AggArg in replaceArgumentUses()
1927 << *Region.ExtractedFunction << " with " << *AggArg in replaceArgumentUses()
2092 << Region.ExtractedFunction << " to " << *MatchingBB); in alignOutputBlockWithAggFunc()
2111 << Region.ExtractedFunction << " to " in alignOutputBlockWithAggFunc()
2255 << *CurrentOS->ExtractedFunction << " to instruction " in fillOverallFunction()
2257 moveFunctionData(*CurrentOS->ExtractedFunction, in fillOverallFunction()
2261 for (Attribute A : CurrentOS->ExtractedFunction->getAttributes().getFnAttrs()) in fillOverallFunction()
2292 FuncsToRemove.push_back(CurrentOS->ExtractedFunction); in fillOverallFunction()
2311 *CurrentOS->ExtractedFunction); in deduplicateExtractedSections()
2325 FuncsToRemove.push_back(CurrentOS->ExtractedFunction); in deduplicateExtractedSections()
2717 Region.ExtractedFunction = in extractSection()
2722 if (!Region.ExtractedFunction) { in extractSection()
2733 User *InstAsUser = Region.ExtractedFunction->user_back(); in extractSection()
2778 if (Region.ExtractedFunction == CI->getCalledFunction()) in extractSection()