https://gcc.gnu.org/g:f138806811968a99bd81d7a60746279877df7ee8
commit r15-4530-gf138806811968a99bd81d7a60746279877df7ee8
Author: Pan Li
Date: Mon Oct 14 15:10:46 2024 +0800
RISC-V: Add testcases for form 7 of vector signed SAT_TRUNC
Form 7:
#define DEF_VEC_SAT_S_TRUNC_FMT_7(
https://gcc.gnu.org/g:cb131a401b7489cc17e2d70420cf9a916515b3f6
commit r15-4531-gcb131a401b7489cc17e2d70420cf9a916515b3f6
Author: Pan Li
Date: Mon Oct 14 15:23:57 2024 +0800
RISC-V: Add testcases for form 8 of vector signed SAT_TRUNC
Form 8:
#define DEF_VEC_SAT_S_TRUNC_FMT_8(
https://gcc.gnu.org/g:cc231f8c1f7b0085c9c5b56435801ae6066ab815
commit cc231f8c1f7b0085c9c5b56435801ae6066ab815
Author: Michael Meissner
Date: Mon Oct 21 12:23:03 2024 -0400
Move xxeval case to be first.
2024-10-21 Michael Meissner
gcc/
* config/rs6000/
https://gcc.gnu.org/g:b19edef8b8eb4dd28774a5b23feb7cd1703a49e0
commit b19edef8b8eb4dd28774a5b23feb7cd1703a49e0
Author: Michael Meissner
Date: Mon Oct 21 12:23:44 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.sha | 14 +-
1 file changed, 13 insertions(+), 1 deletion(-)
https://gcc.gnu.org/g:cf15a12be9efe68841746d0ab189e3846499498f
commit cf15a12be9efe68841746d0ab189e3846499498f
Author: Josef Melcr
Date: Mon Oct 21 18:04:21 2024 +0200
omp-cp: add callback flag to some checks
gcc/ChangeLog:
* cgraph.cc (cgraph_edge::redirect_call_
https://gcc.gnu.org/g:82ef5cf3c220dfcd7c3d76d40658a57eb8b94bcc
commit 82ef5cf3c220dfcd7c3d76d40658a57eb8b94bcc
Author: Michael Meissner
Date: Mon Oct 21 13:11:21 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.sha | 12 +---
1 file changed, 1 insertion(+), 11 deletions(-)
https://gcc.gnu.org/g:397b6d3ea75e4f16c7da848c55f7823480c662c8
commit 397b6d3ea75e4f16c7da848c55f7823480c662c8
Author: Josef Melcr
Date: Fri Oct 18 23:41:37 2024 +0200
omp-cp: resolve segfault through monkey stick debugging
gcc/ChangeLog:
* cgraph.h: modify functi
https://gcc.gnu.org/g:36e91df7716d34aa5694533837551593ec28f22b
commit r15-4532-g36e91df7716d34aa5694533837551593ec28f22b
Author: Jeff Law
Date: Mon Oct 21 13:37:21 2024 -0600
[committed][PR rtl-optimization/116488] Fix SIGN_EXTEND source handling in
ext-dce
A while back I noticed
https://gcc.gnu.org/g:1a4c5643a5911d130dfab9a064222baeeb7f9be7
commit r15-4514-g1a4c5643a5911d130dfab9a064222baeeb7f9be7
Author: Jeevitha
Date: Thu Oct 10 14:42:45 2024 -0500
rs6000: Correct the function code for _AMO_LD_DEC_BOUNDED
Corrected the function code for the Atomic Memor
https://gcc.gnu.org/g:41377d0f4e791bcdd848e11eac172b8e81ecb6ec
commit r12-10779-g41377d0f4e791bcdd848e11eac172b8e81ecb6ec
Author: Jeevitha
Date: Mon Oct 21 04:01:46 2024 -0500
rs6000: Correct the function code for _AMO_LD_DEC_BOUNDED
Corrected the function code for the Atomic Memo
https://gcc.gnu.org/g:5be7a44c7a7f86dc2fe82dafcb76603a718dedbc
commit r13-9140-g5be7a44c7a7f86dc2fe82dafcb76603a718dedbc
Author: Jeevitha
Date: Mon Oct 21 03:58:28 2024 -0500
rs6000: Correct the function code for _AMO_LD_DEC_BOUNDED
Corrected the function code for the Atomic Memor
https://gcc.gnu.org/g:17f1277d78c51d64a222ade218796837f9153f42
commit r14-10808-g17f1277d78c51d64a222ade218796837f9153f42
Author: Jeevitha
Date: Mon Oct 21 03:54:03 2024 -0500
rs6000: Correct the function code for _AMO_LD_DEC_BOUNDED
Corrected the function code for the Atomic Memo
https://gcc.gnu.org/g:2ac6159f8b5119e75a19f70f3c4578895f59cb53
commit r14-10809-g2ac6159f8b5119e75a19f70f3c4578895f59cb53
Author: Richard Biener
Date: Fri May 17 11:02:29 2024 +0200
middle-end/115110 - Fix view_converted_memref_p
view_converted_memref_p was checking the reference
https://gcc.gnu.org/g:a4744558b6a1d0a1c203acc827b6ad0cfe039212
commit r14-10812-ga4744558b6a1d0a1c203acc827b6ad0cfe039212
Author: Richard Biener
Date: Sun Oct 13 12:44:04 2024 +0200
tree-optimization/116907 - stale BLOCK reference from DECL_VALUE_EXPR
When we remove unused BLOCKs
https://gcc.gnu.org/g:8d8b8ed7835a1a03932a8c90c7c725f9903450d5
commit r14-10811-g8d8b8ed7835a1a03932a8c90c7c725f9903450d5
Author: Richard Biener
Date: Sun Oct 13 11:42:27 2024 +0200
tree-optimization/116481 - avoid building function_type[]
The following avoids building an array ty
https://gcc.gnu.org/g:69934cb171fdd9d58dd64bb1811afaf43f6f7e44
commit r14-10810-g69934cb171fdd9d58dd64bb1811afaf43f6f7e44
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:1d11536881e60f36a2b8ad9919169ac7a8bc0e3e
commit r14-10813-g1d11536881e60f36a2b8ad9919169ac7a8bc0e3e
Author: Richard Biener
Date: Mon Oct 7 11:05:17 2024 +0200
tree-optimization/116982 - analyze scalar loop exit early
The following makes sure to discover the s
https://gcc.gnu.org/g:44c3eba2dfa71cb7cd9f8c3e7f33ef2b08132a51
commit r14-10814-g44c3eba2dfa71cb7cd9f8c3e7f33ef2b08132a51
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:cba80691251efccf44ab9aecb26558319605c9ea
commit r15-4515-gcba80691251efccf44ab9aecb26558319605c9ea
Author: Jonathan Wakely
Date: Mon Oct 21 12:09:36 2024 +0100
libstdc++: Fix order of [[...]] and __attribute__((...)) attrs [PR117220]
GCC allows these in eithe
https://gcc.gnu.org/g:d0d99fc6b6c4f1c3fa8a9427f461103c78ab457b
commit r15-4517-gd0d99fc6b6c4f1c3fa8a9427f461103c78ab457b
Author: Jonathan Wakely
Date: Fri Oct 18 12:02:45 2024 +0100
libstdc++: Improve 26_numerics/headers/cmath/types_std_c++0x_neg.cc
This test checks that the speci
https://gcc.gnu.org/g:1003a428154cd2e556c1fba994d4f3ea2442fc95
commit r15-4516-g1003a428154cd2e556c1fba994d4f3ea2442fc95
Author: Jonathan Wakely
Date: Fri Oct 18 11:55:08 2024 +0100
libstdc++: Simplify C++98 std::vector::_M_data_ptr overload set
We don't need separate overloads fo
https://gcc.gnu.org/g:c0e54ce1999ccf2241f74c5188b11b92e5aedc1f
commit r15-4518-gc0e54ce1999ccf2241f74c5188b11b92e5aedc1f
Author: Alex Coplan
Date: Fri Sep 20 17:39:39 2024 +0100
pair-fusion: Assume alias conflict if common address reg changes [PR116783]
As the PR shows, pair-fusio
https://gcc.gnu.org/g:0b6d94ce72b2f35dbee7c42774d6972671c86f97
commit r15-4519-g0b6d94ce72b2f35dbee7c42774d6972671c86f97
Author: Andrew Stubbs
Date: Mon Sep 16 12:31:59 2024 +
amdgcn: silence warning
FIRST_SGPR_REG is register zero so the compiler always claims this
compariso
https://gcc.gnu.org/g:8cce3a176a4edbcc4e7dfb4f0459a217abbdcd31
commit 8cce3a176a4edbcc4e7dfb4f0459a217abbdcd31
Author: Michael Meissner
Date: Mon Oct 21 13:10:54 2024 -0400
Revert changes
Diff:
---
gcc/config/rs6000/fusion.md| 352 -
gcc/config
https://gcc.gnu.org/g:f411abe7935e01b7e61f966d12a7a0850ca8f1c0
commit r15-4529-gf411abe7935e01b7e61f966d12a7a0850ca8f1c0
Author: Pan Li
Date: Mon Oct 14 14:55:56 2024 +0800
RISC-V: Add testcases for form 6 of vector signed SAT_TRUNC
Form 6:
#define DEF_VEC_SAT_S_TRUNC_FMT_6(
https://gcc.gnu.org/g:f30ca9867a77c78f3a48bc124ab3bc4ce32283fa
commit r15-4527-gf30ca9867a77c78f3a48bc124ab3bc4ce32283fa
Author: Pan Li
Date: Mon Oct 14 11:41:02 2024 +0800
RISC-V: Add testcases for form 4 of vector signed SAT_TRUNC
Form 4:
#define DEF_VEC_SAT_S_TRUNC_FMT_4(
https://gcc.gnu.org/g:1f3a9c08aff9aac53d6c12b658efc222cf91de9c
commit r15-4524-g1f3a9c08aff9aac53d6c12b658efc222cf91de9c
Author: Pan Li
Date: Mon Oct 14 10:21:39 2024 +0800
RISC-V: Add testcases for form 1 of vector signed SAT_TRUNC
Form 1:
#define DEF_VEC_SAT_S_TRUNC_FMT_1(
https://gcc.gnu.org/g:efa1617bfc095e0667df31a6f3a2c0319afbc8d0
commit r15-4526-gefa1617bfc095e0667df31a6f3a2c0319afbc8d0
Author: Pan Li
Date: Mon Oct 14 11:26:06 2024 +0800
RISC-V: Add testcases for form 3 of vector signed SAT_TRUNC
Form 3:
#define DEF_VEC_SAT_S_TRUNC_FMT_3(
https://gcc.gnu.org/g:033900fc175bbd67fd1a8c8f7410a21f8b04eda2
commit r15-4525-g033900fc175bbd67fd1a8c8f7410a21f8b04eda2
Author: Pan Li
Date: Mon Oct 14 11:09:55 2024 +0800
RISC-V: Add testcases for form 2 of vector signed SAT_TRUNC
Form 2:
#define DEF_VEC_SAT_S_TRUNC_FMT_2(
https://gcc.gnu.org/g:108c8ef03dd5dff96fd3a4aa31088e42d98a0624
commit r15-4528-g108c8ef03dd5dff96fd3a4aa31088e42d98a0624
Author: Pan Li
Date: Mon Oct 14 14:41:22 2024 +0800
RISC-V: Add testcases for form 5 of vector signed SAT_TRUNC
Form 5:
#define DEF_VEC_SAT_S_TRUNC_FMT_5(
https://gcc.gnu.org/g:b5a058154179ab16fe5f9e6aa331624363410aad
commit r15-4523-gb5a058154179ab16fe5f9e6aa331624363410aad
Author: Pan Li
Date: Mon Oct 14 10:14:31 2024 +0800
RISC-V: Implement vector SAT_TRUNC for signed integer
This patch would like to implement the sstrunc for vec
https://gcc.gnu.org/g:8193e71a07de010c041175e7a8acf62eeae5b336
commit r15-4520-g8193e71a07de010c041175e7a8acf62eeae5b336
Author: Andrew Carlotti
Date: Thu Aug 22 11:59:33 2024 +0100
aarch64: Fix costing of move to/from MOVEABLE_SYSREGS
This is necessary to prevent reload assuming
https://gcc.gnu.org/g:2987ca61003ee7d55b8b005ab4c9c679efc9558b
commit r15-4522-g2987ca61003ee7d55b8b005ab4c9c679efc9558b
Author: Pan Li
Date: Mon Oct 14 10:09:31 2024 +0800
Vect: Try the pattern of vector signed integer SAT_TRUNC
Almost the same as vector unsigned integer SAT_TRUN
https://gcc.gnu.org/g:bdbb74e38f30827568ba1224d52f5c86edb5d48c
commit r15-4521-gbdbb74e38f30827568ba1224d52f5c86edb5d48c
Author: Pan Li
Date: Mon Oct 14 10:03:25 2024 +0800
Match: Support form 1 for vector signed integer SAT_TRUNC
This patch would like to support the form 1 of the
https://gcc.gnu.org/g:f2c71e4d68dce5a51aedd0f71a18eec4ad76ff17
commit f2c71e4d68dce5a51aedd0f71a18eec4ad76ff17
Author: Josef Melcr
Date: Mon Oct 21 16:31:32 2024 +0200
omp-cp: fix flags when cloning edges, add lto input and output
gcc/ChangeLog:
* cgraph.cc (cgrap
https://gcc.gnu.org/g:cde5332b496943e584748870e65265549102077f
commit cde5332b496943e584748870e65265549102077f
Author: Ondřej Machota
Date: Mon Oct 21 16:54:52 2024 +0200
rtl-ssa: dce fix uid
Diff:
---
gcc/dce.cc | 44 +++-
1 file changed, 35 inser
https://gcc.gnu.org/g:93b6f287814bca3d10bcf53bb64db40d77eff5d7
commit r15-4535-g93b6f287814bca3d10bcf53bb64db40d77eff5d7
Author: xuli
Date: Mon Oct 21 04:01:01 2024 +
RISC-V: Add testcases for unsigned .SAT_SUB form 1 with IMM = max -1.
form 1:
T __attribute__((noinline))
https://gcc.gnu.org/g:1dccec47ab679926521fd4c9963b63b319b56eb9
commit r15-4534-g1dccec47ab679926521fd4c9963b63b319b56eb9
Author: xuli
Date: Tue Oct 22 01:08:56 2024 +
Match: Support IMM=max-1 for unsigned scalar .SAT_SUB IMM form 1
This patch would like to support .SAT_SUB whe
https://gcc.gnu.org/g:4e65e12a9a34d76f9a43fbc7ae32875a909ac708
commit r15-4536-g4e65e12a9a34d76f9a43fbc7ae32875a909ac708
Author: xuli
Date: Mon Oct 21 04:08:46 2024 +
Match: Support IMM=1 for unsigned scalar .SAT_SUB IMM form 1
This patch would like to support .SAT_SUB when on
https://gcc.gnu.org/g:adf4ece4dc48deb1d1790efe104fa0cbcc22c0b6
commit r15-4537-gadf4ece4dc48deb1d1790efe104fa0cbcc22c0b6
Author: xuli
Date: Mon Oct 21 04:10:14 2024 +
RISC-V: Add testcases for unsigned .SAT_SUB form 1 with IMM = 1.
form 1:
T __attribute__((noinline))
https://gcc.gnu.org/g:07ee6874963d2f8a787ba48341a5392ee8b6ba56
commit r14-10819-g07ee6874963d2f8a787ba48341a5392ee8b6ba56
Author: Patrick Palka
Date: Fri Oct 4 10:01:39 2024 -0400
libstdc++/ranges: Implement various small LWG issues
This implements the following small LWG issues:
https://gcc.gnu.org/g:3795ac860bc6f24d0ef222045dff7b2a6350a8c4
commit r14-10816-g3795ac860bc6f24d0ef222045dff7b2a6350a8c4
Author: Patrick Palka
Date: Thu Aug 22 09:24:11 2024 -0400
libstdc++: Implement P2609R3 changes to the indirect invocability concepts
This implements the chang
https://gcc.gnu.org/g:0b2f2a7e126cf8017626793446110aac892b00f6
commit r14-10817-g0b2f2a7e126cf8017626793446110aac892b00f6
Author: Patrick Palka
Date: Thu Aug 22 09:24:20 2024 -0400
libstdc++: Implement P2997R1 changes to the indirect invocability concepts
This implements the chang
https://gcc.gnu.org/g:be56fee60a62014709605af19a84a48b7aa0835a
commit r14-10818-gbe56fee60a62014709605af19a84a48b7aa0835a
Author: Patrick Palka
Date: Thu Aug 22 11:25:10 2024 -0400
libstdc++: Add some missing ranges feature-test macro tests
libstdc++-v3/ChangeLog:
https://gcc.gnu.org/g:f381a217e9b6c8276bb580a22d12445ed7a7dc8c
commit r14-10820-gf381a217e9b6c8276bb580a22d12445ed7a7dc8c
Author: Patrick Palka
Date: Sat Oct 5 13:48:06 2024 -0400
libstdc++: Implement LWG 3664 changes to ranges::distance
libstdc++-v3/ChangeLog:
*
https://gcc.gnu.org/g:8b43518a01cbbbafe042b85a48fa09a32948380a
commit r13-9142-g8b43518a01cbbbafe042b85a48fa09a32948380a
Author: liuhongt
Date: Tue Oct 22 11:24:23 2024 +0800
[GCC13/GCC12] Fix testcase.
The optimization relies on other patterns which are only available at
GCC1
https://gcc.gnu.org/g:45bde60836d04cce4637b74ecadbb0aff90b832f
commit r12-10781-g45bde60836d04cce4637b74ecadbb0aff90b832f
Author: liuhongt
Date: Tue Oct 22 11:24:23 2024 +0800
[GCC13/GCC12] Fix testcase.
The optimization relies on other patterns which are only available at
GCC
https://gcc.gnu.org/g:d0095cfa468ae39a6b0c2e44951b2772f734a33a
commit d0095cfa468ae39a6b0c2e44951b2772f734a33a
Author: Ondřej Machota
Date: Tue Oct 22 08:40:34 2024 +0200
rtl-ssa: dce fix working with sbitmap
Diff:
---
gcc/dce.cc | 107
https://gcc.gnu.org/g:9263523b7e522e5b8c9ac70df5efc73632c19380
commit r15-4538-g9263523b7e522e5b8c9ac70df5efc73632c19380
Author: Stefan Schulze Frielinghaus
Date: Tue Oct 22 08:58:14 2024 +0200
testsuite: Fix typo in ext-floating19.C
gcc/testsuite/ChangeLog:
* g++
49 matches
Mail list logo