diff options
author | Yvan Roux <yvan.roux@linaro.org> | 2017-09-12 15:44:03 +0200 |
---|---|---|
committer | Yvan Roux <yvan.roux@linaro.org> | 2017-09-13 14:25:18 +0000 |
commit | f5fe02012f2775737fc6f72e7f944e0bd7512610 (patch) | |
tree | 150011cf95a9a8d0c3240685c7cb415ed4ca2541 /libquadmath | |
parent | e91ce32c9641f2e3605f946d5d161af0de00da33 (diff) | |
download | gcc-f5fe02012f2775737fc6f72e7f944e0bd7512610.tar.gz |
gcc/
Backport from trunk r251663.
2017-09-04 Bernd Edlinger <bernd.edlinger@hotmail.de>
PR target/77308
* config/arm/arm.md (*arm_adddi3, *arm_subdi3): Split early except for
TARGET_NEON and TARGET_IWMMXT.
(anddi3, iordi3, xordi3, one_cmpldi2): Split while expanding except for
TARGET_NEON and TARGET_IWMMXT.
(*one_cmpldi2_insn): Moved the body of one_cmpldi2 here.
gcc/testsuite/
Backport from trunk r251663.
2017-09-04 Bernd Edlinger <bernd.edlinger@hotmail.de>
PR target/77308
* gcc.target/arm/pr77308-1.c: New test.
gcc/
Backport from trunk r251681.
2017-09-04 Wilco Dijkstra <wdijkstr@arm.com>
* config/arm/arm.c (arm_legitimate_index_p): Add comment.
(thumb2_legitimate_index_p): Use correct range for DI/DF mode.
gcc/
Backport from trunk r251752.
2017-09-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
PR target/77308
* config/arm/predicates.md (arm_general_adddi_operand): Create new
non-vfp predicate.
* config/arm/arm.md (*arm_adddi3, *arm_subdi3): Use new predicates.
Change-Id: Ib303993655c3d1209567eb93bd2c4d157de44721
Diffstat (limited to 'libquadmath')
0 files changed, 0 insertions, 0 deletions