CanInlineCallSite | Check if it is legal to perform inlining of the function called by CB into the caller at this particular use, and sets fields in IFI. |
InlineFunction | Inline CB while also updating a contextual profile. |
InlineFunction | Inline the callee of CB into its caller's basic block. |
getAttributeBasedInliningDecision | Decide inlining from user directives and viability, without cost modeling. |
isInlineViable | Check if it is mechanically possible to inline the function Callee, based on the contents of the function. |