gccint: Miscellaneous Register Hooks
1
1 18.9.16 Miscellaneous register hooks
1 ------------------------------------
1
1 -- Target Hook: bool TARGET_CALL_FUSAGE_CONTAINS_NON_CALLEE_CLOBBERS
1 Set to true if each call that binds to a local definition
1 explicitly clobbers or sets all non-fixed registers modified by
1 performing the call. That is, by the call pattern itself, or by
1 code that might be inserted by the linker (e.g. stubs, veneers,
1 branch islands), but not including those modifiable by the callee.
1 The affected registers may be mentioned explicitly in the call
1 pattern, or included as clobbers in CALL_INSN_FUNCTION_USAGE. The
1 default version of this hook is set to false. The purpose of this
1 hook is to enable the fipa-ra optimization.
1