r275970 - in /trunk/gcc: ChangeLog config/arm/a...

wilco@gcc.gnu.org wilco@gcc.gnu.org
Thu Sep 19 16:51:00 GMT 2019


Author: wilco
Date: Thu Sep 19 16:51:08 2019
New Revision: 275970

URL: https://gcc.gnu.org/viewcvs?rev=275970&root=gcc&view=rev
Log:
[ARM] Simplify logical DImode iterators

Further simplify the logical DImode expander using code iterator and
obtab attributes.  This avoids adding unnecessary code_attr entries.

    gcc/
	* config/arm/arm.md (<logical_op>di3): Use <optab> and <CODE>.
	* config/arm/iterators.md (optab): Add and, ior, xor entries.
	(logical_op): Remove code attribute.
	(logical_OP): Likewise.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/config/arm/arm.md
    trunk/gcc/config/arm/iterators.md



More information about the Gcc-cvs mailing list