https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98744
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |wrong-code --- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> --- You have to adjust gimple_call_fntype when you adjust the call signature. Mind that gimple_call_fntype specifies the ABI so when you for example change a 'double *' to a 'double' you'll generate wrong code as well.