This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[patch] rtl.def: Remove define_combine.
- From: Kazu Hirata <kazu at cs dot umass dot edu>
- To: gcc-patches at gcc dot gnu dot org
- Date: Mon, 01 Mar 2004 23:52:08 -0500 (EST)
- Subject: [patch] rtl.def: Remove define_combine.
Hi,
Attached is a patch to remove define_combine as it is unused.
I guess a combiner pattern used to be written using define_combine or
something.
Bootstrapped on i686-pc-linux-gnu. OK to apply?
Kazu Hirata
2004-03-01 Kazu Hirata <kazu@cs.umass.edu>
* rtl.def (define_combine): Remove.
Index: rtl.def
===================================================================
RCS file: /cvs/gcc/gcc/gcc/rtl.def,v
retrieving revision 1.79
diff -u -r1.79 rtl.def
--- rtl.def 6 Feb 2004 20:03:43 -0000 1.79
+++ rtl.def 2 Mar 2004 02:33:21 -0000
@@ -242,10 +242,6 @@
Follows the same arguments as define_split. */
DEF_RTL_EXPR(DEFINE_PEEPHOLE2, "define_peephole2", "EsES", 'x')
-/* Definition of a combiner pattern.
- Operands not defined yet. */
-DEF_RTL_EXPR(DEFINE_COMBINE, "define_combine", "Ess", 'x')
-
/* Define how to generate multiple insns for a standard insn name.
1st operand: the insn name.
2nd operand: vector of insn-patterns.