[gcc r15-1506] Build: Set gcc_cv_as_mips_explicit_relocs if gcc_cv_as_mips_explicit_relocs_pcrel

2024-06-20 Thread YunQiang Su via Gcc-cvs
https://gcc.gnu.org/g:573f11ec34eeb6a6c3bd3d7619738f927236727b commit r15-1506-g573f11ec34eeb6a6c3bd3d7619738f927236727b Author: YunQiang Su Date: Thu Jun 20 10:37:39 2024 +0800 Build: Set gcc_cv_as_mips_explicit_relocs if gcc_cv_as_mips_explicit_relocs_pcrel We check

[gcc r15-1505] MIPS: Set condmove cost to SET(REG, REG)

2024-06-20 Thread YunQiang Su via Gcc-cvs
https://gcc.gnu.org/g:7b67ec4b50ae523a1e1be410644abb627daa9590 commit r15-1505-g7b67ec4b50ae523a1e1be410644abb627daa9590 Author: YunQiang Su Date: Tue Jun 18 17:03:51 2024 +0800 MIPS: Set condmove cost to SET(REG, REG) On most uarch, the cost condmove is same as other noraml

[gcc r15-1504] rs6000: Fix wrong RTL patterns for vector merge high/low word on LE

2024-06-20 Thread Kewen Lin via Gcc-cvs
https://gcc.gnu.org/g:52c112800d9f44457c4832309a48c00945811313 commit r15-1504-g52c112800d9f44457c4832309a48c00945811313 Author: Kewen Lin Date: Thu Jun 20 20:23:56 2024 -0500 rs6000: Fix wrong RTL patterns for vector merge high/low word on LE Commit r12-4496 changes some

[gcc(refs/users/meissner/heads/work169-tar)] Update ChangeLog.*

2024-06-20 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:e435b1c90cb354fd25f01a278e61c07eea7a6503 commit e435b1c90cb354fd25f01a278e61c07eea7a6503 Author: Michael Meissner Date: Thu Jun 20 21:11:04 2024 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.tar | 105 ++ 1

[gcc(refs/users/meissner/heads/work169-tar)] Add SPR debug options.

2024-06-20 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:98b15f63fd14383a7d28f637d03bdafe5d19880a commit 98b15f63fd14383a7d28f637d03bdafe5d19880a Author: Michael Meissner Date: Thu Jun 20 21:02:04 2024 -0400 Add SPR debug options. 2024-06-20 Michael Meissner gcc/ *

[gcc(refs/users/meissner/heads/work169-tar)] Add support for the TAR register.

2024-06-20 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:6571241d6c4c2182a0ba5af6946fa0c2980fb05a commit 6571241d6c4c2182a0ba5af6946fa0c2980fb05a Author: Michael Meissner Date: Thu Jun 20 20:40:21 2024 -0400 Add support for the TAR register. 2024-06-20 Michael Meissner gcc/ *

[gcc(refs/users/meissner/heads/work169-tar)] Restrict SPR to appropriate integer modes.

2024-06-20 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:d163ea1ffe2fe4b5f151542a4d2e9d552fa0a516 commit d163ea1ffe2fe4b5f151542a4d2e9d552fa0a516 Author: Michael Meissner Date: Thu Jun 20 20:38:32 2024 -0400 Restrict SPR to appropriate integer modes. In preparation for the patches to add support for the TAR

[gcc r11-11517] libstdc++: Fix find_last_set(simd_mask) to ignore padding bits

2024-06-20 Thread Matthias Kretz via Libstdc++-cvs
https://gcc.gnu.org/g:a0b92a530ad61389c0cdeb8d8ece4677e019c28e commit r11-11517-ga0b92a530ad61389c0cdeb8d8ece4677e019c28e Author: Matthias Kretz Date: Fri Jun 14 15:11:25 2024 +0200 libstdc++: Fix find_last_set(simd_mask) to ignore padding bits With the change to the AVX512

[gcc r14-10331] libstdc++: Fix find_last_set(simd_mask) to ignore padding bits

2024-06-20 Thread Matthias Kretz via Libstdc++-cvs
https://gcc.gnu.org/g:e77f314ccd422ffa05c6c06837e2cb94c25f2bba commit r14-10331-ge77f314ccd422ffa05c6c06837e2cb94c25f2bba Author: Matthias Kretz Date: Fri Jun 14 15:11:25 2024 +0200 libstdc++: Fix find_last_set(simd_mask) to ignore padding bits With the change to the AVX512

[gcc r15-1502] i386: Allow all register_operand SUBREGs in x86_ternlog_idx.

2024-06-20 Thread Roger Sayle via Gcc-cvs
https://gcc.gnu.org/g:9a76db24e044c8058497051a652cca4228cbc8e9 commit r15-1502-g9a76db24e044c8058497051a652cca4228cbc8e9 Author: Roger Sayle Date: Thu Jun 20 16:30:15 2024 +0100 i386: Allow all register_operand SUBREGs in x86_ternlog_idx. This patch tweaks ix86_ternlog_idx to

[gcc r15-1501] [RISC-V] Minor cleanup/improvement to bset/binv patterns

2024-06-20 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:f739ad5e35b0a60dec65bb12f8d07aadd0c98196 commit r15-1501-gf739ad5e35b0a60dec65bb12f8d07aadd0c98196 Author: Jeff Law Date: Thu Jun 20 08:43:37 2024 -0600 [RISC-V] Minor cleanup/improvement to bset/binv patterns Changes since V1: Whitespace fixes

