This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Useless code in cse.c


  In message <Pine.LNX.4.10.9911111239340.2054-100000@biriani.cygnus.co.uk>you 
write:
  > Currently, cse.c keeps track of 'in_struct' flags, but never uses that
  > information.
  > 
  > Bernd
  > 
  > 	* cse.c (hash_arg_in_struct): Delete.
  > 	(struct table_elt): Delete elt in_struct.
  > 	(struct set): Delete elt src_in_struct.
  > 	(merge_equiv_classes): Don't set either hash_arg_in_struct or
  > 	the corresponding in_struct elts.
  > 	(canon_hash): Likewise.
  > 	(safe_hash): Likewise.
  > 	(find_best_addr): Likewise.
  > 	(record_jump_cond): Likewise.
  > 	(cse_insn): Likewise.
This is fine.  Please install it.

Thanks,
jeff


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]