cse.c (struct set): Delete inner_dest_loc field.
* cse.c (struct set): Delete inner_dest_loc field. (cse_insn): Remove assignments to inner_dest_loc field. From-SVN: r29719
This commit is contained in:
parent
faf1fdf0b2
commit
0339ce7e77
@ -1,3 +1,8 @@
|
||||
Wed Sep 29 23:43:39 1999 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
* cse.c (struct set): Delete inner_dest_loc field.
|
||||
(cse_insn): Remove assignments to inner_dest_loc field.
|
||||
|
||||
Wed Sep 29 16:06:20 1999 Richard Henderson <rth@cygnus.com>
|
||||
|
||||
* ggc-page.c: Don't include <unistd.h> etc taken care of
|
||||
|
@ -6357,8 +6357,6 @@ struct set
|
||||
unsigned dest_hash;
|
||||
/* The SET_DEST, with SUBREG, etc., stripped. */
|
||||
rtx inner_dest;
|
||||
/* Place where the pointer to the INNER_DEST was found. */
|
||||
rtx *inner_dest_loc;
|
||||
/* Nonzero if the SET_SRC is in memory. */
|
||||
char src_in_memory;
|
||||
/* Nonzero if the SET_SRC is in a structure. */
|
||||
@ -7326,7 +7324,6 @@ cse_insn (insn, libcall_insn)
|
||||
|
||||
/* Now deal with the destination. */
|
||||
do_not_record = 0;
|
||||
sets[i].inner_dest_loc = &SET_DEST (sets[0].rtl);
|
||||
|
||||
/* Look within any SIGN_EXTRACT or ZERO_EXTRACT
|
||||
to the MEM or REG within it. */
|
||||
@ -7334,10 +7331,7 @@ cse_insn (insn, libcall_insn)
|
||||
|| GET_CODE (dest) == ZERO_EXTRACT
|
||||
|| GET_CODE (dest) == SUBREG
|
||||
|| GET_CODE (dest) == STRICT_LOW_PART)
|
||||
{
|
||||
sets[i].inner_dest_loc = &XEXP (dest, 0);
|
||||
dest = XEXP (dest, 0);
|
||||
}
|
||||
dest = XEXP (dest, 0);
|
||||
|
||||
sets[i].inner_dest = dest;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user