[PATCH 37/50] rtlanal.c:rtx_referenced_p
Jeff Law
law@redhat.com
Tue Aug 5 22:10:00 GMT 2014
On 08/03/14 08:22, Richard Sandiford wrote:
> The old function handled constant pool SYMBOL_REFs by going straight to the
> underlying constant, which meant you couldn't test for the SYMBOL_REF itself.
>
>
> gcc/
> * rtl.h (get_pool_constant, rtx_referenced_p): Replace rtx parameters
> with const_rtx parameters.
> * varasm.c (get_pool_constant): Likewise.
> * rtlanal.c (rtx_referenced_p_1): Delete.
> (rtx_referenced_p): Use FOR_EACH_SUBRTX instead of for_each_rtx.
> Assert that the rtx we're looking for is nonnull. Allow searches
> for constant pool SYMBOL_REFs.
OK.
Jeff
More information about the Gcc-patches
mailing list