Lines Matching refs:OutlinedFunction

68   Function *OutlinedFunction = nullptr;  member
374 assert(!Group.OutlinedFunction && "Function is already defined!"); in createFunction()
381 Group.OutlinedFunction = Function::Create( in createFunction()
387 Group.OutlinedFunction->addParamAttr(Group.SwiftErrorArgument.getValue(), in createFunction()
390 Group.OutlinedFunction->addFnAttr(Attribute::OptimizeForSize); in createFunction()
391 Group.OutlinedFunction->addFnAttr(Attribute::MinSize); in createFunction()
396 Function *F = Group.OutlinedFunction; in createFunction()
426 return Group.OutlinedFunction; in createFunction()
819 Function *AggFunc = Group.OutlinedFunction; in replaceCalledFunction()
929 Argument *AggArg = Group.OutlinedFunction->getArg(AggArgIdx); in replaceArgumentUses()
936 << " in function " << *Group.OutlinedFunction << "\n"); in replaceArgumentUses()
957 << " in function " << *Group.OutlinedFunction << "\n"); in replaceArgumentUses()
971 Function *OutlinedFunction = Group.OutlinedFunction; in replaceConstants() local
972 assert(OutlinedFunction && "Overall Function is not defined?"); in replaceConstants()
974 Argument *Arg = Group.OutlinedFunction->getArg(AggArgIdx); in replaceConstants()
983 << " in function " << *OutlinedFunction << " with " in replaceConstants()
985 CST->replaceUsesWithIf(Arg, [OutlinedFunction](Use &U) { in replaceConstants()
987 return I->getFunction() == OutlinedFunction; in replaceConstants()
1095 collectRelevantInstructions(*OG.OutlinedFunction, ExcludeBBs); in alignOutputBlockWithAggFunc()
1169 Function *AggFunc = OG.OutlinedFunction; in createSwitchStatement()
1198 << *OG.OutlinedFunction << "\n"); in createSwitchStatement()
1228 << *CurrentGroup.OutlinedFunction << "\n"); in fillOverallFunction()
1231 *CurrentGroup.OutlinedFunction); in fillOverallFunction()
1236 CurrentGroup.OutlinedFunction->addFnAttr(A); in fillOverallFunction()
1241 CurrentGroup.OutlinedFunction); in fillOverallFunction()
1279 AttributeFuncs::mergeAttributesForOutlining(*CurrentGroup.OutlinedFunction, in deduplicateExtractedSections()
1285 CurrentGroup.OutlinedFunction); in deduplicateExtractedSections()