From 1c2596411ffc74709059d92dee32905fda4a1cba Mon Sep 17 00:00:00 2001 From: Alan Modra Date: Thu, 14 Feb 2008 00:17:11 +0000 Subject: [PATCH] re PR target/34393 (ICE: in extract_insn, at recog.c:1990) PR target/34393 * config/rs6000/rs6000.md (restore_stack_block): Force operands[1] to a reg. From-SVN: r132309 --- gcc/ChangeLog | 6 ++++++ gcc/config/rs6000/rs6000.md | 1 + 2 files changed, 7 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 9d6786d2b1d4..9a07b6492ea5 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2008-02-14 Alan Modra + + PR target/34393 + * config/rs6000/rs6000.md (restore_stack_block): Force operands[1] + to a reg. + 2008-02-09 John David Anglin PR middle_end/34150 diff --git a/gcc/config/rs6000/rs6000.md b/gcc/config/rs6000/rs6000.md index 05c72853f087..11964ddf3343 100644 --- a/gcc/config/rs6000/rs6000.md +++ b/gcc/config/rs6000/rs6000.md @@ -9545,6 +9545,7 @@ "" " { + operands[1] = force_reg (Pmode, operands[1]); operands[2] = gen_reg_rtx (Pmode); operands[3] = gen_frame_mem (Pmode, operands[0]); operands[4] = gen_frame_mem (Pmode, operands[1]); -- 2.47.2