+Mon Feb 28 13:07:19 MET 2000 Jan Hubicka <jh@suse.cz>
+
+ * expr.c (store_constructor): Do not emit USE.
+ * rtl.h (stupid_life_analysis): Remove.
+
Mon Feb 28 07:03:27 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
* toplev.c (rest_of_compilation): Account for time in
* jump.c (jump_optimize_1): Don't call delete_barrier_successors
if only marking labels.
-Mon Feb 28 12:53:57 MET 2000 Jan Hubicka <jh@suse.cz>
+Mon Feb 28 12:53:57 MET 2000 Jan Hubicka <jh@suse.cz>
* calls.c (expand_call): Attempt to combine stack adjustments with
pending stack adjustments.
index, integer_one_node), 0, 0);
expand_end_loop ();
emit_label (loop_end);
-
- /* Needed by stupid register allocation. to extend the
- lifetime of pseudo-regs used by target past the end
- of the loop. */
- emit_insn (gen_rtx_USE (GET_MODE (target), target));
}
}
else if ((index != 0 && TREE_CODE (index) != INTEGER_CST)
extern void init_expr_once PARAMS ((void));
extern void move_by_pieces PARAMS ((rtx, rtx, int, unsigned int));
-
-/* In stupid.c */
-#ifdef BUFSIZ
-extern void stupid_life_analysis PARAMS ((rtx, int, FILE *));
-#endif
-
/* In flow.c */
extern void allocate_bb_life_data PARAMS ((void));
extern void allocate_reg_life_data PARAMS ((void));