From 1230327b00075291801211e9edc06fd96a1cc0a1 Mon Sep 17 00:00:00 2001 From: "J\"orn Rennecke" Date: Thu, 5 Feb 1998 16:34:02 +0000 Subject: regmove.c: Update. * regmove.c: Update. * flags.h (flag_regmove): Declare. * rtl.h (optimize_reg_copy_1, optimize_reg_copy_2): Don't declare. * local-alloc.c (optimize_reg_copy_1, optimize_reg_copy_2): Moved into regmove; changed caller. * toplev.c (rest_of_compilation): Call regmove_optimize also for expensive_optimizations. From-SVN: r17669 --- gcc/flags.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'gcc/flags.h') diff --git a/gcc/flags.h b/gcc/flags.h index f5d1255e9b3..d4b830879ba 100644 --- a/gcc/flags.h +++ b/gcc/flags.h @@ -436,6 +436,9 @@ extern int flag_argument_noalias; /* Emit code to check for stack overflow; also may cause large objects to be allocated dynamically. */ extern int flag_stack_check; + +/* Do the full regmove optimization pass. */ +extern int flag_regmove; /* Other basic status info about current function. */ -- cgit v1.2.1