This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 2eb74c7b2c5 2019-10-18 Steven G. Kargl kargl@gcc.gnu.org new e62551fd7a8 [arm] Rip out DImode addition and subtraction splits. new 6cc8c27c2f7 [arm] Perform early splitting of adddi3. new 2e55c7de734 [arm] Early split zero- and sign-extension new f7d4713ec82 [arm] Rewrite addsi3_carryin_shift_<optab> in canonical form new 3f095d09daf [arm] fix constraints on addsi3_carryin_alt2 new 7724f74b7b3 [arm] Early split subdi3 new 1e5d52665ac [arm] Remove redundant DImode subtract patterns new 40155e195e9 [arm] Introduce arm_carry_operation new 4509f474ca4 [arm] Correctly cost addition with a carry-in new 33a6bfab928 [arm] Correct cost calculations involving borrow for subtracts.
The 10 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/ChangeLog | 106 ++++ gcc/config/arm/arm-modes.def | 4 + gcc/config/arm/arm-protos.h | 1 + gcc/config/arm/arm.c | 165 +++++- gcc/config/arm/arm.md | 942 ++++++++++----------------------- gcc/config/arm/iterators.md | 11 +- gcc/config/arm/predicates.md | 23 +- gcc/testsuite/ChangeLog | 13 + gcc/testsuite/gcc.target/arm/negdi-3.c | 8 +- 9 files changed, 562 insertions(+), 711 deletions(-)