4.3 Inlining and Interprocedural Analysis Qualifiers

The following sections explain the function of each qualifier used in subprogram inlining and IPA.

Inlining is the process of replacing a subroutine CALL or function reference with the text of the subroutine or function. IPA is the process of inspecting a called routine to identify relationships between the arguments, the returned value, and the code surrounding the call to identify opportunities for optimization.

Inlining and IPA can be performed in the same KAP run. The only restriction is that the same routine cannot be in global lists for both inlining and IPA. You can use the C*$* inline and C*$* ipa directives to inline a subroutine or function in one place and interprocedurally analyze it in another.


Previous Page Next Page Contents Index
Command-Line Qualifiers