https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49330
Alexander Monakov <amonakov at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |amonakov at gcc dot gnu.org --- Comment #16 from Alexander Monakov <amonakov at gcc dot gnu.org> --- What do you think about the suggestion made in the most recent duplicate, namely expanding GIMPLE pointer-to-integer casts to non-transparent RTL assignments, i.e. going from val = (intptr_t) ptr; to asm ("" : "=g" (rval) : "0" (rptr)); Wouldn't this plug the hole in one shot instead of chasing down missing REG_POINTERs in multiple RTL passes?