https://gcc.gnu.org/g:4bcb480d103b36c389daaf711f0f25d74379adb6
commit r15-2881-g4bcb480d103b36c389daaf711f0f25d74379adb6
Author: Haochen Jiang
Date: Mon Aug 12 15:30:07 2024 +0800
Initial support for AVX10.2
gcc/ChangeLog:
* common/config/i386/cpuinfo.h (get_avail
https://gcc.gnu.org/g:8d8db21eb726b785782f4a41ad85a0d4be63068a
commit r15-2882-g8d8db21eb726b785782f4a41ad85a0d4be63068a
Author: Andre Vehreschild
Date: Mon Jul 22 15:31:37 2024 +0200
Fortran: Fix coarray in associate not linking [PR85510]
PR fortran/85510
gcc/for
https://gcc.gnu.org/g:fcc766c82cf8e0473ba54f1660c8282a7ce3231c
commit r15-2883-gfcc766c82cf8e0473ba54f1660c8282a7ce3231c
Author: Kyrylo Tkachov
Date: Mon Aug 5 11:29:44 2024 -0700
aarch64: Emit ADD X, Y, Y instead of SHL X, Y, #1 for Advanced SIMD
On many cores, including Neoverse
https://gcc.gnu.org/g:9ab8681db6c7736357a8713afec7c7b09080cba9
commit r15-2884-g9ab8681db6c7736357a8713afec7c7b09080cba9
Author: Richard Sandiford
Date: Mon Aug 12 10:52:29 2024 +0100
Use splay-tree-utils.h in tree-ssa-sccvn [PR30920]
This patch is an attempt to gauge opinion on o
https://gcc.gnu.org/g:40b9a7beb79acbea569be3066768cfb62c0f7c31
commit r15-2885-g40b9a7beb79acbea569be3066768cfb62c0f7c31
Author: Joern Rennecke
Date: Mon Aug 12 11:04:51 2024 +0100
Avoid cfg corruption when using sjlj exceptions where loops are present in
the assign_params emitted code.
https://gcc.gnu.org/g:46bd63d872ffb9733c4fff51033447f26ce56576
commit r15-2886-g46bd63d872ffb9733c4fff51033447f26ce56576
Author: Joern Rennecke
Date: Mon Aug 12 11:13:24 2024 +0100
This fixes problems with tests that exceed a data type or the maximum stack
frame size on 16 bit targets.
https://gcc.gnu.org/g:24df2ab33c5e805054006e7b4b94d4270d82074f
commit r15-2887-g24df2ab33c5e805054006e7b4b94d4270d82074f
Author: Joern Rennecke
Date: Mon Aug 12 11:30:02 2024 +0100
16-bit testsuite fixes - excessive code size
gcc/testsuite/
* gcc.c-torture/execute/2002
https://gcc.gnu.org/g:68da681e614c2750f648dac2cd0b2595999ca5d9
commit r15-2888-g68da681e614c2750f648dac2cd0b2595999ca5d9
Author: Georg-Johann Lay
Date: Mon Aug 12 14:39:24 2024 +0200
AVR: target/85624 - Fix non-matching alignment in clrmem* insns.
The clrmem* patterns don't use th
https://gcc.gnu.org/g:28b3812c9d81203ae3d6a5350d8f828f4e659e50
commit r15-2889-g28b3812c9d81203ae3d6a5350d8f828f4e659e50
Author: Manolis Tsamis
Date: Fri Jun 30 13:06:42 2023 +0200
ifcvt: handle sequences that clobber flags in noce_convert_multiple_sets
This is an extension of wha
https://gcc.gnu.org/g:72c9b5f438f22cca493b4e2a8a2a31ff61bf1477
commit r15-2890-g72c9b5f438f22cca493b4e2a8a2a31ff61bf1477
Author: Manolis Tsamis
Date: Fri Jun 30 14:05:15 2023 +0200
ifcvt: Allow more operations in multiple set if conversion
Currently the operations allowed for if c
https://gcc.gnu.org/g:b219cbeda72d23b7ad6ff12cd159784b7ef00667
commit r15-2891-gb219cbeda72d23b7ad6ff12cd159784b7ef00667
Author: Manolis Tsamis
Date: Tue Aug 29 11:47:39 2023 +0200
ifcvt: Handle multiple rewired regs and refactor noce_convert_multiple_sets
The existing implementat
https://gcc.gnu.org/g:12028d7b97a89e6f160b43c70cbf660583039e9b
commit r15-2892-g12028d7b97a89e6f160b43c70cbf660583039e9b
Author: Arthur Cohen
Date: Fri Aug 2 11:18:51 2024 +0200
borrowck: Avoid overloading issues on 32bit architectures
On architectures where `size_t` is `unsigned
https://gcc.gnu.org/g:edc47d3ac95734b6076187d00feb6b49931ad1cc
commit r15-2893-gedc47d3ac95734b6076187d00feb6b49931ad1cc
Author: Arthur Cohen
Date: Fri Aug 2 11:10:52 2024 +0200
borrowck: Fix debug prints on 32-bits architectures
gcc/rust/ChangeLog:
* checks/error
https://gcc.gnu.org/g:e9738e77674e23f600315ca1efed7d1c7944d0cc
commit r15-2894-ge9738e77674e23f600315ca1efed7d1c7944d0cc
Author: Jeff Law
Date: Mon Aug 12 07:29:25 2024 -0600
[rtl-optimization/116244] Don't create bogus regs in alter_subreg
So this is another nasty latent bug expo
https://gcc.gnu.org/g:ef90a136da4c3e0b28997da25c30fdce1bcb115c
commit r15-2895-gef90a136da4c3e0b28997da25c30fdce1bcb115c
Author: Edwin Lu
Date: Wed Aug 7 10:34:10 2024 -0700
RISC-V: Fix missing abi arg in test
The following test was failing when building on 32 bit targets
due
https://gcc.gnu.org/g:0451bc503da9c858e9f1ddfb8faec367c2e032c8
commit r15-2896-g0451bc503da9c858e9f1ddfb8faec367c2e032c8
Author: Peter Bergner
Date: Tue Jun 18 17:42:45 2024 -0500
rs6000: ROP - Do not disable shrink-wrapping for leaf functions [PR114759]
Only disable shrink-wrappi
https://gcc.gnu.org/g:bbd50ab9d9c6aac588b3e7a3889b2cf317cf18c6
commit bbd50ab9d9c6aac588b3e7a3889b2cf317cf18c6
Author: Michael Meissner
Date: Mon Aug 12 17:37:25 2024 -0400
Optimize vec_splats of vec_extract for V2DI/V2DF (PR target/99293)
This patch optimizes cases like:
https://gcc.gnu.org/g:762bfe72ee49bd65474216af729118bc94272d1a
commit 762bfe72ee49bd65474216af729118bc94272d1a
Author: Michael Meissner
Date: Mon Aug 12 17:41:16 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.bugs | 56 ++
1 file
https://gcc.gnu.org/g:887a3787b425e7792aaa815e6198feaf8b43eb0d
commit 887a3787b425e7792aaa815e6198feaf8b43eb0d
Author: Michael Meissner
Date: Mon Aug 12 17:53:35 2024 -0400
Revert changes
Diff:
---
gcc/config/rs6000/altivec.md | 51 --
gcc/config/rs6000/predica
https://gcc.gnu.org/g:910aad6838939ac024abe5a4e24801d1e6da0eff
commit 910aad6838939ac024abe5a4e24801d1e6da0eff
Author: Michael Meissner
Date: Mon Aug 12 17:55:09 2024 -0400
Add better support for shifting vectors with 64-bit elements
This patch fixes PR target/89213 to allow bette
https://gcc.gnu.org/g:eef83c37e0c3acaa44cf3cfeaa96df7876500c66
commit eef83c37e0c3acaa44cf3cfeaa96df7876500c66
Author: Michael Meissner
Date: Mon Aug 12 17:56:17 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.bugs | 68 --
1 file
https://gcc.gnu.org/g:d012fc1ec5c1ac230c920b242566999d1d343912
commit d012fc1ec5c1ac230c920b242566999d1d343912
Author: Michael Meissner
Date: Tue Aug 13 01:08:10 2024 -0400
Revert changes
Diff:
---
gcc/config/rs6000/altivec.md | 51 --
gcc/config/rs6000/predica
https://gcc.gnu.org/g:cfcc6bdc6eb259eb4b4b4c549f59d8b004a88293
commit cfcc6bdc6eb259eb4b4b4c549f59d8b004a88293
Author: Michael Meissner
Date: Tue Aug 13 01:39:47 2024 -0400
Add better support for shifting vectors with 64-bit elements
This patch fixes PR target/89213 to allow bette
https://gcc.gnu.org/g:fb4520c60b9606aa98a005655e8c091e9031bbba
commit fb4520c60b9606aa98a005655e8c091e9031bbba
Author: Michael Meissner
Date: Tue Aug 13 01:41:12 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.bugs | 20 ++--
1 file changed, 18 insertions(+), 2 dele
24 matches
Mail list logo