https://gcc.gnu.org/g:3e06763a695d97aa46c9de71573ec6a43bb92449
commit r15-813-g3e06763a695d97aa46c9de71573ec6a43bb92449
Author: Andrew Pinski
Date: Thu May 23 09:56:37 2024 -0700
Use simple_dce_from_worklist in phiprop
I noticed that phiprop leaves around phi nodes which
defin
https://gcc.gnu.org/g:c71886f2ca2e46ce1449c7064d6f1b447d02fcba
commit r15-812-gc71886f2ca2e46ce1449c7064d6f1b447d02fcba
Author: Richard Biener
Date: Fri Sep 29 13:13:16 2023 +0200
Avoid splitting store dataref groups during SLP discovery
The following avoids splitting store datare
https://gcc.gnu.org/g:90f22c6271a2a0802ba77bb738c2c362eb557040
commit 90f22c6271a2a0802ba77bb738c2c362eb557040
Author: Michael Meissner
Date: Fri May 24 00:57:41 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.tar | 85 ++-
1 file
https://gcc.gnu.org/g:f6ec5eb0db9232ae32f7ce9ddbfba54a48818e24
commit f6ec5eb0db9232ae32f7ce9ddbfba54a48818e24
Author: Michael Meissner
Date: Fri May 24 00:55:08 2024 -0400
Add -mtar.
gcc/
2024-05-23 Michael Meissner
* config/rs6000/constraints.md (h c
https://gcc.gnu.org/g:4e4216bde017b1e531702599d6a02f5b708629a1
commit 4e4216bde017b1e531702599d6a02f5b708629a1
Author: Michael Meissner
Date: Fri May 24 00:42:25 2024 -0400
Remove insn alternatives for SPRs with non-integer modes
The previous patch changed the modes that SPR regis
https://gcc.gnu.org/g:1123234bcfb7308469c1ab9cc3103ff4472c7a43
commit 1123234bcfb7308469c1ab9cc3103ff4472c7a43
Author: Michael Meissner
Date: Fri May 24 00:35:02 2024 -0400
Revert all changes
Diff:
---
gcc/config/rs6000/rs6000.md | 119 ++--
1 file
https://gcc.gnu.org/g:f742d074a2e258b4bf938c89337d6c6bc58df3a5
commit f742d074a2e258b4bf938c89337d6c6bc58df3a5
Author: Michael Meissner
Date: Fri May 24 00:22:22 2024 -0400
Remove insn alternatives for SPRs with non-integer modes
The previous patch changed the modes that SPR regis
https://gcc.gnu.org/g:beb07e21e70fceee2cdf6c7bc5e880836a875d69
commit beb07e21e70fceee2cdf6c7bc5e880836a875d69
Author: Michael Meissner
Date: Thu May 23 20:35:49 2024 -0400
Restrict SPR registers to only use integer modes.
2024-05-23 Michael Meissner
gcc/
https://gcc.gnu.org/g:7fa0ffa4f789683ba80e93cd10546cb7bd2c3d8a
commit r15-810-g7fa0ffa4f789683ba80e93cd10546cb7bd2c3d8a
Author: Nathaniel Shead
Date: Sun May 12 22:31:01 2024 +1000
c++/modules: Ensure all partial specialisations are tracked [PR114947]
Constrained partial specialis
https://gcc.gnu.org/g:c61bf92e8617f3f95eb202fe2cac8f3286153fa5
commit c61bf92e8617f3f95eb202fe2cac8f3286153fa5
Author: Michael Meissner
Date: Thu May 23 18:27:03 2024 -0400
Apply patches from work167 branch
Diff:
---
gcc/ChangeLog.vpair | 161
https://gcc.gnu.org/g:abe02039b33a581d439e874edda3f0cb68bc32de
commit abe02039b33a581d439e874edda3f0cb68bc32de
Author: Michael Meissner
Date: Thu May 23 18:25:57 2024 -0400
Apply patches from work167 branch
Diff:
---
gcc/ChangeLog.test | 161
https://gcc.gnu.org/g:c11b1647ef8e4bb650c603a358aa0ef031b89298
commit c11b1647ef8e4bb650c603a358aa0ef031b89298
Author: Michael Meissner
Date: Thu May 23 18:24:42 2024 -0400
Apply patches from work167 branch
Diff:
---
gcc/ChangeLog.tar| 161
https://gcc.gnu.org/g:ebeaf030cae130a8eeb9176e590cfce454aa7802
commit ebeaf030cae130a8eeb9176e590cfce454aa7802
Author: Michael Meissner
Date: Thu May 23 18:23:14 2024 -0400
Apply patches from work167 branch
Diff:
---
gcc/ChangeLog.bugs | 161
https://gcc.gnu.org/g:56895e0d810dd51becf2565c58b2dc0cdb54bb82
commit 56895e0d810dd51becf2565c58b2dc0cdb54bb82
Author: Michael Meissner
Date: Thu May 23 18:21:32 2024 -0400
Apply patches from work167 branch
Diff:
---
gcc/ChangeLog.dmf| 161
https://gcc.gnu.org/g:ada4006a6807cf3b41b4e9b7ae67132b9e2ffd4c
commit ada4006a6807cf3b41b4e9b7ae67132b9e2ffd4c
Author: Michael Meissner
Date: Thu May 23 18:18:13 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.meissner | 64 ++
1 file
https://gcc.gnu.org/g:c2547683f516bca26a655fd1ce4859b0485e720f
commit c2547683f516bca26a655fd1ce4859b0485e720f
Author: Michael Meissner
Date: Thu May 23 18:16:54 2024 -0400
Add -mcpu=future tuning support.
This patch makes -mtune=future use the same tuning decision as
-mtune=powe
https://gcc.gnu.org/g:213ee672c76fdf1ed5a019bd6d3e113cf20e5b40
commit 213ee672c76fdf1ed5a019bd6d3e113cf20e5b40
Author: Michael Meissner
Date: Thu May 23 18:14:24 2024 -0400
Add -mcpu=future support.
This patch adds the future option to the -mcpu= and -mtune= switches.
Thi
https://gcc.gnu.org/g:66d2a76dcf625f8dbe43d3c512e9c43f588fdc25
commit r15-809-g66d2a76dcf625f8dbe43d3c512e9c43f588fdc25
Author: Patrick Palka
Date: Thu May 23 18:03:56 2024 -0400
libstdc++: Implement ranges::concat_view from P2542R7
libstdc++-v3/ChangeLog:
* inclu
https://gcc.gnu.org/g:f686e7a45871c01cee1a6bb07ff3fd88d5fd14c4
commit f686e7a45871c01cee1a6bb07ff3fd88d5fd14c4
Author: Michael Meissner
Date: Thu May 23 17:55:53 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.meissner | 121 -
1 file
https://gcc.gnu.org/g:fdac16c009af4cc1392c127311adf5a90da3b7a6
commit fdac16c009af4cc1392c127311adf5a90da3b7a6
Author: Michael Meissner
Date: Thu May 23 17:49:40 2024 -0400
Add -mcpu=power11 tests.
This patch adds some simple tests for -mcpu=power11 support. In order to
run
https://gcc.gnu.org/g:1bd0632bafa64815b5d5eb7585578c324377d869
commit 1bd0632bafa64815b5d5eb7585578c324377d869
Author: Michael Meissner
Date: Thu May 23 17:48:42 2024 -0400
Add -mcpu=power11 tuning support.
This patch makes -mtune=power11 use the same tuning decisions as
-mtune=p
https://gcc.gnu.org/g:9acc34653e38e169291be00b3e46a63b852adfad
commit 9acc34653e38e169291be00b3e46a63b852adfad
Author: Michael Meissner
Date: Thu May 23 17:46:40 2024 -0400
Add -mcpu=power11 support.
This patch adds the power11 option to the -mcpu= and -mtune= switches.
T
https://gcc.gnu.org/g:83bb9ad465f0c92c24658702804ee003183a9028
commit r15-808-g83bb9ad465f0c92c24658702804ee003183a9028
Author: Andrew MacLeod
Date: Tue May 21 12:41:49 2024 -0400
Move condexpr_adjust into gimple-range-fold
Certain components of GORI were needed in order to proces
https://gcc.gnu.org/g:44db939611a1cd3fdca93ae88d664f9886d549d5
commit r15-805-g44db939611a1cd3fdca93ae88d664f9886d549d5
Author: Andrew MacLeod
Date: Thu May 9 16:34:12 2024 -0400
Gori_compute inherits from gimple_outgoing_range.
Make gimple_outgoing_range a base class for the GORI
https://gcc.gnu.org/g:fae5e6a4dfcf9270cd09c2240480860b09c2c627
commit r15-807-gfae5e6a4dfcf9270cd09c2240480860b09c2c627
Author: Andrew MacLeod
Date: Tue May 21 14:20:52 2024 -0400
Make gori_map a shared component.
Move gori_map dependency and import/export object into a range quer
https://gcc.gnu.org/g:a049f08239ada7d4187e9c12fab9c879668a0d05
commit r15-804-ga049f08239ada7d4187e9c12fab9c879668a0d05
Author: Andrew MacLeod
Date: Thu May 9 14:14:31 2024 -0400
Gori_compute no longer inherits from gori_map.
This patch moves the gori_compute object away from inhe
https://gcc.gnu.org/g:efc4255d4393cba3d2232a7152799e1b161c3062
commit r15-802-gefc4255d4393cba3d2232a7152799e1b161c3062
Author: Andrew MacLeod
Date: Thu May 2 12:23:18 2024 -0400
Add inferred ranges for range-ops based statements.
Gimple_range_fold contains some shorthand fold_ran
https://gcc.gnu.org/g:76153635b9dc811b3ddc2c2e028d74c92d174c2e
commit r15-803-g76153635b9dc811b3ddc2c2e028d74c92d174c2e
Author: Andrew MacLeod
Date: Mon May 6 12:04:24 2024 -0400
Default gimple_outgoing_range to not process switches.
Change the default constructor to not process s
https://gcc.gnu.org/g:ac0bc89aea79b940a17697fb4a758254631c2400
commit r15-806-gac0bc89aea79b940a17697fb4a758254631c2400
Author: Andrew MacLeod
Date: Fri May 17 14:27:12 2024 -0400
Make GORI a range_query component.
This patch moves the GORI component into the range_query object, a
https://gcc.gnu.org/g:07441e41f5eb4d385e8ee7cfb50b5d71520bff74
commit r15-801-g07441e41f5eb4d385e8ee7cfb50b5d71520bff74
Author: Andrew MacLeod
Date: Fri May 17 10:50:24 2024 -0400
Move infer_manager to a range_query oracle.
Turn the infer_manager class into an always available ora
https://gcc.gnu.org/g:6c64a85ebec448503c3247fc30923e14cc7074fd
commit r15-800-g6c64a85ebec448503c3247fc30923e14cc7074fd
Author: Andrew MacLeod
Date: Fri May 17 10:44:27 2024 -0400
Allow components to be shared among range-queries.
Ranger and the ranger cache need to share componen
https://gcc.gnu.org/g:fca649dedaf6c4025ae3471cc1f322a90ebdd19a
commit r15-799-gfca649dedaf6c4025ae3471cc1f322a90ebdd19a
Author: Andrew MacLeod
Date: Fri May 17 10:18:39 2024 -0400
Rename relation oracle and API.
With more oracles incoming, rename the range_query oracle () method t
https://gcc.gnu.org/g:3be530f6d77ec24c94589341b069b199cfe6c2eb
commit r15-798-g3be530f6d77ec24c94589341b069b199cfe6c2eb
Author: Andrew MacLeod
Date: Tue Apr 30 09:35:23 2024 -0400
Move to an always available relation oracle.
This eliminates the need to check if the relation oracle
https://gcc.gnu.org/g:67afcf28570ff62210e1998f35def2be5cb8cb08
commit r15-797-g67afcf28570ff62210e1998f35def2be5cb8cb08
Author: Andrew MacLeod
Date: Mon Apr 29 13:32:00 2024 -0400
Move all relation queries into relation_oracle.
Move relation queries from range_query object into th
https://gcc.gnu.org/g:078fca545fc4a6700191ccb1571cd692a381932a
commit 078fca545fc4a6700191ccb1571cd692a381932a
Author: Michael Meissner
Date: Thu May 23 16:37:10 2024 -0400
Add REVISION.
2024-05-23 Michael Meissner
gcc/
* REVISION: New file for branch.
The branch 'meissner/heads/work167-orig' was created in namespace 'refs/users'
pointing to:
ed63cd2aa5b... c++: deleting array temporary [PR115187]
https://gcc.gnu.org/g:da03885cd30e53ccd98867f4405bb774e3422c6b
commit da03885cd30e53ccd98867f4405bb774e3422c6b
Author: Michael Meissner
Date: Thu May 23 16:36:13 2024 -0400
Add ChangeLog.test and update REVISION.
2024-05-23 Michael Meissner
gcc/
* Chan
The branch 'meissner/heads/work167-test' was created in namespace 'refs/users'
pointing to:
ed63cd2aa5b... c++: deleting array temporary [PR115187]
https://gcc.gnu.org/g:ac38da2da2c5982de1597a0eb1ecefd2a41b174c
commit ac38da2da2c5982de1597a0eb1ecefd2a41b174c
Author: Michael Meissner
Date: Thu May 23 16:35:25 2024 -0400
Add ChangeLog.bugs and update REVISION.
2024-05-23 Michael Meissner
gcc/
* Chan
The branch 'meissner/heads/work167-bugs' was created in namespace 'refs/users'
pointing to:
ed63cd2aa5b... c++: deleting array temporary [PR115187]
https://gcc.gnu.org/g:26caf436849198bcd21a038268c009c1d11868be
commit 26caf436849198bcd21a038268c009c1d11868be
Author: Michael Meissner
Date: Thu May 23 16:34:28 2024 -0400
Add ChangeLog.tar and update REVISION.
2024-05-23 Michael Meissner
gcc/
* Chang
The branch 'meissner/heads/work167-tar' was created in namespace 'refs/users'
pointing to:
ed63cd2aa5b... c++: deleting array temporary [PR115187]
https://gcc.gnu.org/g:35bb83b6bf20348d3538ad8278ab49d4c0f92f04
commit 35bb83b6bf20348d3538ad8278ab49d4c0f92f04
Author: Michael Meissner
Date: Thu May 23 16:33:37 2024 -0400
Add ChangeLog.vpair and update REVISION.
2024-05-23 Michael Meissner
gcc/
* Cha
The branch 'meissner/heads/work167-vpair' was created in namespace 'refs/users'
pointing to:
ed63cd2aa5b... c++: deleting array temporary [PR115187]
https://gcc.gnu.org/g:20c9227b667baf56dfea8d2d4bb44d5650b9e2e2
commit 20c9227b667baf56dfea8d2d4bb44d5650b9e2e2
Author: Michael Meissner
Date: Thu May 23 16:32:19 2024 -0400
Add ChangeLog.dmf and update REVISION.
2024-05-23 Michael Meissner
gcc/
* Chang
The branch 'meissner/heads/work167-dmf' was created in namespace 'refs/users'
pointing to:
ed63cd2aa5b... c++: deleting array temporary [PR115187]
https://gcc.gnu.org/g:8821f30cbf6b5a6c5adc0df5c64798609fc0ecdd
commit 8821f30cbf6b5a6c5adc0df5c64798609fc0ecdd
Author: Michael Meissner
Date: Thu May 23 16:31:21 2024 -0400
Add ChangeLog.meissner and REVISION.
2024-05-23 Michael Meissner
gcc/
* REVISIO
The branch 'meissner/heads/work167' was created in namespace 'refs/users'
pointing to:
ed63cd2aa5b... c++: deleting array temporary [PR115187]
https://gcc.gnu.org/g:ed63cd2aa5b114565fe5499c3a6bf8da5e8e48ba
commit r15-796-ged63cd2aa5b114565fe5499c3a6bf8da5e8e48ba
Author: Jason Merrill
Date: Wed May 22 18:41:27 2024 -0400
c++: deleting array temporary [PR115187]
Decaying the array temporary to a pointer and then deleting t
https://gcc.gnu.org/g:1a6c1c85b7ab1ad4bdf9573fcdc04dcce894ba82
commit r14-10237-g1a6c1c85b7ab1ad4bdf9573fcdc04dcce894ba82
Author: Martin Jambor
Date: Thu May 9 16:39:44 2024 +0200
sra: Do not leave work for DSE (that it can sometimes not perform)
When looking again at the g++.dg/t
https://gcc.gnu.org/g:0b3b6a8df77b0ae15078402ea5fb933d6fccd585
commit r15-795-g0b3b6a8df77b0ae15078402ea5fb933d6fccd585
Author: Eric Botcazou
Date: Thu May 23 18:26:12 2024 +0200
Another small fix to implementation of -fdump-ada-spec
This avoids generating invalid Ada code for fun
https://gcc.gnu.org/g:dca3e6b9049ff3c1432d4717ca2309e7aad20447
commit r15-794-gdca3e6b9049ff3c1432d4717ca2309e7aad20447
Author: Pan Li
Date: Thu May 23 08:09:40 2024 +0800
Match: Add overloaded types_match to avoid code dup [NFC]
There are sorts of match pattern for SAT related ca
https://gcc.gnu.org/g:2b2476d4d18c92b8aba3567ebccd2100c2f7c258
commit r15-793-g2b2476d4d18c92b8aba3567ebccd2100c2f7c258
Author: Richard Biener
Date: Thu May 23 14:36:39 2024 +0200
tree-optimization/115197 - fix ICE w/ constant in LC PHI and loop
distribution
Forgot a check for an
https://gcc.gnu.org/g:f0a02467bbc35a478eb82f5a8a7e8870827b51fc
commit r15-792-gf0a02467bbc35a478eb82f5a8a7e8870827b51fc
Author: Richard Biener
Date: Thu May 23 13:33:15 2024 +0200
tree-optimization/115199 - fix PTA constraint processing for &ANYTHING LHS
When processing a &ANYTHIN
https://gcc.gnu.org/g:61f5b3c59ed20438d7d9918d7a83d29a21097d4e
commit r15-791-g61f5b3c59ed20438d7d9918d7a83d29a21097d4e
Author: Richard Biener
Date: Thu May 23 11:26:14 2024 +0200
tree-optimization/115138 - ptr-vs-ptr and FUNCTION_DECLs
I failed to realize we do not represent FUNC
https://gcc.gnu.org/g:8cc56a8291a75fd96f50cb00ff1505c072c70808
commit 8cc56a8291a75fd96f50cb00ff1505c072c70808
Author: Alexandre Oliva
Date: Sun Apr 28 01:43:51 2024 -0300
testsuite: adjust iteration count for ppc costmodel 76b
For some hardware which doesn't support unaligned vec
https://gcc.gnu.org/g:0c3019c64cb96425320ce9c15f6c3c4187fe4c75
commit 0c3019c64cb96425320ce9c15f6c3c4187fe4c75
Author: Alexandre Oliva
Date: Thu May 23 07:20:35 2024 -0300
[testsuite] conditionalize dg-additional-sources on target and type
g++.dg/vect/pr95401.cc has dg-additional-
The branch 'aoliva/heads/testme' was updated to point to:
8cc56a8291a... testsuite: adjust iteration count for ppc costmodel 76b
It previously pointed to:
7c088551905... [testsuite] xfail pr79004 on longdouble64; drop long_double
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSI
The branch 'aoliva/heads/testbase' was updated to point to:
dbdddc92a3b... [testsuite] xfail pr79004 on longdouble64; drop long_double
It previously pointed to:
b7483de9953... make -freg-struct-return visibly a negative alias of -fpcc-
Diff:
Summary of changes (added commits):
--
https://gcc.gnu.org/g:4efa7ec85a85c6024d0907a0e735ad5df7fca952
commit r15-790-g4efa7ec85a85c6024d0907a0e735ad5df7fca952
Author: Jiufu Guo
Date: Wed May 22 10:33:11 2024 +0800
missing require target has_arch_ppc64 for pr106550.c
Hi,
Case pr106550.c is testing constant buil
https://gcc.gnu.org/g:fc5e109272977f0242a2ceee3a85765cdbed1993
commit r15-789-gfc5e109272977f0242a2ceee3a85765cdbed1993
Author: Rainer Orth
Date: Thu May 23 09:53:45 2024 +0200
testsuite: vect: Fix gcc.dg/vect/vect-pr111779.c on SPARC [PR114072]
gcc.dg/vect/vect-pr111779.c FAILs o
https://gcc.gnu.org/g:2ce90517ed75c4af9fc0616f2670cf6dfcfa8a91
commit r15-788-g2ce90517ed75c4af9fc0616f2670cf6dfcfa8a91
Author: Paul Thomas
Date: Thu May 23 07:59:46 2024 +0100
Fortran: Fix ICEs due to comp calls in initialization exprs [PR103312]
2024-05-23 Paul Thomas
62 matches
Mail list logo