https://gcc.gnu.org/g:d8a31b5bead0c64d7e4a59d6834bc649f68de765
commit r15-7007-gd8a31b5bead0c64d7e4a59d6834bc649f68de765
Author: Jakub Jelinek
Date: Fri Jan 17 21:00:50 2025 +0100
testsuite: Make embed-10.c test more robust
With the https://gcc.gnu.org/pipermail/gcc-patches/2025-J
https://gcc.gnu.org/g:d180e392d7a8ba1346bfe7580de953234f0c2f9d
commit r12-10915-gd180e392d7a8ba1346bfe7580de953234f0c2f9d
Author: Eugene Rozenfeld
Date: Fri Jan 10 19:48:52 2025 -0800
Fix setting of call graph node AutoFDO count
We are initializing both the call graph node count a
https://gcc.gnu.org/g:458997f785630c5390f7833e88e53fddf3a3f8b8
commit 458997f785630c5390f7833e88e53fddf3a3f8b8
Author: Alexandre Oliva
Date: Fri Jan 17 16:47:25 2025 -0300
[ifcombine] out-of-bounds bitfield refs can trap [PR118514]
Diff:
---
gcc/gimple-fold.cc| 27 +++
The branch 'aoliva/heads/testme' was updated to point to:
458997f78563... [ifcombine] out-of-bounds bitfield refs can trap [PR118514]
It previously pointed to:
53d5a650fd72... [ifcombine] out-of-bounds bitfield refs can trap [PR118514]
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER A
https://gcc.gnu.org/g:49b5606e0e8d0b133227071c9d39582e8734aead
commit 49b5606e0e8d0b133227071c9d39582e8734aead
Author: Alexandre Oliva
Date: Sat Jan 18 00:40:51 2025 -0300
[ifcombine] avoid dropping tree_could_trap_p [PR118514]
Unlike other access patterns, BIT_FIELD_REFs aren't r
The branch 'aoliva/heads/testme' was updated to point to:
49b5606e0e8d... [ifcombine] avoid dropping tree_could_trap_p [PR118514]
It previously pointed to:
58dbf143f4d7... [ifcombine] avoid bitfield refs that could trap [PR118514]
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESS
https://gcc.gnu.org/g:58dbf143f4d724222c754766d4957f5e099244d9
commit 58dbf143f4d724222c754766d4957f5e099244d9
Author: Alexandre Oliva
Date: Sat Jan 18 00:40:51 2025 -0300
[ifcombine] avoid bitfield refs that could trap [PR118514]
Diff:
---
gcc/gimple-fold.cc| 13
The branch 'aoliva/heads/testme' was updated to point to:
58dbf143f4d7... [ifcombine] avoid bitfield refs that could trap [PR118514]
It previously pointed to:
a823af078547... [ifcombine] out-of-bounds bitfield refs can trap [PR118514]
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER AC
https://gcc.gnu.org/g:ce36692f8e10a619563938851f507cdb15567cf8
commit r15-7012-gce36692f8e10a619563938851f507cdb15567cf8
Author: Xi Ruoyao
Date: Fri Sep 6 00:34:55 2024 +0800
LoongArch: Fix cost model for alsl
Our cost model for alsl was wrong: it matches (a + b * imm) where imm i
https://gcc.gnu.org/g:cc6176a921cbe3b9db323b1cd557efe4f299171a
commit r15-7011-gcc6176a921cbe3b9db323b1cd557efe4f299171a
Author: Xi Ruoyao
Date: Fri Sep 6 03:27:19 2024 +0800
LoongArch: Add alsl.wu
On 64-bit capable LoongArch hardware, alsl.wu is similar to alsl.w but
zero-ext
https://gcc.gnu.org/g:cd8c9a96d23badcdfb0b2dc88765ef18f883e837
commit cd8c9a96d23badcdfb0b2dc88765ef18f883e837
Author: Mikael Morin
Date: Fri Jan 17 21:46:27 2025 +0100
Factorisation set descriptor with shape
Diff:
---
gcc/fortran/trans-array.cc | 78 +
The branch 'aoliva/heads/testme' was updated to point to:
80670982ddfe... [ifcombine] out-of-bounds bitfield refs can trap [PR118514]
It previously pointed to:
7164ecf0... [ifcombine] out-of-bounds bitfield refs can trap [PR118514]
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER A
https://gcc.gnu.org/g:80670982ddfeb70e10f255fb59a58d71fab48ed1
commit 80670982ddfeb70e10f255fb59a58d71fab48ed1
Author: Alexandre Oliva
Date: Fri Jan 17 16:47:25 2025 -0300
[ifcombine] out-of-bounds bitfield refs can trap [PR118514]
Diff:
---
gcc/gimple-fold.cc| 2 ++
https://gcc.gnu.org/g:a823af07854747028d8c2b5672e3c8bdf5d95be1
commit a823af07854747028d8c2b5672e3c8bdf5d95be1
Author: Alexandre Oliva
Date: Fri Jan 17 16:47:25 2025 -0300
[ifcombine] out-of-bounds bitfield refs can trap [PR118514]
Diff:
---
gcc/gimple-fold.cc| 14 +++
https://gcc.gnu.org/g:3c34cea666c6fffc3959b8e1a4bbc4afdbd7009f
commit r15-7013-g3c34cea666c6fffc3959b8e1a4bbc4afdbd7009f
Author: Monk Chiang
Date: Sat Jan 18 15:32:26 2025 +0800
RISC-V: Remove unused variable in riscv_file_end function.
gcc/ChangeLog:
* config/riscv/ri
https://gcc.gnu.org/g:01891eefc637741f8aa2db04378bedfc4fb818b0
commit 01891eefc637741f8aa2db04378bedfc4fb818b0
Author: Alexandre Oliva
Date: Fri Jan 17 16:47:25 2025 -0300
[ifcombine] out-of-bounds bitfield refs can trap [PR118514]
Diff:
---
gcc/gimple-fold.cc| 27 +++
The branch 'aoliva/heads/testme' was updated to point to:
01891eefc637... [ifcombine] out-of-bounds bitfield refs can trap [PR118514]
It previously pointed to:
458997f78563... [ifcombine] out-of-bounds bitfield refs can trap [PR118514]
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER A
https://gcc.gnu.org/g:9f009e8865cda01310c52f7ec8bdaa3c557a2745
commit r15-7008-g9f009e8865cda01310c52f7ec8bdaa3c557a2745
Author: Vladimir N. Makarov
Date: Fri Jan 17 15:56:29 2025 -0500
[PR118067][LRA]: Check secondary memory mode for the reg class
This is the second patch for t
The branch 'aoliva/heads/testme' was updated to point to:
057671e7d5c8... [ifcombine] out-of-bounds bitfield refs can trap [PR118514]
It previously pointed to:
80670982ddfe... [ifcombine] out-of-bounds bitfield refs can trap [PR118514]
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER A
https://gcc.gnu.org/g:057671e7d5c8ed1b8dd43525268f6bf831cd0f1e
commit 057671e7d5c8ed1b8dd43525268f6bf831cd0f1e
Author: Alexandre Oliva
Date: Fri Jan 17 16:47:25 2025 -0300
[ifcombine] out-of-bounds bitfield refs can trap [PR118514]
Diff:
---
gcc/gimple-fold.cc| 18 +++
https://gcc.gnu.org/g:53d5a650fd7270e931680b62bb055a36faa3bdb0
commit 53d5a650fd7270e931680b62bb055a36faa3bdb0
Author: Alexandre Oliva
Date: Fri Jan 17 16:47:25 2025 -0300
[ifcombine] out-of-bounds bitfield refs can trap [PR118514]
Diff:
---
gcc/gimple-fold.cc| 25 +++
The branch 'aoliva/heads/testme' was updated to point to:
53d5a650fd72... [ifcombine] out-of-bounds bitfield refs can trap [PR118514]
It previously pointed to:
057671e7d5c8... [ifcombine] out-of-bounds bitfield refs can trap [PR118514]
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER A
https://gcc.gnu.org/g:4abeaeba435054ad0ab59cf570620b37c06ffcc4
commit r14-11223-g4abeaeba435054ad0ab59cf570620b37c06ffcc4
Author: Iain Buclaw
Date: Fri Jan 17 20:10:39 2025 +0100
d: Fix ICE in expand_d_format when diagnosing empty enum [PR117115]
This was fixed in upstream dmd, an
The branch 'aoliva/heads/testme' was updated to point to:
7164ecf0... [ifcombine] out-of-bounds bitfield refs can trap [PR118514]
It previously pointed to:
cfff1937f515... [testsuite] [arm] adjust wmul expectations [PR113560]
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSI
The branch 'aoliva/heads/testbase' was updated to point to:
15a7544e09d8... c++: RESULT_DECL replacement w/ non-reduced ctx->object [PR
It previously pointed to:
5006b9d810b1... [ifcombine] robustify decode_field_reference
Diff:
Summary of changes (added commits):
---
https://gcc.gnu.org/g:7164ecf0de0abfa7b419317d55ab6bb94fa2
commit 7164ecf0de0abfa7b419317d55ab6bb94fa2
Author: Alexandre Oliva
Date: Fri Jan 17 16:47:25 2025 -0300
[ifcombine] out-of-bounds bitfield refs can trap [PR118514]
Diff:
---
gcc/gimple-fold.cc| 2 ++
https://gcc.gnu.org/g:ca2681d45a45077010bcc5a4547450044bdd6d78
commit r15-7009-gca2681d45a45077010bcc5a4547450044bdd6d78
Author: Harald Anlauf
Date: Fri Jan 17 21:20:31 2025 +0100
libfortran: G formatting for UNSIGNED [PR118536]
PR libfortran/118536
libgfortran/Ch
The branch 'aoliva/heads/testme' was updated to point to:
a823af078547... [ifcombine] out-of-bounds bitfield refs can trap [PR118514]
It previously pointed to:
01891eefc637... [ifcombine] out-of-bounds bitfield refs can trap [PR118514]
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER A
https://gcc.gnu.org/g:b5a069203fc074ab75d994c4a7e0f2db6a0a00fd
commit r15-6991-gb5a069203fc074ab75d994c4a7e0f2db6a0a00fd
Author: Simon Martin
Date: Sun Jan 5 10:36:47 2025 +0100
c++: Friend classes don't shadow enclosing template class paramater
[PR118255]
We currently reject the
https://gcc.gnu.org/g:c0c5db68331ea8814db45ecd90ba842818e623fa
commit r12-10908-gc0c5db68331ea8814db45ecd90ba842818e623fa
Author: Richard Biener
Date: Mon Oct 14 08:11:22 2024 +0200
middle-end/116891 - fix (negate (IFN_FNMS@3 @0 @1 @2)) -> (IFN_FMA @0 @1 @2)
Transforming -fma (-a,
https://gcc.gnu.org/g:3af4410b7aed19e4fdcfef1bc669d067e51342b3
commit r12-10909-g3af4410b7aed19e4fdcfef1bc669d067e51342b3
Author: Jakub Jelinek
Date: Tue Oct 15 19:38:46 2024 +0200
match.pd: Further fma negation fixes [PR116891]
On Mon, Oct 14, 2024 at 08:53:29AM +0200, Jakub Jeli
https://gcc.gnu.org/g:2b12998ff9370f4a0aa8c0562f933c2e7efdb41d
commit r12-10911-g2b12998ff9370f4a0aa8c0562f933c2e7efdb41d
Author: Richard Biener
Date: Tue Oct 22 11:46:47 2024 +0200
tree-optimization/117254 - ICE with access diangostics
The diagnostics code fails to handle non-con
https://gcc.gnu.org/g:72d7bdbdd9fe1e575b7ad6da0fd7587627912ddb
commit r12-10910-g72d7bdbdd9fe1e575b7ad6da0fd7587627912ddb
Author: Richard Biener
Date: Sat Oct 12 14:51:37 2024 +0200
tree-optimization/117104 - add missed guards to max(a,b) != a simplification
For vector types we ha
https://gcc.gnu.org/g:a5d05111bde1e07824fd85d3a97785022ae30b8a
commit r12-10913-ga5d05111bde1e07824fd85d3a97785022ae30b8a
Author: Richard Biener
Date: Tue Nov 12 11:15:15 2024 +0100
tree-optimization/117417 - ICE with complex load optimization
When we decompose a complex load only
https://gcc.gnu.org/g:3347ac3cbc7704c7f1d69b6875b65129c6d7dae5
commit r15-6994-g3347ac3cbc7704c7f1d69b6875b65129c6d7dae5
Author: Richard Biener
Date: Fri Jan 17 13:18:11 2025 +0100
testsuite/117958 - ifcombine differences on aarch64 vs rest
ifcombine depends on BRANCH_COST and the
https://gcc.gnu.org/g:f3ccc57e5f044031a1b07e79330de9220e93afe7
commit r15-6995-gf3ccc57e5f044031a1b07e79330de9220e93afe7
Author: Nathaniel Shead
Date: Fri Dec 20 22:09:39 2024 +1100
c++: Allow pragmas in NSDMIs [PR118147]
This patch removes the (unnecessary) CPP_PRAGMA_EOL case fr
https://gcc.gnu.org/g:f400d065a2ecda19b46fc0f7ec0a1fe6d7dd597e
commit r14-11221-gf400d065a2ecda19b46fc0f7ec0a1fe6d7dd597e
Author: Nathaniel Shead
Date: Fri Dec 20 22:09:39 2024 +1100
c++: Allow pragmas in NSDMIs [PR118147]
This patch removes the (unnecessary) CPP_PRAGMA_EOL case f
https://gcc.gnu.org/g:5e91be6f8ce978e1d30c8a958072545002168ed1
commit r15-6996-g5e91be6f8ce978e1d30c8a958072545002168ed1
Author: Tobias Burnus
Date: Fri Jan 17 14:25:18 2025 +0100
OpenMP/C++: Fix declare_variant's 'adjust_args' if there is a 'this'
pointer [PR118321]
The adjust_a
https://gcc.gnu.org/g:9d2f4c8b0f849839ff1b9b7d5f9e734271c03634
commit r12-10914-g9d2f4c8b0f849839ff1b9b7d5f9e734271c03634
Author: Nathaniel Shead
Date: Fri Dec 20 22:09:39 2024 +1100
c++: Allow pragmas in NSDMIs [PR118147]
This patch removes the (unnecessary) CPP_PRAGMA_EOL case f
https://gcc.gnu.org/g:9f29e23fc2c34a776620f43d95982f0df6e93bf0
commit r13-9330-g9f29e23fc2c34a776620f43d95982f0df6e93bf0
Author: Nathaniel Shead
Date: Fri Dec 20 22:09:39 2024 +1100
c++: Allow pragmas in NSDMIs [PR118147]
This patch removes the (unnecessary) CPP_PRAGMA_EOL case fr
https://gcc.gnu.org/g:f054c36c4fcb693e04411dc691ef4172479143d6
commit r15-6997-gf054c36c4fcb693e04411dc691ef4172479143d6
Author: Nathaniel Shead
Date: Fri Jan 17 21:29:08 2025 +1100
c++/modules: Propagate FNDECL_USED_AUTO when propagating deduced return
types [PR118049]
In the li
https://gcc.gnu.org/g:6a9086b6f4d58065e717e7cfabe156419cd8cb99
commit r15-6998-g6a9086b6f4d58065e717e7cfabe156419cd8cb99
Author: Georg-Johann Lay
Date: Fri Jan 17 13:14:51 2025 +0100
AVR: Add "const" attribute to avr built-in functions if possible.
gcc/
* config/avr/av
https://gcc.gnu.org/g:1ba0d18323f4ddacc3dfd218287b7904f80034fe
commit r14-11222-g1ba0d18323f4ddacc3dfd218287b7904f80034fe
Author: Georg-Johann Lay
Date: Thu Jan 16 19:43:27 2025 +0100
AVR: Use INT_N to built-in define __int24.
This patch uses the INT_N interface to define __int24
https://gcc.gnu.org/g:b4578c16a45756144f48f0f03ebe77b61762a022
commit r14-11220-gb4578c16a45756144f48f0f03ebe77b61762a022
Author: Simon Martin
Date: Thu Jan 16 16:27:06 2025 +0100
c++: Make sure fold_sizeof_expr returns the correct type [PR117775]
We currently ICE upon the followi
https://gcc.gnu.org/g:a71505ad9c2cc6463525b822959c407095a76c15
commit r13-9328-ga71505ad9c2cc6463525b822959c407095a76c15
Author: Eugene Rozenfeld
Date: Fri Jan 10 19:48:52 2025 -0800
Fix setting of call graph node AutoFDO count
We are initializing both the call graph node count an
https://gcc.gnu.org/g:5d779765b0123cc64c1e6af2656a20979ecaaf96
commit r15-6999-g5d779765b0123cc64c1e6af2656a20979ecaaf96
Author: Carl Love
Date: Wed Oct 2 21:05:08 2024 -0400
rs6000, fix test builtins-1-p10-runnable.c
The test has two issues:
1) The test should generate e
https://gcc.gnu.org/g:7a47e480390f9087ee75adbba8aaff2022244b2b
commit r15-7002-g7a47e480390f9087ee75adbba8aaff2022244b2b
Author: Carl Love
Date: Thu Aug 1 18:33:42 2024 -0400
rs6000, Remove redundant built-in __builtin_vsx_xvcvuxwdp
The built-in __builtin_vsx_xvcvuxwdp can be cove
https://gcc.gnu.org/g:38e862a6aa1b8ed209100a28f754f53cb10207de
commit r15-7001-g38e862a6aa1b8ed209100a28f754f53cb10207de
Author: Carl Love
Date: Wed Jul 31 16:40:34 2024 -0400
rs6000, remove built-ins __builtin_vsx_vperm_8hi and
__builtin_vsx_vperm_8hi_uns
The two built-ins __bui
https://gcc.gnu.org/g:be6b3df59a79a889095b9757159d87a3976794ef
commit be6b3df59a79a889095b9757159d87a3976794ef
Author: Mikael Morin
Date: Fri Jan 17 17:25:59 2025 +0100
Factorisation set_contiguous_array
Diff:
---
gcc/fortran/trans-array.cc | 57 +++---
https://gcc.gnu.org/g:a5897ea8217697e80d15fc11bec14e179ffbeebf
commit a5897ea8217697e80d15fc11bec14e179ffbeebf
Author: Mikael Morin
Date: Fri Jan 17 17:48:42 2025 +0100
Factorisation set_contiguous_array
Diff:
---
gcc/fortran/trans-array.cc | 13 +
1 file changed, 1 insertion
https://gcc.gnu.org/g:bc5753332649c5bcb31cbf6763207d8a9495b77b
commit r15-7000-gbc5753332649c5bcb31cbf6763207d8a9495b77b
Author: Carl Love
Date: Wed Jul 31 16:31:34 2024 -0400
rs6000, add testcases to the overloaded vec_perm built-in
The overloaded vec_perm built-in supports permu
https://gcc.gnu.org/g:5f5833a4107ddfbcd87651bf140151de043f4c36
commit r15-7003-g5f5833a4107ddfbcd87651bf140151de043f4c36
Author: Tamar Christina
Date: Fri Jan 17 17:43:49 2025 +
AArch64: Use standard names for saturating arithmetic
This renames the existing {s,u}q{add,sub} ins
https://gcc.gnu.org/g:26b2d9f27ca24f0705641a85f29d179fa0600869
commit r15-7004-g26b2d9f27ca24f0705641a85f29d179fa0600869
Author: Tamar Christina
Date: Fri Jan 17 17:44:23 2025 +
AArch64: Use standard names for SVE saturating arithmetic
Rename the existing SVE unpredicated satu
https://gcc.gnu.org/g:71280df05f28fd568f8b863dd700c0be2f2443a8
commit r15-7005-g71280df05f28fd568f8b863dd700c0be2f2443a8
Author: Jakub Jelinek
Date: Fri Jan 17 19:27:59 2025 +0100
s390: Replace some checking assertions with output_operand_lossage
[PR118511]
r15-2002 s390: Fully e
https://gcc.gnu.org/g:fa248a92134c0681719702e60c369b916d4f8bf9
commit r13-9329-gfa248a92134c0681719702e60c369b916d4f8bf9
Author: Simon Martin
Date: Thu Jan 16 16:27:06 2025 +0100
c++: Make sure fold_sizeof_expr returns the correct type [PR117775]
We currently ICE upon the followin
https://gcc.gnu.org/g:3ab9eb6946f7b832834b3d808c5617935e0be727
commit r15-6992-g3ab9eb6946f7b832834b3d808c5617935e0be727
Author: Jakub Jelinek
Date: Fri Jan 17 11:30:07 2025 +0100
match.pd: Fix (FTYPE) N CMP (FTYPE) M optimization for GENERIC [PR118522]
The last case of this optim
https://gcc.gnu.org/g:4e5e70e645f02bc956e1ac529ec6498eb281ec26
commit r12-10907-g4e5e70e645f02bc956e1ac529ec6498eb281ec26
Author: Richard Biener
Date: Thu Sep 19 14:58:18 2024 +0200
tree-optimization/116768 - wrong dependence analysis
The following reverts a bogus fix done for PR1
https://gcc.gnu.org/g:39d3c3f06f969b6dbe5c50596c060d1210f8c9f0
commit r12-10912-g39d3c3f06f969b6dbe5c50596c060d1210f8c9f0
Author: Richard Biener
Date: Mon Oct 28 09:52:08 2024 +0100
tree-optimization/117307 - STMT_VINFO_SLP_VECT_ONLY mis-computation
STMT_VINFO_SLP_VECT_ONLY isn't
https://gcc.gnu.org/g:3fd1c1a8640bf84c32695531a3ed81d4338409aa
commit r12-10905-g3fd1c1a8640bf84c32695531a3ed81d4338409aa
Author: Richard Biener
Date: Mon Jan 9 12:46:28 2023 +0100
middle-end/69482 - not preserving volatile accesses
The following addresses a long standing issue wi
https://gcc.gnu.org/g:567547a89763b583e8b829b81f1db9053c246b96
commit r12-10906-g567547a89763b583e8b829b81f1db9053c246b96
Author: Richard Biener
Date: Sun Oct 13 15:12:44 2024 +0200
tree-optimization/116290 - fix compare-debug issue in ldist
Loop distribution does different analys
https://gcc.gnu.org/g:6580b89957ccabbb5aaf43736b36b9bd399fbc13
commit r15-6993-g6580b89957ccabbb5aaf43736b36b9bd399fbc13
Author: Georg-Johann Lay
Date: Thu Jan 16 19:43:27 2025 +0100
AVR: Use INT_N to built-in define __int24.
This patch uses the INT_N interface to define __int24 i
https://gcc.gnu.org/g:975c4f1a5de4ede89ee9499cd1a73d613a4aeae4
commit r15-7006-g975c4f1a5de4ede89ee9499cd1a73d613a4aeae4
Author: Iain Buclaw
Date: Fri Jan 17 20:10:39 2025 +0100
d: Add testcase for fixed PR117115
This was fixed in upstream dmd, and merged in r15-6824.
62 matches
Mail list logo