[Bug rtl-optimization/114278] ICE: in extract_bit_field_1, at expmed.cc:1838 with memmove, _BitInt() and -O2 -fno-tree-dce -fno-tree-dse -fno-tree-ccp -m32
jakub at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Fri Mar 8 12:47:09 GMT 2024
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114278
--- Comment #1 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
This is execute_update_addresses_taken trying to drop address taken from a
large/huge _BitInt variable and rewriting it back to SSA. That is undesirable
when
(cfun->curr_properties & PROP_gimple_lbitint) != 0, because we then no longer
lower it again.
More information about the Gcc-bugs
mailing list