summaryrefslogtreecommitdiff
path: root/libquadmath
diff options
context:
space:
mode:
authorYvan Roux <yvan.roux@linaro.org>2017-09-12 15:44:03 +0200
committerYvan Roux <yvan.roux@linaro.org>2017-09-13 14:25:18 +0000
commitf5fe02012f2775737fc6f72e7f944e0bd7512610 (patch)
tree150011cf95a9a8d0c3240685c7cb415ed4ca2541 /libquadmath
parente91ce32c9641f2e3605f946d5d161af0de00da33 (diff)
downloadgcc-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