GCC Middle and Back End API Reference
promotion_candidate_info Struct Reference
Collaboration diagram for promotion_candidate_info:

Data Fields

rtx_insninsn
rtx set

Detailed Description

Chain detection for promotion: we defer promotions and only apply them
when they form chains (one candidate's result feeds another's operand).
Standalone promotions are skipped as they cause regressions on targets
with free sign extension (e.g., RISC-V W-suffix instructions).   

Field Documentation

◆ insn

rtx_insn* promotion_candidate_info::insn

◆ set

rtx promotion_candidate_info::set

The documentation for this struct was generated from the following file: