https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107920
Jakub Jelinek <jakub at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jakub at gcc dot gnu.org --- Comment #12 from Jakub Jelinek <jakub at gcc dot gnu.org> --- The update_ssa call is very wrong, you just can't do that for every gimple backend builtin call you fold, you could have millions of them and update_ssa is a global whole function expensive function. Either one doesn't ensure vops are properly updated and queues a TODO_update_ssa_only_virtuals or so at the end of a pass, or one makes sure to update it properly. For the gimple folder, I think only the second option is reasonable...