This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[arm-embedded] Backport mainline r178102 and partial r172017
- From: "Jiangning Liu" <jiangning dot liu at arm dot com>
- To: <gcc-patches at gcc dot gnu dot org>
- Date: Thu, 17 Nov 2011 10:37:10 +0800
- Subject: [arm-embedded] Backport mainline r178102 and partial r172017
Backport mainline 178102 and partial r172017 to ARM/embedded-4_6-branch.
Committed.
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.