https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96892
--- Comment #2 from Thomas Preud'homme <thomas.preudhomme at celest dot fr> --- Wouldn't it be enough to add: "emit_move_insn (operands[3], gen_rtx_MEM(SImode, operands[3]));" just before the line "if (TARGET_32BIT)" in stack_protect_combined_test_insn insn pattern?