This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r191195 - in /branches/ARM/aarch64-4.7-branch/g...
- From: sofiane at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Tue, 11 Sep 2012 16:03:03 -0000
- Subject: r191195 - in /branches/ARM/aarch64-4.7-branch/g...
Author: sofiane
Date: Tue Sep 11 16:03:01 2012
New Revision: 191195
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=191195
Log:
[AArch64] Add support for integer iterators.
* gcc/doc/md.texi (@node Int Iterators): New.
* gcc/read-rtl.c (struct rtx_list): New.
(struct int_iterator_mapping): New.
(find_int): New function.
(dummy_uses_int_iterator): Likewise.
(dummy_apply_int_iterator): Likewise.
(uses_int_iterator_p): Likewise.
(apply_iterator_to_rtx): Handle integer iterators.
(uses_iterator_p): Likewise.
(initialize_iterators): Likewise.
(find_int_iterator): New function.
(add_int_iterator): New function.
(read_rtx): Handle integer iterators.
Modified:
branches/ARM/aarch64-4.7-branch/gcc/doc/md.texi
branches/ARM/aarch64-4.7-branch/gcc/read-rtl.c