diff options
author | Richard Earnshaw <rearnsha@arm.com> | 2019-10-22 13:16:42 +0000 |
---|---|---|
committer | Richard Earnshaw <rearnsha@gcc.gnu.org> | 2019-10-22 13:16:42 +0000 |
commit | b747c183714a5d68da8037d8b705a8bc67f11bac (patch) | |
tree | bc135817e7aa0f414e2682dff1e6a57d9fc33baf /gcc/fortran/decl.c | |
parent | 6c7b0df8029d01e05577668333660d0bc58a3023 (diff) | |
download | gcc-b747c183714a5d68da8037d8b705a8bc67f11bac.zip gcc-b747c183714a5d68da8037d8b705a8bc67f11bac.tar.gz gcc-b747c183714a5d68da8037d8b705a8bc67f11bac.tar.bz2 |
[arm] make arm_carry_operation and arm_borrow_operation duals
Arm_carry_operation and arm_borrow_operation are duals: given that we
have a comparison that returns a result that relies solely in the
carry flag one is the inverse of the other. So there's no reason for
one to have a CC mode that the other does not have. This patch
restores that equivalence.
* config/arm/predicates.md (arm_borrow_operation): Handle CC_ADCmode.
From-SVN: r277289
Diffstat (limited to 'gcc/fortran/decl.c')
0 files changed, 0 insertions, 0 deletions