aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/trans-array.c
diff options
context:
space:
mode:
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>2013-07-22 13:08:24 +0000
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>2013-07-22 13:08:24 +0000
commit5e5f76731871e5efbaf8bad961e44707b1e58cc3 (patch)
tree3d6343586c4b25fad375887ce5794141330572ca /gcc/fortran/trans-array.c
parent6a2bf10f40d53afedc94759ac13649badfda7b7d (diff)
downloadgcc-5e5f76731871e5efbaf8bad961e44707b1e58cc3.zip
gcc-5e5f76731871e5efbaf8bad961e44707b1e58cc3.tar.gz
gcc-5e5f76731871e5efbaf8bad961e44707b1e58cc3.tar.bz2
constraints.md (Pd): Allow TARGET_THUMB instead of TARGET_THUMB1.
2013-07-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com> * config/arm/constraints.md (Pd): Allow TARGET_THUMB instead of TARGET_THUMB1. (Pz): New constraint. * config/arm/arm.md (arm_addsi3): Add alternatives for 16-bit encodings. (compare_negsi_si): Likewise. (compare_addsi2_op0): Likewise. (compare_addsi2_op1): Likewise. (addsi3_carryin_<optab>): Likewise. (addsi3_carryin_alt2_<optab>): Likewise. (addsi3_carryin_shift_<optab>): Disable cond_exec variant for arm_restrict_it. (subsi3_carryin): Likewise. (arm_subsi3_insn): Add alternatives for 16-bit encoding. (minmax_arithsi): Disable for arm_restrict_it. (minmax_arithsi_non_canon): Adjust for arm_restrict_it. (satsi_<SAT:code>): Disable cond_exec variant for arm_restrict_it. (satsi_<SAT:code>_shift): Likewise. (arm_shiftsi3): Add alternative for 16-bit encoding. (arm32_movhf): Disable for arm_restrict_it. (arm_cmpdi_unsigned): Add alternatives for 16-bit encoding. (arm_movtas_ze): Disable cond_exec variant for arm_restrict_it. From-SVN: r201126
Diffstat (limited to 'gcc/fortran/trans-array.c')
0 files changed, 0 insertions, 0 deletions