[gcc r15-3659] AVR: Partially revert r15-3623.

2024-09-16 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:9f8e18213cbcfbadce56f7f531bd61fe4c7eab11 commit r15-3659-g9f8e18213cbcfbadce56f7f531bd61fe4c7eab11 Author: Georg-Johann Lay Date: Sun Sep 15 20:37:48 2024 +0200 AVR: Partially revert r15-3623. ADIW doesn't mix with CPC / SBIC because it's not only about p

[gcc r15-3660] AVR: Tidy up enum and struct tags.

2024-09-16 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:8d402c307f289a4cc96fec36189864d7e3f37893 commit r15-3660-g8d402c307f289a4cc96fec36189864d7e3f37893 Author: Georg-Johann Lay Date: Sat Sep 14 12:19:52 2024 +0200 AVR: Tidy up enum and struct tags. Use "rtx_code" for RTX codes, not "enum rtx_code" and not "RTX_

[gcc r15-3661] vect: Set pattern_stmt_p on the newly created stmt_vec_info

2024-09-16 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:48a0f6937d7c1faadf16f5ff7bd227a8392ddfe8 commit r15-3661-g48a0f6937d7c1faadf16f5ff7bd227a8392ddfe8 Author: Andrew Pinski Date: Sun Sep 15 16:43:24 2024 -0700 vect: Set pattern_stmt_p on the newly created stmt_vec_info While adding simple_dce_worklist to the v

[gcc r15-3662] libstdc++: Add .editorconfig files

2024-09-16 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:eb67e2396f3ee834bf3a8299f5b6d93ba82d3950 commit r15-3662-geb67e2396f3ee834bf3a8299f5b6d93ba82d3950 Author: Jonathan Wakely Date: Mon Sep 16 10:04:40 2024 +0100 libstdc++: Add .editorconfig files These config files set default formatting behaviour for a large

[gcc r15-3663] riscv: Fix duplicate assmbler label in @tlsdesc insn

2024-09-16 Thread Andreas Schwab via Gcc-cvs
https://gcc.gnu.org/g:952df9c50b30cc6f849c422b84592a81524f8ef7 commit r15-3663-g952df9c50b30cc6f849c422b84592a81524f8ef7 Author: Andreas Schwab Date: Thu Sep 12 13:55:09 2024 +0200 riscv: Fix duplicate assmbler label in @tlsdesc insn Use %= instead of maintaining a sequence number

[gcc r15-3664] AVR: Tweak >= and < compares with consts that are 0 mod 256.

2024-09-16 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:7fb1117310def905f8d151196b8655247dff68ee commit r15-3664-g7fb1117310def905f8d151196b8655247dff68ee Author: Georg-Johann Lay Date: Sun Sep 15 16:58:09 2024 +0200 AVR: Tweak >= and < compares with consts that are 0 mod 256. The >= and < comparisons may skip com

[gcc r15-3666] aarch64: Emit ADD X, Y, Y instead of SHL X, Y, #1 for SVE instructions.

2024-09-16 Thread Kyrylo Tkachov via Gcc-cvs
https://gcc.gnu.org/g:4af196b2ebd662c5183f1998b0184985e85479b2 commit r15-3666-g4af196b2ebd662c5183f1998b0184985e85479b2 Author: Soumya AR Date: Tue Sep 10 14:18:44 2024 +0530 aarch64: Emit ADD X, Y, Y instead of SHL X, Y, #1 for SVE instructions. On Neoverse V2, SVE ADD instructi

[gcc r15-3667] AVR: Update weblinks to AVR-LibC.

2024-09-16 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:f5448384a2134f32c8733b401440da11bfe69252 commit r15-3667-gf5448384a2134f32c8733b401440da11bfe69252 Author: Georg-Johann Lay Date: Mon Sep 16 17:23:00 2024 +0200 AVR: Update weblinks to AVR-LibC. AVR-LibC has moved to GitHub, adjust web links: https://gith

[gcc r15-3668] modula2: gcc/m2/Make-lang.in fix includes during bootstrap build

2024-09-16 Thread Gaius Mulley via Gcc-cvs
https://gcc.gnu.org/g:58bc39c73ca9aeca3d62d2d963be0121d0efeeac commit r15-3668-g58bc39c73ca9aeca3d62d2d963be0121d0efeeac Author: Gaius Mulley Date: Mon Sep 16 18:18:11 2024 +0100 modula2: gcc/m2/Make-lang.in fix includes during bootstrap build This patch fixes the include director

[gcc r15-3669] aarch64: Improve vector constant generation using SVE INDEX instruction [PR113328]

2024-09-16 Thread Pengxuan Zheng via Gcc-cvs
https://gcc.gnu.org/g:a92f54f580c37732a5de01e47aed56882231f196 commit r15-3669-ga92f54f580c37732a5de01e47aed56882231f196 Author: Pengxuan Zheng Date: Tue Sep 10 17:59:46 2024 -0700 aarch64: Improve vector constant generation using SVE INDEX instruction [PR113328] SVE's INDEX inst

[gcc r15-3671] SVE intrinsics: Fold svdiv with all-zero operands to zero vector

2024-09-16 Thread Jennifer Schmitz via Gcc-cvs
https://gcc.gnu.org/g:e311dd13a9adbc51d56971cba06e1ff15a4256d2 commit r15-3671-ge311dd13a9adbc51d56971cba06e1ff15a4256d2 Author: Jennifer Schmitz Date: Mon Sep 2 06:46:57 2024 -0700 SVE intrinsics: Fold svdiv with all-zero operands to zero vector This patch folds svdiv where one o