Lines Matching full:outlined
68 "cold outlined regions were partially "
73 "Number of cold single entry/exit regions outlined.");
155 // the region to be outlined.
158 // The return block that is not included in the outlined region.
161 // The dominating block of the region to be outlined.
228 // one incoming edge from the extracted/outlined region to
235 // NOTE: For vararg functions that do the vararg handling in the outlined
237 // forward varargs to the outlined function. Calling InlineFunction
238 // will update calls to the outlined functions to properly forward
246 // Keep track of Outlined Functions and the basic block they're called from.
252 // The cost of the region to be outlined.
275 // (Note that the outlined region's 'head' block can only have incoming
323 // to the outlined function, including the addtional setup cost in the
324 // outlined function itself;
423 // overall inline cost of the original function. The region is outlined only in computeOutliningColdRegionsInfo()
686 // we outlined any regions, so we may encounter situations where the in getOutliningCallBBRelativeFreq()
701 // outlined region is predicted to be likely, its probability needs in getOutliningCallBBRelativeFreq()
703 // function outlining. On the other hand, if the outlined region in getOutliningCallBBRelativeFreq()
784 << " of making the outlined call is too high"; in shouldPartialInline()
870 // Now compute the cost of the call sequence to the outlined function in computeOutliningCosts()
876 // Now compute the cost of the extracted/outlined function itself: in computeOutliningCosts()
881 "Outlined function cost should be no less than the outlined region"); in computeOutliningCosts()
1187 // into the outlined function which may make the outlining in doSingleRegionFunctionOutlining()
1188 // overhead (the difference of the outlined function cost in doSingleRegionFunctionOutlining()
1270 dbgs() << ">>>>>> Outlined (Cloned) Function >>>>>>\n"; in unswitchFunction()
1272 dbgs() << "<<<<<< Outlined (Cloned) Function <<<<<<\n"; in unswitchFunction()
1283 // ii) can't inline the outlined function anywhere. in unswitchFunction()
1321 // outlined call because each call will have a different relative frequency in tryPartialInline()
1324 // execute the calls to outlined functions. in tryPartialInline()
1330 // The call sequence(s) to the outlined function(s) are larger than the sum of in tryPartialInline()
1331 // the original outlined region size(s), it does not increase the chances of in tryPartialInline()
1345 << ", Size of call sequence to outlined function = " in tryPartialInline()
1387 // We can only forward varargs when we outlined a single region, else we in tryPartialInline()