https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94703

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |marxin at gcc dot gnu.org

--- Comment #2 from Richard Biener <rguenth at gcc dot gnu.org> ---
Implementation plan extending DECL_GIMPLE_REG_P:

 a) invert it, DECL_GIMPLE_REG_P -> DECL_NOT_GIMPLE_REG_P
 b) honor DECL_NOT_GIMPLE_REG_P for all types (just grep, most
    importantly in is_gimple_reg), eventually some tests for
    TREE_ADDRESSABLE need adjusting to DECL_NOT_GIMPLE_REG_P
 c) in update_address_taken always clear TREE_ADDRESSABLE when possible
    but set DECL_NOT_GIMPLE_REG_P appropriately;  audit other
    setters of TREE_ADDRESSABLE if they could do similar

CCing Martin who's always eager to jump onto new tasks ;)

Reply via email to