https://gcc.gnu.org/g:ae224de0631a7fcac37ac1384f457f1dc1a487b2
commit r15-4382-gae224de0631a7fcac37ac1384f457f1dc1a487b2
Author: Richard Biener
Date: Thu Oct 10 11:02:47 2024 +0200
tree-optimization/117050 - fix ICE with non-grouped .MASK_LOAD SLP
The following is a more complete
https://gcc.gnu.org/g:962a994d57f5b39c92d26b0446dbe6de9aa8910a
commit r15-4381-g962a994d57f5b39c92d26b0446dbe6de9aa8910a
Author: Richard Biener
Date: Wed Oct 9 14:38:48 2024 +0200
Remove SLP_INSTANCE_UNROLLING_FACTOR, compute VF in vect_make_slp_decision
The following prepares us
https://gcc.gnu.org/g:62c4e621a8182c58161188009f1e9b256e1b
commit r15-4383-g62c4e621a8182c58161188009f1e9b256e1b
Author: Richard Biener
Date: Wed Oct 16 10:09:36 2024 +0200
Enhance gather fallback for PR65518 with SLP
With SLP forced we fail to use gather for PR65518 on RI
https://gcc.gnu.org/g:23480efbab9212adb3a0147a3e5dd93d53e1843b
commit r14-10795-g23480efbab9212adb3a0147a3e5dd93d53e1843b
Author: Jonathan Wakely
Date: Wed Oct 16 09:22:37 2024 +0100
libstdc++: Fix Python deprecation warning in printers.py
python/libstdcxx/v6/printers.py:1355: Dep
https://gcc.gnu.org/g:f1436fde43215659554418220aa45830a5e7ae61
commit r14-10792-gf1436fde43215659554418220aa45830a5e7ae61
Author: Jonathan Wakely
Date: Fri Oct 11 09:40:38 2024 +0100
libstdc++: Fix localized %c formatting for [PR117085]
When formatting a time point with %c we cal
https://gcc.gnu.org/g:65abc81c3982631255799e4a666a5dd5b03dc817
commit r15-4380-g65abc81c3982631255799e4a666a5dd5b03dc817
Author: Joseph Myers
Date: Wed Oct 16 10:37:10 2024 +
testsuite: Add tests for C23 __STDC_VERSION__
Add some tests for the value of __STDC_VERSION__ in C23
https://gcc.gnu.org/g:cbb1814ffa29acc390bb0de46be49a24d09948d1
commit r14-10789-gcbb1814ffa29acc390bb0de46be49a24d09948d1
Author: Jonathan Wakely
Date: Sun Oct 13 22:48:43 2024 +0100
libstdc++: Use std::move for iterator in ranges::fill [PR117094]
Input iterators aren't required t
https://gcc.gnu.org/g:8f181a2f878e8b97a91d68214161cb96a2b7
commit r14-10790-g8f181a2f878e8b97a91d68214161cb96a2b7
Author: Jonathan Wakely
Date: Tue Sep 24 23:20:56 2024 +0100
libstdc++: Populate generic std::time_get's wide %c format [PR117135]
I missed out the __timepunct
https://gcc.gnu.org/g:f1cee9d1a049a3bc7cae24245fcc3c415fd12764
commit r14-10794-gf1cee9d1a049a3bc7cae24245fcc3c415fd12764
Author: Jonathan Wakely
Date: Wed Jun 12 17:11:23 2024 +0100
libstdc++: Increase timeouts for PSTL tests in debug mode [PR90276]
These tests compile very slowl
https://gcc.gnu.org/g:4d8a55ac552627ebf9bf50d28a35459cba58d8c6
commit r14-10793-g4d8a55ac552627ebf9bf50d28a35459cba58d8c6
Author: Jonathan Wakely
Date: Sun Oct 13 21:47:14 2024 +0100
libstdc++: Implement LWG 3564 for ranges::transform_view
The _Iterator type returned by begin() co
https://gcc.gnu.org/g:7836113ff4726e96c2ecf34e6954e657c0e84602
commit r14-10791-g7836113ff4726e96c2ecf34e6954e657c0e84602
Author: Jonathan Wakely
Date: Fri Sep 27 16:54:31 2024 +0100
libstdc++: Tweak %c formatting for chrono types
libstdc++-v3/ChangeLog:
* include
https://gcc.gnu.org/g:b388f65abc71c951167175aa502476f1bfaa2a83
commit r15-4373-gb388f65abc71c951167175aa502476f1bfaa2a83
Author: Sam James
Date: Mon Oct 14 11:53:52 2024 -0700
sparc: drop -mlra
The sparc port gained LRA support in r7-5076-gf99bd883fb0d05 and has
defaulted to L
https://gcc.gnu.org/g:cc217a1ecb04c9234b2cce7ba3c27701a050e402
commit r15-4378-gcc217a1ecb04c9234b2cce7ba3c27701a050e402
Author: Robin Dapp
Date: Tue Oct 15 12:10:48 2024 +0200
RISC-V: Use biggest_mode as mode for constants.
In compute_nregs_for_mode we expect that the current var
https://gcc.gnu.org/g:1844a4aa6615c2252303e70d41bdb18e7c5664c6
commit r15-4375-g1844a4aa6615c2252303e70d41bdb18e7c5664c6
Author: Jakub Jelinek
Date: Wed Oct 16 10:09:49 2024 +0200
libcpp, c, middle-end: Optimize initializers using #embed in C
This patch actually optimizes #embed,
https://gcc.gnu.org/g:60ad1e40649244aa219b411c1a1ef5e00ec6a87b
commit r15-4376-g60ad1e40649244aa219b411c1a1ef5e00ec6a87b
Author: Jakub Jelinek
Date: Wed Oct 16 10:20:00 2024 +0200
gimplify: Small RAW_DATA_CST gimplification fix
I've noticed the following testcase hangs during gimp
https://gcc.gnu.org/g:f9bac238840155e1539aa68daf1507ea63c9ed80
commit r15-4377-gf9bac238840155e1539aa68daf1507ea63c9ed80
Author: Jakub Jelinek
Date: Wed Oct 16 10:22:44 2024 +0200
c: Speed up compilation of large char array initializers when not using
#embed
The following patch o
https://gcc.gnu.org/g:40636facc4f89efc136859f9e72338cb7dba6ed4
commit 40636facc4f89efc136859f9e72338cb7dba6ed4
Author: Michael Meissner
Date: Wed Oct 16 03:27:19 2024 -0400
Initial support for adding xxeval fusion support.
2024-10-16 Michael Meissner
gcc/
https://gcc.gnu.org/g:b2acd43c277050150361693fc2d40bf7aa206c21
commit b2acd43c277050150361693fc2d40bf7aa206c21
Author: Michael Meissner
Date: Wed Oct 16 03:28:49 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.sha | 26 ++
1 file changed, 26 insertions(+)
d
https://gcc.gnu.org/g:a9e14d2ddf200f612b5991dbf3a3218c08e31d08
commit r15-4374-ga9e14d2ddf200f612b5991dbf3a3218c08e31d08
Author: Sam James
Date: Wed Oct 16 09:16:55 2024 +0100
vax: fixup vax.opt.urls
Needed after r15-4373-gb388f65abc71c9.
gcc/ChangeLog:
*
https://gcc.gnu.org/g:b9e98bb9919fa9f07782f23f79b3d35abb9ff542
commit r15-4379-gb9e98bb9919fa9f07782f23f79b3d35abb9ff542
Author: Jonathan Wakely
Date: Wed Oct 16 09:22:37 2024 +0100
libstdc++: Fix Python deprecation warning in printers.py
python/libstdcxx/v6/printers.py:1355: Depr
https://gcc.gnu.org/g:f5224caf53a4f17b190497c00c505977d358bef9
commit r15-4389-gf5224caf53a4f17b190497c00c505977d358bef9
Author: Jakub Jelinek
Date: Wed Oct 16 17:45:19 2024 +0200
c: Fix up uninitialized next.original_type use in #embed optimization
Jonathan pointed me at a diagno
https://gcc.gnu.org/g:6756250fcbed4a214c30de94e4ec68ea130528d5
commit r15-4390-g6756250fcbed4a214c30de94e4ec68ea130528d5
Author: Jakub Jelinek
Date: Wed Oct 16 17:46:06 2024 +0200
c: Add some checking asserts to named loops handling code
Jonathan mentioned an unnamed static analyz
https://gcc.gnu.org/g:d5a05db80fa95dcae1ebc177f7790e1d34fa73ed
commit r15-4387-gd5a05db80fa95dcae1ebc177f7790e1d34fa73ed
Author: Andi Kleen
Date: Tue Oct 15 13:16:02 2024 -0700
PR116510: Add missing fold_converts into tree switch if conversion
Passes test suite. Ok to commit?
https://gcc.gnu.org/g:ee4fdda70f1080bba5e49cadebc44333e19edeb4
commit r15-4388-gee4fdda70f1080bba5e49cadebc44333e19edeb4
Author: Tobias Burnus
Date: Wed Oct 16 16:15:40 2024 +0200
Add libgomp.oacc-fortran/acc_on_device-1-4.f
Kind of undoes r15-4315-g9f549d216c9716 by adding the or
https://gcc.gnu.org/g:935b7fbd03373c91bae065c6fe862a9fc7d1a901
commit r15-4385-g935b7fbd03373c91bae065c6fe862a9fc7d1a901
Author: Eric Botcazou
Date: Wed Oct 16 13:59:50 2024 +0200
Fix bootstrap on 32-bit SPARC/Solaris
The 'U' constraint cannot be used with LRA.
gcc/
https://gcc.gnu.org/g:e9eadc29c1c57cd7be9ec8de231d8fb9e8ac0c7c
commit r13-9117-ge9eadc29c1c57cd7be9ec8de231d8fb9e8ac0c7c
Author: liuhongt
Date: Tue Sep 24 15:53:14 2024 +0800
Add new microarchitecture tune for SRF/GRR/CWF.
For Crestmont, 4-operand vex blendv instructions come from
https://gcc.gnu.org/g:eecd5f8ce1729a214bf0a1edfdd3ee1cf79be881
commit r13-9118-geecd5f8ce1729a214bf0a1edfdd3ee1cf79be881
Author: liuhongt
Date: Wed Sep 25 13:11:11 2024 +0800
Add a new tune avx256_avoid_vec_perm for SRF.
According to Intel SOM[1], For Crestmont, most 256-bit Inte
https://gcc.gnu.org/g:dc295054c4ba28e44d4856bb68d148e9ac272d05
commit r13-9119-gdc295054c4ba28e44d4856bb68d148e9ac272d05
Author: Uros Bizjak
Date: Tue Oct 15 16:51:33 2024 +0200
i386: Fix expand_vector_set for VEC_MERGE/VEC_DUPLICATE RTX [PR117116]
Middle end can generate SYMBOL_R
https://gcc.gnu.org/g:8be94d5643176ecd2dcdceaf4448c3b89318037c
commit r14-10797-g8be94d5643176ecd2dcdceaf4448c3b89318037c
Author: Uros Bizjak
Date: Tue Oct 15 16:51:33 2024 +0200
i386: Fix expand_vector_set for VEC_MERGE/VEC_DUPLICATE RTX [PR117116]
Middle end can generate SYMBOL_
https://gcc.gnu.org/g:a8bd38de88715fdbf0d064ff0d50e2b8734de939
commit r12-10774-ga8bd38de88715fdbf0d064ff0d50e2b8734de939
Author: Uros Bizjak
Date: Tue Oct 15 16:51:33 2024 +0200
i386: Fix expand_vector_set for VEC_MERGE/VEC_DUPLICATE RTX [PR117116]
Middle end can generate SYMBOL_
https://gcc.gnu.org/g:e48a65d3b3fcbcf6059df247d9c87a9a19b35861
commit r15-4386-ge48a65d3b3fcbcf6059df247d9c87a9a19b35861
Author: Jakub Jelinek
Date: Wed Oct 16 14:44:32 2024 +0200
Ternary operator formatting fixes
While working on PR117028 C2Y changes, I've noticed weird ternary
https://gcc.gnu.org/g:e32fff675c3bb040fa79854f6b0654c16bc38997
commit r15-4405-ge32fff675c3bb040fa79854f6b0654c16bc38997
Author: Andre Vehreschild
Date: Tue Sep 24 14:30:52 2024 +0200
Fix ICE with coarrays and submodules [PR80235]
Exposing a variable in a module and referencing it
https://gcc.gnu.org/g:6293272e9a47e6e7debe4acd8195a2ae2d9ef0df
commit r15-4404-g6293272e9a47e6e7debe4acd8195a2ae2d9ef0df
Author: Richard Biener
Date: Wed Oct 16 11:37:31 2024 +0200
Fix gcc.dg/vect/vect-early-break_39.c FAIL with forced SLP
The testcases shows single-element interl
https://gcc.gnu.org/g:96ba5e5663d4390a7e69735ce3c9de657fc543fc
commit r15-4402-g96ba5e5663d4390a7e69735ce3c9de657fc543fc
Author: Jakub Jelinek
Date: Thu Oct 17 06:59:31 2024 +0200
c: Fix up speed up compilation of large char array initializers when not
using #embed [PR117177]
App
https://gcc.gnu.org/g:e020116db056352d9a7495e85d37e66c36f6ea32
commit r15-4403-ge020116db056352d9a7495e85d37e66c36f6ea32
Author: Jakub Jelinek
Date: Thu Oct 17 07:01:44 2024 +0200
c, libcpp: Partially implement C2Y N3353 paper [PR117028]
The following patch partially implements th
https://gcc.gnu.org/g:70f59d2a1c51bde085d8fc7df002918851e76c9c
commit r15-4397-g70f59d2a1c51bde085d8fc7df002918851e76c9c
Author: Cui, Lili
Date: Thu Oct 17 08:50:38 2024 +0800
Support andn_optab for x86
Add new andn pattern to match the new optab added by
r15-1890-gf379596e0ba
https://gcc.gnu.org/g:6b1b02ef622788dd9beefa6f9bc4f845e971ffb6
commit 6b1b02ef622788dd9beefa6f9bc4f845e971ffb6
Author: Michael Meissner
Date: Wed Oct 16 19:21:19 2024 -0400
Initial support for adding xxeval fusion support.
2024-10-16 Michael Meissner
gcc/
https://gcc.gnu.org/g:dfd150eac2b5d1f07d2b3a1368248cc39360508f
commit dfd150eac2b5d1f07d2b3a1368248cc39360508f
Author: Michael Meissner
Date: Wed Oct 16 19:22:36 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.sha | 14 --
1 file changed, 8 insertions(+), 6 deletions(-)
https://gcc.gnu.org/g:2d8c3a26dca8912147e34e3a496297138c9261d8
commit r15-4401-g2d8c3a26dca8912147e34e3a496297138c9261d8
Author: Lingling Kong
Date: Thu Oct 17 10:42:44 2024 +0800
i386: Fix scalar VCOMSBF16 which only compares low word
gcc/ChangeLog:
* config/i386
https://gcc.gnu.org/g:79dae32843854dacfff22f059a71b5a657d7c96f
commit r15-4394-g79dae32843854dacfff22f059a71b5a657d7c96f
Author: Christophe Lyon
Date: Mon Jul 8 14:56:16 2024 +0200
arm: [MVE intrinsics] fix vdup iterator
This patch fixes a bug where the mode iterator for mve_vdup
https://gcc.gnu.org/g:74caf97572d84c7c4503d10773e0f8e8544c50d9
commit r15-4395-g74caf97572d84c7c4503d10773e0f8e8544c50d9
Author: Christophe Lyon
Date: Tue Jun 25 15:47:23 2024 +0200
arm: [MVE intrinsics] Improve vdupq_n implementation
This patch makes the non-predicated vdupq_n MV
https://gcc.gnu.org/g:72ae35bbc90fea3bb0084187896b783c1451fd22
commit r15-4396-g72ae35bbc90fea3bb0084187896b783c1451fd22
Author: Siddhesh Poyarekar
Date: Tue Sep 17 18:32:52 2024 -0400
tree-object-size: use size_for_offset in more cases
When wholesize != size, there is a reasonabl
https://gcc.gnu.org/g:96ba66508eef23597c4e016758fc1fcc55b4c3f9
commit 96ba66508eef23597c4e016758fc1fcc55b4c3f9
Author: Michael Meissner
Date: Wed Oct 16 17:51:38 2024 -0400
Revert changes
Diff:
---
gcc/config/rs6000/fusion.md | 44
gcc/config
https://gcc.gnu.org/g:d826b6389d9605944ce2261c07d2c9515992bccf
commit r15-4392-gd826b6389d9605944ce2261c07d2c9515992bccf
Author: David Malcolm
Date: Wed Oct 16 13:10:07 2024 -0400
diagnostics: eliminate m_ice_handler_cb [PR116613]
No functional change intended.
gcc/Change
https://gcc.gnu.org/g:69b2d523b1069651053cd39dc9b4810a2c7f964a
commit r15-4393-g69b2d523b1069651053cd39dc9b4810a2c7f964a
Author: David Malcolm
Date: Wed Oct 16 13:10:11 2024 -0400
diagnostics: capture backtraces in SARIF notifications [PR116602]
This patch makes the SARIF output's
https://gcc.gnu.org/g:21e2cd65add9070292313f8e12e8731d0aa2c869
commit r15-4400-g21e2cd65add9070292313f8e12e8731d0aa2c869
Author: liuhongt
Date: Tue Oct 8 16:18:31 2024 +0800
Don't lower vpcmpu to pcmpgt since the latter is for signed comparison.
r15-1737-gb06a108f0fbffe lower AVX5
https://gcc.gnu.org/g:edf4db8355dead3413bad64f6a89bae82dabd0ad
commit r15-4399-gedf4db8355dead3413bad64f6a89bae82dabd0ad
Author: liuhongt
Date: Mon Oct 14 13:09:59 2024 +0800
Canonicalize (vec_merge (fma: op2 op1 op3) (match_dup 1)) mask) to
(vec_merge (fma: op1 op2 op3) (match_dup 1)) ma
https://gcc.gnu.org/g:330782a1b6cfe881ad884617ffab441aeb1c2b5c
commit r15-4398-g330782a1b6cfe881ad884617ffab441aeb1c2b5c
Author: liuhongt
Date: Mon Oct 14 17:16:13 2024 +0800
Canonicalize (vec_merge (fma op2 op1 op3) op1 mask) to (vec_merge (fma op1
op2 op3) op1 mask).
For x86 ma
48 matches
Mail list logo