Home | History | Annotate | Download | only in IPO

Lines Matching full:inlined

40 STATISTIC(NumInlined, "Number of functions inlined");
41 STATISTIC(NumCallsDeleted, "Number of call sites deleted, not inlined");
75 /// available from other functions inlined into the caller. If we are able to
93 // inlined.
99 // Look at all of the allocas that we inlined through this call site. If we
100 // have already inlined other allocas through other calls into this function,
122 // When processing our SCC, check to see if CS was inlined from some other
127 // Assume that C was not inlined into B initially, and so we're processing A
138 // a previously inlined alloca. If not, remember that we had it.
155 // multiple different allocas that we just inlined, we use the 'UsedAllocas'
169 // If the inlined function already uses this alloca then we can't reuse
215 // already, remember that this alloca came from an inlined function and mark
289 // If all outer calls to Caller would get inlined, the cost for the last
310 " should always be inlined (cost=always)");
318 " should never be inlined (cost=never)"));
350 CS, CS.getCalledFunction()->getName() + Twine(" can be inlined into ") +
396 // the fact that they were inlined from the callee. This allows us to avoid
409 // never be inlined.
492 " will not be inlined into " +
502 " will not be inlined into " +
511 Twine(Callee->getName() + " inlined into " + Caller->getName()));
526 // If we inlined or deleted the last possible call site to the function,