On Wed, Apr 20, 2016 at 02:22:09AM -0400, tbsaunde+...@tbsaunde.org wrote: > 2016-04-19 Trevor Saunders <tbsaunde+...@tbsaunde.org> > > * gcse.c (struct ls_expr): make stores field a vector.
Capital M. > @@ -3604,7 +3604,7 @@ ldst_entry (rtx x) > ptr->expr = NULL; > ptr->pattern = x; > ptr->pattern_regs = NULL_RTX; > - ptr->stores = NULL; > + ptr->stores .create (0); Spaces. > @@ -3620,7 +3620,7 @@ ldst_entry (rtx x) > static void > free_ldst_entry (struct ls_expr * ptr) > { > - free_INSN_LIST_list (& ptr->stores); > + ptr->stores.release (); Wrong indent. Segher