9.4.1 Small IPA passes

A small IPA pass is a pass derived from simple_ipa_opt_pass. As described in Using summary information in IPA passes, it does everything at once and defines only the Execute stage. During this stage it accesses and modifies the function bodies. No generate_summary, read_summary, or write_summary hooks are defined.