r181435 - in /branches/ARM/embedded-4_6-branch/...

liujiangning@gcc.gnu.org liujiangning@gcc.gnu.org
Thu Nov 17 02:28:00 GMT 2011


Author: liujiangning
Date: Thu Nov 17 02:28:43 2011
New Revision: 181435

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=181435
Log:
2011-11-17  Jiangning Liu  <jiangning.liu@arm.com>                                                        

	Backport r178102 from mainline
	2011-08-26  Jiangning Liu  <jiangning.liu@arm.com>

	* config/arm/arm.md (*ior_scc_scc): Enable for Thumb2 as well.
	(*ior_scc_scc_cmp): Likewise
	(*and_scc_scc): Likewise.
	(*and_scc_scc_cmp): Likewise.
	(*and_scc_scc_nodom): Likewise.
	(*cmp_ite0, *cmp_ite1, *cmp_and, *cmp_ior): Handle Thumb2.

	Partially backport r172017 from mainline
	2011-04-06  Wei Guozhi  <carrot@google.com>

	* config/arm/constraints.md (Py): New constraint.

testsuite:

2011-11-17  Jiangning Liu  <jiangning.liu@arm.com>                                                        

	Backport r178102 from mainline
	2011-08-26  Jiangning Liu  <jiangning.liu@arm.com>

	* gcc.target/arm/thumb2-cond-cmp-1.c: New.
	* gcc.target/arm/thumb2-cond-cmp-2.c: Likewise.
	* gcc.target/arm/thumb2-cond-cmp-3.c: Likewise.
	* gcc.target/arm/thumb2-cond-cmp-4.c: Likewise.

Modified:
    branches/ARM/embedded-4_6-branch/gcc/ChangeLog.arm
    branches/ARM/embedded-4_6-branch/gcc/config/arm/arm.md
    branches/ARM/embedded-4_6-branch/gcc/config/arm/constraints.md
    branches/ARM/embedded-4_6-branch/gcc/testsuite/ChangeLog.arm



More information about the Gcc-cvs mailing list