From mboxrd@z Thu Jan 1 00:00:00 1970 From: kenner@vlsi1.ultra.nyu.edu (Richard Kenner) To: per@bothner.com Cc: gcc@gcc.gnu.org Subject: Re: ICE in change_address at emit_rtl.c Date: Sun, 25 Nov 2001 14:37:00 -0000 Message-ID: <10111252231.AA28690@vlsi1.ultra.nyu.edu> X-SW-Source: 2001-11/msg01208.html Message-ID: <20011125143700.puft_sVL2Ey7Fwpa5YqM_y8VGCMyZ_4h9iod6pwlMdk@z> I'm not sure what the problem is. My proposal is to use some kind of LET_EXPR, which takes a declaration and two expressions. It seems plausible to me that any place that creates a SAVE_EXPR could use a LET_EXPR instead. So how are you changing things? You're replacing SAVE_EXPR with LET_EXPR with similar semantics.