[gcc r11-11514] fold-const: Fix up CLZ handling in tree_call_nonnegative_warnv_p [PR115337]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:b724525c9779bbf93c4905dc3d54296f5e39e607 commit r11-11514-gb724525c9779bbf93c4905dc3d54296f5e39e607 Author: Jakub Jelinek Date: Tue Jun 4 15:49:41 2024 +0200 fold-const: Fix up CLZ handling in tree_call_nonnegative_warnv_p [PR115337] The function currently

[gcc r11-11512] combine: Fix up simplify_compare_const [PR115092]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:82bb4ee090342f2b787661420f701f2e0bf6624a commit r11-11512-g82bb4ee090342f2b787661420f701f2e0bf6624a Author: Jakub Jelinek Date: Wed May 15 18:37:17 2024 +0200 combine: Fix up simplify_compare_const [PR115092] The following testcases are miscompiled (with

[gcc r11-11511] tree-inline: Remove .ASAN_MARK calls when inlining functions into no_sanitize callers [PR114956]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:e4bd9558d431bee2f4a76875dd79c9a76d2c58ff commit r11-11511-ge4bd9558d431bee2f4a76875dd79c9a76d2c58ff Author: Jakub Jelinek Date: Tue May 7 21:29:14 2024 +0200 tree-inline: Remove .ASAN_MARK calls when inlining functions into no_sanitize callers [PR114956] In

[gcc r11-11510] gimple-ssa-sprintf: Use [0, 1] range for %lc with (wint_t) 0 argument [PR114876]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:6bb5036635090b924519adde22e7be9c80f6e76a commit r11-11510-g6bb5036635090b924519adde22e7be9c80f6e76a Author: Jakub Jelinek Date: Tue Apr 30 11:22:32 2024 +0200 gimple-ssa-sprintf: Use [0, 1] range for %lc with (wint_t) 0 argument [PR114876] Seems when Martin

[gcc r11-11516] diagnostics: Fix add_misspelling_candidates [PR115440]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:a0dac8fdf477f0ee7fa4f54bbfc4cafec944b042 commit r11-11516-ga0dac8fdf477f0ee7fa4f54bbfc4cafec944b042 Author: Jakub Jelinek Date: Mon Jun 17 22:02:46 2024 +0200 diagnostics: Fix add_misspelling_candidates [PR115440] The option_map array for most entries

[gcc r11-11515] c: Fix up pointer types to may_alias structures [PR114493]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:5736bc05ea1546328cad9b6cefb5a389d2a2994e commit r11-11515-g5736bc05ea1546328cad9b6cefb5a389d2a2994e Author: Jakub Jelinek Date: Thu Jun 6 22:12:11 2024 +0200 c: Fix up pointer types to may_alias structures [PR114493] The following testcase ICEs in

[gcc r11-11513] builtins: Force SAVE_EXPR for __builtin_{add, sub, mul}_overflow [PR108789]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:2922060a7fe04397df1ca69dd1f4de1edf8d2282 commit r11-11513-g2922060a7fe04397df1ca69dd1f4de1edf8d2282 Author: Jakub Jelinek Date: Tue Jun 4 12:28:01 2024 +0200 builtins: Force SAVE_EXPR for __builtin_{add,sub,mul}_overflow [PR108789] The following testcase is

[gcc r11-11508] rtlanal: Fix set_noop_p for volatile loads or stores [PR114768]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:1fc4a915c797d3a98a327dfc546948c5879336e0 commit r11-11508-g1fc4a915c797d3a98a327dfc546948c5879336e0 Author: Jakub Jelinek Date: Fri Apr 19 08:47:53 2024 +0200 rtlanal: Fix set_noop_p for volatile loads or stores [PR114768] On the following testcase, combine

[gcc r11-11509] openmp: Copy DECL_LANG_SPECIFIC and DECL_LANG_FLAG_? to tree-nested decl copy [PR114825]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:0ff2aad2f7242fffa646d06b3da7d28191e1c788 commit r11-11509-g0ff2aad2f7242fffa646d06b3da7d28191e1c788 Author: Jakub Jelinek Date: Thu Apr 25 20:09:35 2024 +0200 openmp: Copy DECL_LANG_SPECIFIC and DECL_LANG_FLAG_? to tree-nested decl copy [PR114825]

[gcc r11-11507] internal-fn: Temporarily disable flag_trapv during .{ADD, SUB, MUL}_OVERFLOW etc. expansion [PR114753]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:2e932260ca4f2ba2549eb42d60e701d2244dab74 commit r11-11507-g2e932260ca4f2ba2549eb42d60e701d2244dab74 Author: Jakub Jelinek Date: Thu Apr 18 09:45:14 2024 +0200 internal-fn: Temporarily disable flag_trapv during .{ADD,SUB,MUL}_OVERFLOW etc. expansion [PR114753]

[gcc r11-11506] attribs: Don't crash on NULL TREE_TYPE in diag_attr_exclusions [PR114634]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:139f129bf4f0d40f1e6fb619c044bc0ef699a014 commit r11-11506-g139f129bf4f0d40f1e6fb619c044bc0ef699a014 Author: Jakub Jelinek Date: Mon Apr 15 10:25:22 2024 +0200 attribs: Don't crash on NULL TREE_TYPE in diag_attr_exclusions [PR114634] The enumerator still

[gcc r11-11503] vect: Don't clear base_misaligned in update_epilogue_loop_vinfo [PR114566]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:327533790760809abd2549e613a676dde5f8cd93 commit r11-11503-g327533790760809abd2549e613a676dde5f8cd93 Author: Jakub Jelinek Date: Fri Apr 5 14:56:14 2024 +0200 vect: Don't clear base_misaligned in update_epilogue_loop_vinfo [PR114566] The following testcase is

[gcc r11-11505] c++: Fix bogus warnings about ignored annotations [PR114691]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:6ec50f5b9a8842f92d65dbd8fcc546f0f6902585 commit r11-11505-g6ec50f5b9a8842f92d65dbd8fcc546f0f6902585 Author: Jakub Jelinek Date: Fri Apr 12 20:53:10 2024 +0200 c++: Fix bogus warnings about ignored annotations [PR114691] The middle-end warns about the

[gcc r11-11504] asan, v3: Fix up handling of > 32 byte aligned variables with -fsanitize=address -fstack-protector*

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:043d5fc707842c9b26ba69650e15be73c57f7a1d commit r11-11504-g043d5fc707842c9b26ba69650e15be73c57f7a1d Author: Jakub Jelinek Date: Thu Apr 11 11:12:11 2024 +0200 asan, v3: Fix up handling of > 32 byte aligned variables with -fsanitize=address -fstack-protector*

[gcc r11-11502] c++: Fix ICE with weird copy assignment operator [PR114572]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:4620c4b7b76baf4e66cd1ab22b1cc6a9e810c0c7 commit r11-11502-g4620c4b7b76baf4e66cd1ab22b1cc6a9e810c0c7 Author: Jakub Jelinek Date: Fri Apr 5 09:31:28 2024 +0200 c++: Fix ICE with weird copy assignment operator [PR114572] While ctors/dtors don't return anything

[gcc r11-11501] fold-const: Handle NON_LVALUE_EXPR in native_encode_initializer [PR114537]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:5d6b1d8ffc4828874ecdb1cde1b794bc3b8d35af commit r11-11501-g5d6b1d8ffc4828874ecdb1cde1b794bc3b8d35af Author: Jakub Jelinek Date: Thu Apr 4 10:47:52 2024 +0200 fold-const: Handle NON_LVALUE_EXPR in native_encode_initializer [PR114537] The following testcase is

[gcc r11-11500] libquadmath: Don't assume the storage for __float128 arguments is aligned [PR114533]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:df41dbfd22528b1241668af21a979204b876fb67 commit r11-11500-gdf41dbfd22528b1241668af21a979204b876fb67 Author: Jakub Jelinek Date: Wed Apr 3 10:02:35 2024 +0200 libquadmath: Don't assume the storage for __float128 arguments is aligned [PR114533] With the

[gcc r11-11498] aarch64: Fix TImode __sync_*_compare_and_exchange expansion with LSE [PR114310]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:0570303f818ed12ff28de0d258ebe4f6803ef7e0 commit r11-11498-g0570303f818ed12ff28de0d258ebe4f6803ef7e0 Author: Jakub Jelinek Date: Thu Mar 14 14:09:20 2024 +0100 aarch64: Fix TImode __sync_*_compare_and_exchange expansion with LSE [PR114310] The following

[gcc r11-11497] bb-reorder: Fix -freorder-blocks-and-partition ICEs on aarch64 with asm goto [PR110079]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:f340e1fb0e0bbe5f2982f3f1025bb12fb910db41 commit r11-11497-gf340e1fb0e0bbe5f2982f3f1025bb12fb910db41 Author: Jakub Jelinek Date: Thu Mar 7 10:02:49 2024 +0100 bb-reorder: Fix -freorder-blocks-and-partition ICEs on aarch64 with asm goto [PR110079] The

[gcc r11-11494] attribs: Don't canonicalize lookup_scoped_attribute_spec argument [PR113674]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:f520f125920460d9360e2a5619b22c7ac81d35ba commit r11-11494-gf520f125920460d9360e2a5619b22c7ac81d35ba Author: Jakub Jelinek Date: Mon Feb 12 20:45:01 2024 +0100 attribs: Don't canonicalize lookup_scoped_attribute_spec argument [PR113674] The C and C++ FEs when

[gcc r11-11499] icf: Reset SSA_NAME_{PTR, RANGE}_INFO in successfully merged functions [PR113907]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:8a917760aa47f7fb307a4abf6e17dd5b52a5b25f commit r11-11499-g8a917760aa47f7fb307a4abf6e17dd5b52a5b25f Author: Jakub Jelinek Date: Thu Mar 14 17:48:30 2024 +0100 icf: Reset SSA_NAME_{PTR,RANGE}_INFO in successfully merged functions [PR113907] AFAIK we have no

[gcc r11-11496] i386: Fix ICEs with SUBREGs from vector etc. constants to XFmode [PR114184]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:14d01732cefd593ecb5d654efbbb72071b0a90fd commit r11-11496-g14d01732cefd593ecb5d654efbbb72071b0a90fd Author: Jakub Jelinek Date: Mon Mar 4 10:04:19 2024 +0100 i386: Fix ICEs with SUBREGs from vector etc. constants to XFmode [PR114184] The Intel extended

[gcc r11-11492] docs: Fix 2 typos

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:23c60f13b91aa21ffad01333b93724dfe797afcb commit r11-11492-g23c60f13b91aa21ffad01333b93724dfe797afcb Author: Jakub Jelinek Date: Thu Jan 25 09:10:08 2024 +0100 docs: Fix 2 typos When looking into PR113572, I've noticed a typo in VECTOR_CST documentation

[gcc r11-11493] tree-ssa-strlen: Fix up handle_store [PR113603]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:1b91d111dad699a0738d158b0eca7fd12ded6211 commit r11-11493-g1b91d111dad699a0738d158b0eca7fd12ded6211 Author: Jakub Jelinek Date: Tue Jan 30 09:58:05 2024 +0100 tree-ssa-strlen: Fix up handle_store [PR113603] Since r10-2101-gb631bdb3c16e85f35d3 handle_store

[gcc r11-11490] cfgexpand: Workaround CSE of ADDR_EXPRs in VAR_DECL partitioning [PR113372]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:c845244dd7afae95689b8dd02a62c18932441583 commit r11-11490-gc845244dd7afae95689b8dd02a62c18932441583 Author: Jakub Jelinek Date: Tue Jan 16 11:49:34 2024 +0100 cfgexpand: Workaround CSE of ADDR_EXPRs in VAR_DECL partitioning [PR113372] The following patch

[gcc r11-11495] c: Handle scoped attributes in __has*attribute and scoped attribute parsing changes in -std=c11 etc.

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:d241835c8f47031259280930449a3ba4d8eb8eea commit r11-11495-gd241835c8f47031259280930449a3ba4d8eb8eea Author: Jakub Jelinek Date: Thu Feb 22 19:32:02 2024 +0100 c: Handle scoped attributes in __has*attribute and scoped attribute parsing changes in -std=c11 etc. modes

[gcc r11-11491] i386: Add -masm=intel profiling support [PR113122]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:9b58a85de42eed538a866146a36bb3221daf5590 commit r11-11491-g9b58a85de42eed538a866146a36bb3221daf5590 Author: Jakub Jelinek Date: Thu Jan 18 10:21:12 2024 +0100 i386: Add -masm=intel profiling support [PR113122] x86_function_profiler emits assembly directly

[gcc r11-11489] libgomp: Fix up FLOCK fallback handling [PR113192]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:58a73ed8e398e05f0c3656cd113f3ca0ee229114 commit r11-11489-g58a73ed8e398e05f0c3656cd113f3ca0ee229114 Author: Jakub Jelinek Date: Wed Jan 10 13:29:47 2024 +0100 libgomp: Fix up FLOCK fallback handling [PR113192] My earlier change broke Solaris testing, because

[gcc r11-11488] c-family: copy attribute diagnostic fixes [PR113262]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:3741efc7402bf421bd77e5e2b30ae513a9867372 commit r11-11488-g3741efc7402bf421bd77e5e2b30ae513a9867372 Author: Jakub Jelinek Date: Tue Jan 9 15:37:04 2024 +0100 c-family: copy attribute diagnostic fixes [PR113262] The copy attributes is allowed on decls as well

[gcc r12-10572] libstdc++: Fix simd conversion for -fno-signed-char for Clang

2024-06-20 Thread Matthias Kretz via Gcc-cvs
https://gcc.gnu.org/g:b9569e7a829d054336d2704ccff61eece5437baf commit r12-10572-gb9569e7a829d054336d2704ccff61eece5437baf Author: Matthias Kretz Date: Mon Jun 3 12:02:07 2024 +0200 libstdc++: Fix simd conversion for -fno-signed-char for Clang The special case for Clang in the

[gcc r12-10571] libstdc++: Avoid MMX return types from __builtin_shufflevector

2024-06-20 Thread Matthias Kretz via Gcc-cvs
https://gcc.gnu.org/g:f79b273d4145961133ef8b0344469e77425629f6 commit r12-10571-gf79b273d4145961133ef8b0344469e77425629f6 Author: Matthias Kretz Date: Wed May 15 11:02:22 2024 +0200 libstdc++: Avoid MMX return types from __builtin_shufflevector This resolves a regression on i686

[gcc r12-10570] libstdc++: Use __builtin_shufflevector for simd split and concat

2024-06-20 Thread Matthias Kretz via Gcc-cvs
https://gcc.gnu.org/g:fb067547e401940b433cf0d2ae30749b4c21492e commit r12-10570-gfb067547e401940b433cf0d2ae30749b4c21492e Author: Matthias Kretz Date: Mon May 6 12:13:55 2024 +0200 libstdc++: Use __builtin_shufflevector for simd split and concat Signed-off-by: Matthias Kretz

gcc-wwwdocs branch master updated. b3c91409928d5aa68bde6649eff499a344e0b318

2024-06-20 Thread Georg-Johann Lay via Gcc-cvs-wwwdocs
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gcc-wwwdocs". The branch, master has been updated via b3c91409928d5aa68bde6649eff499a344e0b318 (commit) via

[gcc(refs/vendors/redhat/heads/gcc-14-branch)] Merge commit 'r14-10330-gd26fa1c73b2c0f7fd2d412ce7b4e84e0f78fc49a' into redhat/gcc-14-branch

2024-06-20 Thread Jakub Jelinek via Libstdc++-cvs
https://gcc.gnu.org/g:640bb0fa76a23712bd9b0518a00c3c4ed59a775d commit 640bb0fa76a23712bd9b0518a00c3c4ed59a775d Merge: 1de1e03e8bd3 d26fa1c73b2c Author: Jakub Jelinek Date: Thu Jun 20 13:07:44 2024 +0200 Merge commit 'r14-10330-gd26fa1c73b2c0f7fd2d412ce7b4e84e0f78fc49a' into

[gcc/redhat/heads/gcc-14-branch] (43 commits) Merge commit 'r14-10330-gd26fa1c73b2c0f7fd2d412ce7b4e84e0f7

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
The branch 'redhat/heads/gcc-14-branch' was updated to point to: 640bb0fa76a2... Merge commit 'r14-10330-gd26fa1c73b2c0f7fd2d412ce7b4e84e0f7 It previously pointed to: 1de1e03e8bd3... Merge commit 'r14-10288-g0f616e75f32083e1bc6d08f31e3fbc3dea Diff: Summary of changes (added commits):

[gcc r14-10330] vshuf-mem.C: Make -march=z14 depend on s390_vxe

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:d26fa1c73b2c0f7fd2d412ce7b4e84e0f78fc49a commit r14-10330-gd26fa1c73b2c0f7fd2d412ce7b4e84e0f78fc49a Author: Andreas Krebbel Date: Mon Jun 17 21:50:27 2024 +0200 vshuf-mem.C: Make -march=z14 depend on s390_vxe gcc/testsuite/ChangeLog: *

[gcc r14-10329] testsuite: Add -Wno-psabi to vshuf-mem.C test

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:b4e4997b1f2e21598947f8339db5eb7cc0230476 commit r14-10329-gb4e4997b1f2e21598947f8339db5eb7cc0230476 Author: Jakub Jelinek Date: Fri Jun 14 19:57:59 2024 +0200 testsuite: Add -Wno-psabi to vshuf-mem.C test The newly added test FAILs on i686-linux. On

[gcc r14-10328] IBM Z: Fix ICE in expand_perm_as_replicate

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:166c9f99a2376b2255021de52a563e1268584c12 commit r14-10328-g166c9f99a2376b2255021de52a563e1268584c12 Author: Andreas Krebbel Date: Mon Jun 10 09:09:10 2024 +0200 IBM Z: Fix ICE in expand_perm_as_replicate The current implementation assumes to always be

[gcc r15-1500] libstdc++: Fix find_last_set(simd_mask) to ignore padding bits

2024-06-20 Thread Matthias Kretz via Gcc-cvs
https://gcc.gnu.org/g:1340ddea0158de3f49aeb75b4013e5fc313ff6f4 commit r15-1500-g1340ddea0158de3f49aeb75b4013e5fc313ff6f4 Author: Matthias Kretz Date: Fri Jun 14 15:11:25 2024 +0200 libstdc++: Fix find_last_set(simd_mask) to ignore padding bits With the change to the AVX512

gcc-wwwdocs branch master updated. 80057fb9e00922e5ee8db82e5a6fc2f99db9d3d0

2024-06-20 Thread Georg-Johann Lay via Gcc-cvs-wwwdocs
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gcc-wwwdocs". The branch, master has been updated via 80057fb9e00922e5ee8db82e5a6fc2f99db9d3d0 (commit) from

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [arm] [vect] adjust mve-vshr test [PR113281]

2024-06-20 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:d47e880e8b5994d3aed1bc911972f120b1f7ff41 commit d47e880e8b5994d3aed1bc911972f120b1f7ff41 Author: Alexandre Oliva Date: Thu Jun 20 07:26:40 2024 -0300 [testsuite] [arm] [vect] adjust mve-vshr test [PR113281] The test was too optimistic, alas. We used to

[gcc/aoliva/heads/testme] (274 commits) [testsuite] [arm] [vect] adjust mve-vshr test [PR113281]

2024-06-20 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to: d47e880e8b59... [testsuite] [arm] [vect] adjust mve-vshr test [PR113281] It previously pointed to: 62c77d907211... [testsuite] [arm] [vect] adjust mve-vshr test [PR113281] Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER

[gcc/aoliva/heads/testbase] (273 commits) ada: Reference to nonexistent operator in reduction express

2024-06-20 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testbase' was updated to point to: 301927d93356... ada: Reference to nonexistent operator in reduction express It previously pointed to: 5288935d30c4... [libstdc++] [testsuite] require cmath for c++23 cmath tests Diff: Summary of changes (added commits):

gcc-wwwdocs branch master updated. 307e568cad691f5a8439814f7df59ff7ed176ce5

2024-06-20 Thread Richard Biener via Gcc-cvs-wwwdocs
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gcc-wwwdocs". The branch, master has been updated via 307e568cad691f5a8439814f7df59ff7ed176ce5 (commit) from

gcc-wwwdocs branch master updated. b27586549684c4d1a8f350ca2a4870e2b12524ef

2024-06-20 Thread Richard Biener via Gcc-cvs-wwwdocs
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gcc-wwwdocs". The branch, master has been updated via b27586549684c4d1a8f350ca2a4870e2b12524ef (commit) from

gcc-wwwdocs branch master updated. 810912f793c674628f6506de21116ff45baba440

2024-06-20 Thread Jakub Jelinek via Gcc-cvs-wwwdocs
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gcc-wwwdocs". The branch, master has been updated via 810912f793c674628f6506de21116ff45baba440 (commit) from

[gcc r15-1499] ada: Reference to nonexistent operator in reduction expression accepted

2024-06-20 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:301927d93356871f606ff3db2549bb5d44e74516 commit r15-1499-g301927d93356871f606ff3db2549bb5d44e74516 Author: Steve Baird Date: Thu May 16 14:49:17 2024 -0700 ada: Reference to nonexistent operator in reduction expression accepted In some cases, a reduction

[gcc r15-1496] ada: Replace "All" argument to Extensions_Allowed pragma with "All_Extensions"

2024-06-20 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:36bd57330f9b8f06206c909af53cd8b3ca6f6bed commit r15-1496-g36bd57330f9b8f06206c909af53cd8b3ca6f6bed Author: Steve Baird Date: Fri May 24 14:14:03 2024 -0700 ada: Replace "All" argument to Extensions_Allowed pragma with "All_Extensions" The argument to pragma

[gcc r15-1494] ada: Fix inlining of fixed-lower-bound array for GNATprove

2024-06-20 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:3c6dcd1d018da645316e3969748d70a1efd66dd2 commit r15-1494-g3c6dcd1d018da645316e3969748d70a1efd66dd2 Author: Yannick Moy Date: Thu May 23 14:39:19 2024 +0200 ada: Fix inlining of fixed-lower-bound array for GNATprove Inlining in GNATprove may fail on a call to

[gcc r12-10568] c-family: Fix -Warray-compare warning ICE [PR115290]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:8f612e6559b39569747894ec0f8b4694b96492a7 commit r12-10568-g8f612e6559b39569747894ec0f8b4694b96492a7 Author: Jakub Jelinek Date: Mon Jun 17 19:24:05 2024 +0200 c-family: Fix -Warray-compare warning ICE [PR115290] The warning code uses %D to print the

[gcc r15-1490] ada: Fix bogus error with "=" operator on array of private unchecked union

2024-06-20 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:3a16f19777f882f98b6d901a81157779e898f636 commit r15-1490-g3a16f19777f882f98b6d901a81157779e898f636 Author: Eric Botcazou Date: Mon May 20 18:08:07 2024 +0200 ada: Fix bogus error with "=" operator on array of private unchecked union The code is legal and,

[gcc r15-1487] ada: Update Bit Ordering references in GNAT Reference Manual

2024-06-20 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:664e47e64cdb8b12dbf7051b9bda9fbac54fb27a commit r15-1487-g664e47e64cdb8b12dbf7051b9bda9fbac54fb27a Author: Eric Botcazou Date: Fri May 17 10:13:05 2024 +0200 ada: Update Bit Ordering references in GNAT Reference Manual They are still tailored to Ada 95 while

[gcc r15-1485] ada: Streamline propagation of controlled flags on types

2024-06-20 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:4f6ee98c27cf0219779a2ccd6ef5d0e67b75580f commit r15-1485-g4f6ee98c27cf0219779a2ccd6ef5d0e67b75580f Author: Eric Botcazou Date: Wed May 15 23:56:44 2024 +0200 ada: Streamline propagation of controlled flags on types The front-end maintains a set of 4 flags on

[gcc r15-1498] ada: Fix checking of SPARK RM on ghost with concurrent part

2024-06-20 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:4c98b695fd8ee8246d84ba954dd59ddb87ac16d7 commit r15-1498-g4c98b695fd8ee8246d84ba954dd59ddb87ac16d7 Author: Yannick Moy Date: Mon May 27 12:06:47 2024 +0200 ada: Fix checking of SPARK RM on ghost with concurrent part SPARK RM 6.9(21) forbids a ghost type to

[gcc r12-10569] diagnostics: Fix add_misspelling_candidates [PR115440]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:c60dd0eb28eff3deaa389b0aafa689d423fc12f1 commit r12-10569-gc60dd0eb28eff3deaa389b0aafa689d423fc12f1 Author: Jakub Jelinek Date: Mon Jun 17 22:02:46 2024 +0200 diagnostics: Fix add_misspelling_candidates [PR115440] The option_map array for most entries

[gcc r15-1489] ada: Fix crash on real literal in declare expression of expression function

2024-06-20 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:9cf95147c04c64344466f6e41ce5be32fbde96e0 commit r15-1489-g9cf95147c04c64344466f6e41ce5be32fbde96e0 Author: Eric Botcazou Date: Mon May 20 14:33:14 2024 +0200 ada: Fix crash on real literal in declare expression of expression function The problem is that the

[gcc r15-1484] ada: Remove redundant conditions from freezing code

2024-06-20 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:09ed91df30102e17ac5c59bab314b8b37606c710 commit r15-1484-g09ed91df30102e17ac5c59bab314b8b37606c710 Author: Piotr Trojanek Date: Wed May 15 10:58:33 2024 +0200 ada: Remove redundant conditions from freezing code Code cleanup; behavior is unaffected.

[gcc r15-1497] ada: Rewrite generic formal/actual matching

2024-06-20 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:a688a0281946b1cc11333ca548db031a9aa0e9fd commit r15-1497-ga688a0281946b1cc11333ca548db031a9aa0e9fd Author: Bob Duff Date: Tue May 28 12:19:51 2024 -0400 ada: Rewrite generic formal/actual matching ...in preparation for implementing type inference for generic

[gcc r15-1495] ada: Crash on selected component of formal derived type in generic instance

2024-06-20 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:ecb84b0aa4eac2050eedd7f9a66dd7393d5d31c2 commit r15-1495-gecb84b0aa4eac2050eedd7f9a66dd7393d5d31c2 Author: Gary Dismukes Date: Thu May 23 22:06:21 2024 + ada: Crash on selected component of formal derived type in generic instance The compiler crashes on

[gcc r15-1481] ada: Couple of minor fixes in GNAT Reference Manual

2024-06-20 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:c207c2dfb47b26f4968094de081df964dae3a784 commit r15-1481-gc207c2dfb47b26f4968094de081df964dae3a784 Author: Eric Botcazou Date: Thu May 16 10:28:13 2024 +0200 ada: Couple of minor fixes in GNAT Reference Manual The Storage_Model pragma no longer exists.

[gcc r15-1479] ada: Do not compute Has_Controlled_Component twice during freezing

2024-06-20 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:2e28085cc3ec07dbf897c9b9f5c64a68cddd3d14 commit r15-1479-g2e28085cc3ec07dbf897c9b9f5c64a68cddd3d14 Author: Eric Botcazou Date: Tue May 14 22:06:17 2024 +0200 ada: Do not compute Has_Controlled_Component twice during freezing The Has_Controlled_Component flag

[gcc r15-1493] ada: Fix assertion failure during analysis of instantiation of formal package

2024-06-20 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:c5d7daa37938984b931ae0825e9d3d72c748ab5a commit r15-1493-gc5d7daa37938984b931ae0825e9d3d72c748ab5a Author: Eric Botcazou Date: Fri May 24 09:44:10 2024 +0200 ada: Fix assertion failure during analysis of instantiation of formal package It's an assertion on

[gcc r15-1492] ada: Fix composition of primitive equality for untagged records with variant part

2024-06-20 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:e8e0306649a09f47c429b36b7fcf95eaff100095 commit r15-1492-ge8e0306649a09f47c429b36b7fcf95eaff100095 Author: Eric Botcazou Date: Tue May 21 08:40:06 2024 +0200 ada: Fix composition of primitive equality for untagged records with variant part In Ada 2012,

[gcc r15-1482] ada: Remove Max_Entry_Queue_Depth pragma/aspect

2024-06-20 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:ad264cb6482808351fee154ace89dc91a8253f61 commit r15-1482-gad264cb6482808351fee154ace89dc91a8253f61 Author: Eric Botcazou Date: Thu May 16 15:24:11 2024 +0200 ada: Remove Max_Entry_Queue_Depth pragma/aspect It was implemented apparently because a very early

[gcc r15-1480] ada: Add Dump_Buffers hooks for code coverage

2024-06-20 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:7abfbed225e8b39bc2256eebb29692a8fde9 commit r15-1480-g7abfbed225e8b39bc2256eebb29692a8fde9 Author: Ronan Desplanques Date: Wed May 15 14:35:59 2024 +0200 ada: Add Dump_Buffers hooks for code coverage The purpose of this patch is to make it possible

[gcc r15-1477] ada: Document -gnatd_w for CCG

2024-06-20 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:20f5d5e09df70e7563242059a4d2bf1e3b07bcaa commit r15-1477-g20f5d5e09df70e7563242059a4d2bf1e3b07bcaa Author: Richard Kenner Date: Wed May 15 12:50:58 2024 -0400 ada: Document -gnatd_w for CCG gcc/ada/ * debug.adb: Add documentation for

[gcc r15-1476] ada: Change messages for -gnatw.v to warnings

2024-06-20 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:23c332e2a56dc93e3c00e745e08396762a33204e commit r15-1476-g23c332e2a56dc93e3c00e745e08396762a33204e Author: Viljar Indus Date: Mon May 13 11:53:45 2024 +0300 ada: Change messages for -gnatw.v to warnings Previously this switch was emitting only info messages

[gcc r15-1488] ada: Enforce strict alignment for array types with aliased component

2024-06-20 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:ce59982c28e19b2c478e12e4afc7b03e8793498b commit r15-1488-gce59982c28e19b2c478e12e4afc7b03e8793498b Author: Eric Botcazou Date: Sun May 19 15:45:34 2024 +0200 ada: Enforce strict alignment for array types with aliased component This was initially implemented

[gcc r15-1483] ada: Fix style in freezing code

2024-06-20 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:42305c7a3acb29b7bedef4d90dbbe032a5f985c5 commit r15-1483-g42305c7a3acb29b7bedef4d90dbbe032a5f985c5 Author: Piotr Trojanek Date: Wed May 15 10:58:04 2024 +0200 ada: Fix style in freezing code Code cleanup; semantics is unaffected. gcc/ada/

[gcc r15-1478] ada: Fix minor issues in comments

2024-06-20 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:cfd7b02a0ca102e12bc7233a45834683b0b247e6 commit r15-1478-gcfd7b02a0ca102e12bc7233a45834683b0b247e6 Author: Eric Botcazou Date: Sat May 11 01:14:38 2024 +0200 ada: Fix minor issues in comments gcc/ada/ * mutably_tagged.ads: Fix minor issues

[gcc r15-1475] ada: Convert -gnatw.n messages to warnings

2024-06-20 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:0f906fe2137bff551e46a07d1d6bcf84edf9eaed commit r15-1475-g0f906fe2137bff551e46a07d1d6bcf84edf9eaed Author: Viljar Indus Date: Fri May 10 14:52:58 2024 +0300 ada: Convert -gnatw.n messages to warnings Previously the messages produced by this warning switch

[gcc r15-1474] ada: Add switch for suppressing info messages

2024-06-20 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:82531c69462ac65d2f12decbac1576267ef13448 commit r15-1474-g82531c69462ac65d2f12decbac1576267ef13448 Author: Viljar Indus Date: Tue May 7 16:35:30 2024 +0300 ada: Add switch for suppressing info messages Add a separate switch -gnatis to suppress info messages

gcc-wwwdocs branch master updated. 22800bc8d313137ad4711c53e7e913f3cecd9dad

2024-06-20 Thread Jakub Jelinek via Gcc-cvs-wwwdocs
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gcc-wwwdocs". The branch, master has been updated via 22800bc8d313137ad4711c53e7e913f3cecd9dad (commit) from

[gcc r15-1473] ada: Treat Info-Warnings as Info messages

2024-06-20 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:d1c07598fad36218809907312f5c3d247b0413aa commit r15-1473-gd1c07598fad36218809907312f5c3d247b0413aa Author: Viljar Indus Date: Mon May 6 15:17:27 2024 +0300 ada: Treat Info-Warnings as Info messages There was a general concept of info messages being a subset

[gcc r15-1470] ada: Fix list of attributes defined by Ada 2022

2024-06-20 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:21b54dad4789396f6877e08024c3d40eec2861d6 commit r15-1470-g21b54dad4789396f6877e08024c3d40eec2861d6 Author: Piotr Trojanek Date: Thu Feb 1 13:15:27 2024 +0100 ada: Fix list of attributes defined by Ada 2022 Recognize references to attributes Put_Image and

[gcc r15-1471] ada: Improve preprocessor error handling.

2024-06-20 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:cba9a6c978da6c5ef559fba9509b89551ed82812 commit r15-1471-gcba9a6c978da6c5ef559fba9509b89551ed82812 Author: Steve Baird Date: Fri May 10 15:03:37 2024 -0700 ada: Improve preprocessor error handling. In some cases, gnatprep would correctly emit an error

[gcc r12-10567] Bump BASE-VER.

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:98794d9bd4907cea20bd5b7bb2ca2ba8fdc57830 commit r12-10567-g98794d9bd4907cea20bd5b7bb2ca2ba8fdc57830 Author: Jakub Jelinek Date: Thu Jun 20 10:44:08 2024 +0200 Bump BASE-VER. 2024-06-20 Jakub Jelinek * BASE-VER: Set to 14.4.1. Diff: ---

[gcc r13-8859] diagnostics: Fix add_misspelling_candidates [PR115440]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:e216eb16ef740c4e820a24c73e7d7e97a12d93c3 commit r13-8859-ge216eb16ef740c4e820a24c73e7d7e97a12d93c3 Author: Jakub Jelinek Date: Mon Jun 17 22:02:46 2024 +0200 diagnostics: Fix add_misspelling_candidates [PR115440] The option_map array for most entries

[gcc r14-10327] bitint: Fix up lowering of COMPLEX_EXPR [PR115544]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:f79e909a11672f2c5b04239d8d9376b900c5b295 commit r14-10327-gf79e909a11672f2c5b04239d8d9376b900c5b295 Author: Jakub Jelinek Date: Wed Jun 19 21:10:39 2024 +0200 bitint: Fix up lowering of COMPLEX_EXPR [PR115544] We don't really support _Complex _BitInt(N), the

[gcc r14-10326] diagnostics: Fix add_misspelling_candidates [PR115440]

2024-06-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:74a58c39c701b3bce884d4fb71cd59b9da145f1c commit r14-10326-g74a58c39c701b3bce884d4fb71cd59b9da145f1c Author: Jakub Jelinek Date: Mon Jun 17 22:02:46 2024 +0200 diagnostics: Fix add_misspelling_candidates [PR115440] The option_map array for most entries

gcc-wwwdocs branch master updated. 1ee3d167fc1491d7a71c65a7f5065867c30903a8

2024-06-20 Thread Jakub Jelinek via Gcc-cvs-wwwdocs
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gcc-wwwdocs". The branch, master has been updated via 1ee3d167fc1491d7a71c65a7f5065867c30903a8 (commit) from

[gcc r15-1469] i386: Fix some ISA bit test in option_override

2024-06-20 Thread Hongyu Wang via Gcc-cvs
https://gcc.gnu.org/g:4867cc815531ede8bc356a2507f1c35ee6e6399c commit r15-1469-g4867cc815531ede8bc356a2507f1c35ee6e6399c Author: Hongyu Wang Date: Mon Jun 17 10:34:01 2024 +0800 i386: Fix some ISA bit test in option_override Adjust several new feature check in

[gcc r15-1468] Fortran: Auto array allocation with function dependencies [PR59104]

2024-06-20 Thread Paul Thomas via Gcc-cvs
https://gcc.gnu.org/g:ccaa39a268bef2a1d8880022696ff2dcaa6af941 commit r15-1468-gccaa39a268bef2a1d8880022696ff2dcaa6af941 Author: Paul Thomas Date: Thu Jun 20 08:01:36 2024 +0100 Fortran: Auto array allocation with function dependencies [PR59104] 2024-06-20 Paul Thomas

[gcc r15-1467] tree-optimization/114413 - SLP CSE after permute optimization

2024-06-20 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:46bb4ce4d30ab749d40f6f4cef6f1fb7c7813452 commit r15-1467-g46bb4ce4d30ab749d40f6f4cef6f1fb7c7813452 Author: Richard Biener Date: Wed Jun 19 12:57:27 2024 +0200 tree-optimization/114413 - SLP CSE after permute optimization We currently fail to re-CSE SLP nodes