https://gcc.gnu.org/g:305526e98f5455d09fbe86bc8052830f37555452
commit 305526e98f5455d09fbe86bc8052830f37555452
Author: Michael Meissner
Date: Sat Nov 2 01:24:11 2024 -0400
Revert changes
Diff:
---
gcc/config.gcc | 2 +-
gcc/config/rs6000/rs6000-c.cc
https://gcc.gnu.org/g:2cecf1305e78932919dff0c3bf01ae7c89e2d30e
commit 2cecf1305e78932919dff0c3bf01ae7c89e2d30e
Author: Michael Meissner
Date: Sat Nov 2 01:29:48 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.vpair | 35 +--
1 file changed, 5 inserti
https://gcc.gnu.org/g:663ae8fb6671c73931aea80c4e25aeca3412481e
commit 663ae8fb6671c73931aea80c4e25aeca3412481e
Author: Michael Meissner
Date: Sat Nov 2 01:27:19 2024 -0400
Vector pair support.
This patch adds a new include file (vector-pair.h) that adds support so that
users w
https://gcc.gnu.org/g:73af466f705a0659413455c6c12817f532a9b9fb
commit 73af466f705a0659413455c6c12817f532a9b9fb
Author: Michael Meissner
Date: Sat Nov 2 01:22:17 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.vpair | 9 +
1 file changed, 9 insertions(+)
diff --git a/gcc/Ch
https://gcc.gnu.org/g:79fa9480b141fe1736e77e218537067af329900b
commit 79fa9480b141fe1736e77e218537067af329900b
Author: Michael Meissner
Date: Sat Nov 2 01:16:58 2024 -0400
Update vector-pair documentation.
2024-11-02 Michael Meissner
* doc/extend.texi (PowerPC
https://gcc.gnu.org/g:9c11f6ac98da4015339d22c9c9bd881e686261c0
commit 9c11f6ac98da4015339d22c9c9bd881e686261c0
Author: Michael Meissner
Date: Sat Nov 2 00:13:58 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.vpair | 440
1 file
https://gcc.gnu.org/g:9808c36bc0a262084fec2a20f93ee6beaee8aa52
commit 9808c36bc0a262084fec2a20f93ee6beaee8aa52
Author: Michael Meissner
Date: Fri Nov 1 20:01:55 2024 -0400
Vector pair support.
This patch adds a new include file (vector-pair.h) that adds support so that
users w
https://gcc.gnu.org/g:108cea1059bc3ed41dd0c256fbc833ab5f96d158
commit 108cea1059bc3ed41dd0c256fbc833ab5f96d158
Author: Michael Meissner
Date: Sat Nov 2 00:11:55 2024 -0400
Add vector pair swap even and odd.
This patch adds 2 additional functions:
vpair_f32_swap_od
https://gcc.gnu.org/g:d1c6e0b8062eb8667fecf933d3c7ff15f875c65b
commit d1c6e0b8062eb8667fecf933d3c7ff15f875c65b
Author: Alexandre Oliva
Date: Thu Oct 24 05:25:33 2024 -0300
ifcombine across noncontiguous blocks
Rework ifcombine to support merging conditions from noncontiguous
b
https://gcc.gnu.org/g:858cf33bbac224b5b65ebfbb4a5d8668b4223d2b
commit 858cf33bbac224b5b65ebfbb4a5d8668b4223d2b
Author: Alexandre Oliva
Date: Sat Nov 2 00:42:23 2024 -0300
check ifcombine bitmap count
Diff:
---
gcc/tree-ssa-ifcombine.cc | 4 +++-
1 file changed, 3 insertions(+), 1 deletio
The branch 'aoliva/heads/testme' was updated to point to:
858cf33bbac2... check ifcombine bitmap count
It previously pointed to:
590d8e095503... check ifcombine bitmap count
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
https://gcc.gnu.org/g:0902a711b665a66a7ce813f00fa26ab8a534581e
commit 0902a711b665a66a7ce813f00fa26ab8a534581e
Author: Alexandre Oliva
Date: Thu Oct 24 15:35:40 2024 -0300
handle TRUTH_ANDIF cond exprs in ifcombine_replace_cond
The upcoming move of fold_truth_andor to ifcombine br
https://gcc.gnu.org/g:8aef26ff84fcbd73144b3fde05e15049fd53bc47
commit 8aef26ff84fcbd73144b3fde05e15049fd53bc47
Author: Alexandre Oliva
Date: Thu Oct 24 05:25:28 2024 -0300
adjust update_profile_after_ifcombine for noncontiguous ifcombine
Prepare for ifcombining noncontiguous block
https://gcc.gnu.org/g:590d8e0955031bbdf5bda1f81eaf0a782cef226b
commit 590d8e0955031bbdf5bda1f81eaf0a782cef226b
Author: Alexandre Oliva
Date: Sat Nov 2 00:42:23 2024 -0300
check ifcombine bitmap count
Diff:
---
gcc/tree-ssa-ifcombine.cc | 3 ++-
1 file changed, 2 insertions(+), 1 deletion
https://gcc.gnu.org/g:48872a21ea0b9bc44a2c98acc4567d32ac2255d0
commit 48872a21ea0b9bc44a2c98acc4567d32ac2255d0
Author: Alexandre Oliva
Date: Thu Oct 24 05:25:30 2024 -0300
extend ifcombine_replace_cond to handle noncontiguous ifcombine
Prepare to handle noncontiguous ifcombine, in
https://gcc.gnu.org/g:668d14d5bff534a05450673feaa6182cb66a40d3
commit 668d14d5bff534a05450673feaa6182cb66a40d3
Author: Alexandre Oliva
Date: Thu Oct 24 05:25:26 2024 -0300
introduce ifcombine_replace_cond
Refactor ifcombine_ifandif, moving the common code from the various
path
https://gcc.gnu.org/g:74aeb8018a0356f0b3f5b87c3a0b27e7e662e47d
commit 74aeb8018a0356f0b3f5b87c3a0b27e7e662e47d
Author: Alexandre Oliva
Date: Thu Oct 24 05:25:24 2024 -0300
drop redundant ifcombine_ifandif parm
In preparation to changes that may modify both inner and outer
cond
https://gcc.gnu.org/g:5a40cc2b90452e5307493fc58f6730efd9981a7a
commit 5a40cc2b90452e5307493fc58f6730efd9981a7a
Author: Alexandre Oliva
Date: Thu Oct 24 05:25:21 2024 -0300
allow vuses in ifcombine blocks
Disallowing vuses in blocks for ifcombine is too strict, and it
prevents
The branch 'aoliva/heads/testme' was updated to point to:
590d8e095503... check ifcombine bitmap count
It previously pointed to:
9fee52ae3e79... [testsuite] disable PIE on ia32 on more tests
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
---
https://gcc.gnu.org/g:6a2e8913df605e62f20833a6e688ea1950147edc
commit r15-4860-g6a2e8913df605e62f20833a6e688ea1950147edc
Author: Jeff Law
Date: Fri Nov 1 20:31:11 2024 -0600
[committed] ft32 doesn't support trampolines.
The ft32 has never supported trampolines, but the target supp
https://gcc.gnu.org/g:4a5a63596dd82d20fd1cc11a69ec1e4729225645
commit r15-4859-g4a5a63596dd82d20fd1cc11a69ec1e4729225645
Author: Jeff Law
Date: Fri Nov 1 20:28:07 2024 -0600
[committed] Make LRA default for ft32 and remove -mlra option
I was looking to clean up an old patch I'm ca
https://gcc.gnu.org/g:0cb6078ca83f545bfe54b4064181dca6f81ce45d
commit r15-4858-g0cb6078ca83f545bfe54b4064181dca6f81ce45d
Author: David Malcolm
Date: Fri Nov 1 21:40:47 2024 -0400
analyzer: use std::unique_ptr in "to_json" functions
No functional change intended.
gcc/analy
https://gcc.gnu.org/g:115ab8d7ad33a7f500460dc5af28f6912ddfb91c
commit r15-4856-g115ab8d7ad33a7f500460dc5af28f6912ddfb91c
Author: Jakub Jelinek
Date: Fri Nov 1 23:03:48 2024 +0100
builtins: Fix expand_builtin_prefetch [PR117407]
On Fri, Nov 01, 2024 at 04:47:35PM +0800, Haochen Jia
https://gcc.gnu.org/g:1a5bdeb1128ecfa4ce233218d02ccbb88ce0d8a8
commit r15-4855-g1a5bdeb1128ecfa4ce233218d02ccbb88ce0d8a8
Author: Jonathan Wakely
Date: Fri Nov 1 10:50:02 2024 +
libstdc++: Check feature test macros in unordered containers
Replace some `__cplusplus > 201402L` pr
https://gcc.gnu.org/g:db798ee38a3f81eff207e889c36c727bb370112c
commit r15-4854-gdb798ee38a3f81eff207e889c36c727bb370112c
Author: Jonathan Wakely
Date: Fri Nov 1 12:46:26 2024 +
libstdc++: Minor comment improvements in
libstdc++-v3/ChangeLog:
* include/bits/ha
https://gcc.gnu.org/g:7a4fced2b122bde47fed2d99fb8e3cf197f9c46f
commit r15-4853-g7a4fced2b122bde47fed2d99fb8e3cf197f9c46f
Author: Jonathan Wakely
Date: Tue Oct 8 21:15:18 2024 +0100
libstdc++: Add P1206R7 from_range members to std::list and
std::forward_list [PR111055]
This is ano
https://gcc.gnu.org/g:fe22e18c1b00f4d95aec6d40333aecd1e9c700c7
commit r15-4850-gfe22e18c1b00f4d95aec6d40333aecd1e9c700c7
Author: Andrew MacLeod
Date: Thu Oct 31 15:44:15 2024 -0400
Make fur_edge accessible.
Move the decl of fur_edge out of the source file into the header file.
https://gcc.gnu.org/g:253fe0f6269516e37b3ef12a0d18e539b3cabd62
commit r15-4852-g253fe0f6269516e37b3ef12a0d18e539b3cabd62
Author: Andrew MacLeod
Date: Thu Oct 31 14:07:00 2024 -0400
Update bitwise_or op_range.
If the LHS of a bitwise OR is positive, then so are both operands when
https://gcc.gnu.org/g:62420dbd105bbc4fe732881875c5c85aa55b6069
commit r15-4851-g62420dbd105bbc4fe732881875c5c85aa55b6069
Author: Andrew MacLeod
Date: Mon Oct 28 10:19:27 2024 -0400
Reimplement 'assume' processing pass.
Rework the assume pass to work properly and fail conservativel
https://gcc.gnu.org/g:d949b94ea0c4206c5188a38aa045729cfc149386
commit r15-4849-gd949b94ea0c4206c5188a38aa045729cfc149386
Author: Jakub Jelinek
Date: Fri Nov 1 19:50:28 2024 +0100
c++: Adjust docs and option descriptions for the publishing of C++23
Now that C++23 has been finally p
https://gcc.gnu.org/g:1ae24f7e0bdbdeaef9265a053a737af11f8393d2
commit r15-4848-g1ae24f7e0bdbdeaef9265a053a737af11f8393d2
Author: Jakub Jelinek
Date: Fri Nov 1 19:42:28 2024 +0100
c++: Attempt to implement C++26 P3034R1 - Module Declarations Shouldn't be
Macros [PR114461]
This is
https://gcc.gnu.org/g:100751c7905d6866540ca243135629994d3fd032
commit r13-9162-g100751c7905d6866540ca243135629994d3fd032
Author: Haochen Jiang
Date: Fri Nov 1 15:59:47 2024 +0800
i386: Do not allow pointer conversion for CMPccXADD intrin under -O0
The pointer conversion to wider t
https://gcc.gnu.org/g:82bfb6c5ba6d1f84472271f367221988cd50f478
commit r14-10864-g82bfb6c5ba6d1f84472271f367221988cd50f478
Author: Haochen Jiang
Date: Fri Nov 1 15:59:47 2024 +0800
i386: Do not allow pointer conversion for CMPccXADD intrin under -O0
The pointer conversion to wider
https://gcc.gnu.org/g:79a75b1f551821687e1ce27a82ee39b802ace2b4
commit r15-4847-g79a75b1f551821687e1ce27a82ee39b802ace2b4
Author: Haochen Jiang
Date: Fri Nov 1 16:42:12 2024 +0800
Use IN_RANGE in prefetch builtin
These are the last minute changes that should apply to MOVRS patch bu
https://gcc.gnu.org/g:c5a36c4e591e41efe3e4d892ff62831d801752d3
commit r15-4846-gc5a36c4e591e41efe3e4d892ff62831d801752d3
Author: Haochen Jiang
Date: Fri Nov 1 15:59:47 2024 +0800
i386: Do not allow pointer conversion for CMPccXADD intrin under -O0
The pointer conversion to wider t
https://gcc.gnu.org/g:e8689ac75faca61a0251d1098dbafa8c637ec489
commit r15-4845-ge8689ac75faca61a0251d1098dbafa8c637ec489
Author: Xi Ruoyao
Date: Sat Nov 2 00:05:44 2024 +0800
testsuite: Fix up builtin-prefetch-1.c tests
How can you use "read-shared" as an identifier? It's not all
https://gcc.gnu.org/g:caf6b6fdfdaa1d0d78b8d740aa0e0646ca182a2a
commit r15-4844-gcaf6b6fdfdaa1d0d78b8d740aa0e0646ca182a2a
Author: Xi Ruoyao
Date: Sat Nov 2 01:26:47 2024 +0800
LoongArch: testsuite: Add -O for jump-table-annotate.c
Without optimization, GCC does not emit a jump tabl
https://gcc.gnu.org/g:fe919da3c395d2214ffc81ad4f51f8344ad5a5c1
commit r15-4843-gfe919da3c395d2214ffc81ad4f51f8344ad5a5c1
Author: Simon Martin
Date: Thu Oct 31 15:41:11 2024 +0100
c++: Add testcase for now fixed issue [PR101887]
The testcase in PR101887 has been working since the f
https://gcc.gnu.org/g:c8d35f2ecbf124bdd164dbb1c36de9d90695843b
commit r15-4842-gc8d35f2ecbf124bdd164dbb1c36de9d90695843b
Author: Xi Ruoyao
Date: Fri Oct 11 02:44:27 2024 +0800
Always set SECTION_RELRO for or .data.rel.ro{,.local} [PR116887]
At least two ports (hppa and loongarch)
https://gcc.gnu.org/g:36a92c3829ba7a2683c3b095356b9ed08978420a
commit r15-4841-g36a92c3829ba7a2683c3b095356b9ed08978420a
Author: David Malcolm
Date: Fri Nov 1 12:22:53 2024 -0400
analyzer: fix -Wunused-parameter warning [PR117373]
gcc/analyzer/ChangeLog:
PR analyzer/11
https://gcc.gnu.org/g:8e95e064ea73d46b50a68b0104c18685251d326d
commit r15-4840-g8e95e064ea73d46b50a68b0104c18685251d326d
Author: David Malcolm
Date: Fri Nov 1 12:22:47 2024 -0400
Use LC_ALL=C when running selftests [PR117361]
gcc/ChangeLog:
PR bootstrap/117361
https://gcc.gnu.org/g:a51d220377ab8117305567e888a942d127ef6a48
commit r15-4839-ga51d220377ab8117305567e888a942d127ef6a48
Author: Jonathan Wakely
Date: Fri Nov 1 16:09:02 2024 +
libstdc++: Add missing header to unordered_set/pr115285.cc test
libstdc++-v3/ChangeLog:
https://gcc.gnu.org/g:063196e3933ddbe6c662f4996f68567d348a99f1
commit r15-4838-g063196e3933ddbe6c662f4996f68567d348a99f1
Author: Jonathan Wakely
Date: Fri Nov 1 12:25:07 2024 +
libstdc++: Remove stray whitespace in #endif
This isn't nested within another #if group so shouldn't
https://gcc.gnu.org/g:9646a4cdc6266ab403ceeb6a40b93e72b0166941
commit r15-4837-g9646a4cdc6266ab403ceeb6a40b93e72b0166941
Author: Thomas Koenig
Date: Fri Nov 1 10:02:30 2024 +0100
Fix -mod(unsigned, unsigned).
gcc/fortran/ChangeLog:
* resolve.cc (resolve_operator):
https://gcc.gnu.org/g:7fdb66f0db6275118986ed8d77c94d6cfe5155c2
commit r15-4836-g7fdb66f0db6275118986ed8d77c94d6cfe5155c2
Author: Jakub Jelinek
Date: Fri Nov 1 11:57:32 2024 +0100
openmp: Return error_mark_node from tsubst_attribute for errneous varid
We incorrectly accept some inv
https://gcc.gnu.org/g:5210bf4d494d6ea60722193c7eb97827e73f5295
commit r12-10796-g5210bf4d494d6ea60722193c7eb97827e73f5295
Author: Paul Thomas
Date: Fri Oct 25 17:59:03 2024 +0100
Fortran: Fix ICE with structure constructor in data statement [PR79685]
2024-10-25 Paul Thomas
https://gcc.gnu.org/g:5904017a5e2887ca094b0bb8eb9761435d2a53d1
commit r13-9161-g5904017a5e2887ca094b0bb8eb9761435d2a53d1
Author: Paul Thomas
Date: Fri Oct 25 17:59:03 2024 +0100
Fortran: Fix ICE with structure constructor in data statement [PR79685]
2024-10-25 Paul Thomas
https://gcc.gnu.org/g:9a5ee8da09b705fc2a4197453789db0749387db3
commit r14-10863-g9a5ee8da09b705fc2a4197453789db0749387db3
Author: Paul Thomas
Date: Fri Oct 25 17:59:03 2024 +0100
Fortran: Fix ICE with structure constructor in data statement [PR79685]
2024-10-25 Paul Thomas
https://gcc.gnu.org/g:7f93910a8b5d606ad742a3594750f0c2b20d8bda
commit r15-4835-g7f93910a8b5d606ad742a3594750f0c2b20d8bda
Author: Paul Thomas
Date: Fri Nov 1 07:45:00 2024 +
Fortran: Fix problems with substring selectors in ASSOCIATE [PR115700]
2024-11-01 Paul Thomas
https://gcc.gnu.org/g:9f2f36a7db9070a9d6e1f0fb736a12217651d169
commit r15-4831-g9f2f36a7db9070a9d6e1f0fb736a12217651d169
Author: Haochen Jiang
Date: Fri Nov 1 10:04:38 2024 +0800
Support Intel AMX-TRANSPOSE
gcc/ChangeLog:
* common/config/i386/cpuinfo.h (get_availa
https://gcc.gnu.org/g:e4276844d09f648ba010a890ce7a5bdce17abc41
commit r13-9160-ge4276844d09f648ba010a890ce7a5bdce17abc41
Author: Paul Thomas
Date: Sat Dec 16 13:59:45 2023 +
Fortran: Prevent unwanted finalization with -w option [PR112459]
2023-12-16 Paul Thomas
gcc
51 matches
Mail list logo