r116346 - in /branches/addressing-modes/gcc: Ch...
bonzini@gcc.gnu.org
bonzini@gcc.gnu.org
Wed Aug 23 12:30:00 GMT 2006
Author: bonzini
Date: Wed Aug 23 12:30:28 2006
New Revision: 116346
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=116346
Log:
2006-08-23 Paolo Bonzini <bonzini@gnu.org>
* gendtree.c (add_to_sequence): Move from genrecog.c, removing PEEPHOLE2 stuff.
(finish_sequence): Extract from genrecog.c make_insn_sequence.
* gendtree.h (add_to_sequence, finish_sequence): New prototypes.
* genrecog.c (make_insn_sequence): Split into...
(make_recog_sequence, make_split_sequence, make_peephole2_sequence): ... these.
Move code for PEEPHOLE2's from add_to_sequence into make_peephole2_sequence.
(main): Call them.
(add_to_sequence): Delete.
(extract_pattern): New.
(enum routine_type): Delete.
Modified:
branches/addressing-modes/gcc/ChangeLog.addrmodes
branches/addressing-modes/gcc/gendtree.c
branches/addressing-modes/gcc/gendtree.h
branches/addressing-modes/gcc/genpreds.c
branches/addressing-modes/gcc/genrecog.c
More information about the Gcc-cvs
mailing list