[gcc r15-813] Use simple_dce_from_worklist in phiprop

2024-05-23 Thread Andrew Pinski via Gcc-cvs
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

[gcc r15-812] Avoid splitting store dataref groups during SLP discovery

2024-05-23 Thread Richard Biener via Gcc-cvs
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

[gcc(refs/users/meissner/heads/work167-tar)] Update ChangeLog.*

2024-05-23 Thread Michael Meissner via Gcc-cvs
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

[gcc(refs/users/meissner/heads/work167-tar)] Add -mtar.

2024-05-23 Thread Michael Meissner via Gcc-cvs
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

[gcc(refs/users/meissner/heads/work167-tar)] Remove insn alternatives for SPRs with non-integer modes

2024-05-23 Thread Michael Meissner via Gcc-cvs
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

[gcc(refs/users/meissner/heads/work167-tar)] Revert all changes

2024-05-23 Thread Michael Meissner via Gcc-cvs
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

[gcc(refs/users/meissner/heads/work167-tar)] Remove insn alternatives for SPRs with non-integer modes

2024-05-23 Thread Michael Meissner via Gcc-cvs
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

[gcc(refs/users/meissner/heads/work167-tar)] Restrict SPR registers to only use integer modes.

2024-05-23 Thread Michael Meissner via Gcc-cvs
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/

[gcc r15-810] c++/modules: Ensure all partial specialisations are tracked [PR114947]

2024-05-23 Thread Nathaniel Shead via Gcc-cvs
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

[gcc(refs/users/meissner/heads/work167-vpair)] Apply patches from work167 branch

2024-05-23 Thread Michael Meissner via Gcc-cvs
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

[gcc(refs/users/meissner/heads/work167-test)] Apply patches from work167 branch

2024-05-23 Thread Michael Meissner via Gcc-cvs
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

[gcc(refs/users/meissner/heads/work167-tar)] Apply patches from work167 branch

2024-05-23 Thread Michael Meissner via Gcc-cvs
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

[gcc(refs/users/meissner/heads/work167-bugs)] Apply patches from work167 branch

2024-05-23 Thread Michael Meissner via Gcc-cvs
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

[gcc(refs/users/meissner/heads/work167-dmf)] Apply patches from work167 branch

2024-05-23 Thread Michael Meissner via Gcc-cvs
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

[gcc(refs/users/meissner/heads/work167)] Update ChangeLog.*

2024-05-23 Thread Michael Meissner via Gcc-cvs
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

[gcc(refs/users/meissner/heads/work167)] Add -mcpu=future tuning support.

2024-05-23 Thread Michael Meissner via Gcc-cvs
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

[gcc(refs/users/meissner/heads/work167)] Add -mcpu=future support.

2024-05-23 Thread Michael Meissner via Gcc-cvs
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

[gcc r15-809] libstdc++: Implement ranges::concat_view from P2542R7

2024-05-23 Thread Patrick Palka via Libstdc++-cvs
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

[gcc(refs/users/meissner/heads/work167)] Update ChangeLog.*

2024-05-23 Thread Michael Meissner via Gcc-cvs
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

[gcc(refs/users/meissner/heads/work167)] Add -mcpu=power11 tests.

2024-05-23 Thread Michael Meissner via Gcc-cvs
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

[gcc(refs/users/meissner/heads/work167)] Add -mcpu=power11 tuning support.

2024-05-23 Thread Michael Meissner via Gcc-cvs
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

[gcc(refs/users/meissner/heads/work167)] Add -mcpu=power11 support.

2024-05-23 Thread Michael Meissner via Gcc-cvs
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

[gcc r15-808] Move condexpr_adjust into gimple-range-fold

2024-05-23 Thread Andrew Macleod via Gcc-cvs
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

[gcc r15-805] Gori_compute inherits from gimple_outgoing_range.

2024-05-23 Thread Andrew Macleod via Gcc-cvs
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

[gcc r15-807] Make gori_map a shared component.

2024-05-23 Thread Andrew Macleod via Gcc-cvs
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

[gcc r15-804] Gori_compute no longer inherits from gori_map.

2024-05-23 Thread Andrew Macleod via Gcc-cvs
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

[gcc r15-802] Add inferred ranges for range-ops based statements.

2024-05-23 Thread Andrew Macleod via Gcc-cvs
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

[gcc r15-803] Default gimple_outgoing_range to not process switches.

2024-05-23 Thread Andrew Macleod via Gcc-cvs
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

[gcc r15-806] Make GORI a range_query component.

2024-05-23 Thread Andrew Macleod via Gcc-cvs
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

[gcc r15-801] Move infer_manager to a range_query oracle.

2024-05-23 Thread Andrew Macleod via Gcc-cvs
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

[gcc r15-800] Allow components to be shared among range-queries.

2024-05-23 Thread Andrew Macleod via Gcc-cvs
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

[gcc r15-799] Rename relation oracle and API.

2024-05-23 Thread Andrew Macleod via Gcc-cvs
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

[gcc r15-798] Move to an always available relation oracle.

2024-05-23 Thread Andrew Macleod via Gcc-cvs
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

[gcc r15-797] Move all relation queries into relation_oracle.

2024-05-23 Thread Andrew Macleod via Gcc-cvs
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

[gcc(refs/users/meissner/heads/work167-orig)] Add REVISION.

2024-05-23 Thread Michael Meissner via Gcc-cvs
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.

[gcc] Created branch 'meissner/heads/work167-orig' in namespace 'refs/users'

2024-05-23 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work167-orig' was created in namespace 'refs/users' pointing to: ed63cd2aa5b... c++: deleting array temporary [PR115187]

[gcc(refs/users/meissner/heads/work167-test)] Add ChangeLog.test and update REVISION.

2024-05-23 Thread Michael Meissner via Gcc-cvs
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

[gcc] Created branch 'meissner/heads/work167-test' in namespace 'refs/users'

2024-05-23 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work167-test' was created in namespace 'refs/users' pointing to: ed63cd2aa5b... c++: deleting array temporary [PR115187]

[gcc(refs/users/meissner/heads/work167-bugs)] Add ChangeLog.bugs and update REVISION.

2024-05-23 Thread Michael Meissner via Gcc-cvs
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

[gcc] Created branch 'meissner/heads/work167-bugs' in namespace 'refs/users'

2024-05-23 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work167-bugs' was created in namespace 'refs/users' pointing to: ed63cd2aa5b... c++: deleting array temporary [PR115187]

[gcc(refs/users/meissner/heads/work167-tar)] Add ChangeLog.tar and update REVISION.

2024-05-23 Thread Michael Meissner via Gcc-cvs
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

[gcc] Created branch 'meissner/heads/work167-tar' in namespace 'refs/users'

2024-05-23 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work167-tar' was created in namespace 'refs/users' pointing to: ed63cd2aa5b... c++: deleting array temporary [PR115187]

[gcc(refs/users/meissner/heads/work167-vpair)] Add ChangeLog.vpair and update REVISION.

2024-05-23 Thread Michael Meissner via Gcc-cvs
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

[gcc] Created branch 'meissner/heads/work167-vpair' in namespace 'refs/users'

2024-05-23 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work167-vpair' was created in namespace 'refs/users' pointing to: ed63cd2aa5b... c++: deleting array temporary [PR115187]

[gcc(refs/users/meissner/heads/work167-dmf)] Add ChangeLog.dmf and update REVISION.

2024-05-23 Thread Michael Meissner via Gcc-cvs
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

[gcc] Created branch 'meissner/heads/work167-dmf' in namespace 'refs/users'

2024-05-23 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work167-dmf' was created in namespace 'refs/users' pointing to: ed63cd2aa5b... c++: deleting array temporary [PR115187]

[gcc(refs/users/meissner/heads/work167)] Add ChangeLog.meissner and REVISION.

2024-05-23 Thread Michael Meissner via Gcc-cvs
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

[gcc] Created branch 'meissner/heads/work167' in namespace 'refs/users'

2024-05-23 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work167' was created in namespace 'refs/users' pointing to: ed63cd2aa5b... c++: deleting array temporary [PR115187]

[gcc r15-796] c++: deleting array temporary [PR115187]

2024-05-23 Thread Jason Merrill via Gcc-cvs
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

[gcc r14-10237] sra: Do not leave work for DSE (that it can sometimes not perform)

2024-05-23 Thread Martin Jambor via Gcc-cvs
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

[gcc r15-795] Another small fix to implementation of -fdump-ada-spec

2024-05-23 Thread Eric Botcazou via Gcc-cvs
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

[gcc r15-794] Match: Add overloaded types_match to avoid code dup [NFC]

2024-05-23 Thread Pan Li via Gcc-cvs
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

[gcc r15-793] tree-optimization/115197 - fix ICE w/ constant in LC PHI and loop distribution

2024-05-23 Thread Richard Biener via Gcc-cvs
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

[gcc r15-792] tree-optimization/115199 - fix PTA constraint processing for &ANYTHING LHS

2024-05-23 Thread Richard Biener via Gcc-cvs
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

[gcc r15-791] tree-optimization/115138 - ptr-vs-ptr and FUNCTION_DECLs

2024-05-23 Thread Richard Biener via Gcc-cvs
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

[gcc(refs/users/aoliva/heads/testme)] testsuite: adjust iteration count for ppc costmodel 76b

2024-05-23 Thread Alexandre Oliva via Gcc-cvs
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

[gcc(refs/users/aoliva/heads/testme)] [testsuite] conditionalize dg-additional-sources on target and type

2024-05-23 Thread Alexandre Oliva via Gcc-cvs
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-

[gcc/aoliva/heads/testme] (202 commits) testsuite: adjust iteration count for ppc costmodel 76b

2024-05-23 Thread Alexandre Oliva via Gcc-cvs
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

[gcc/aoliva/heads/testbase] (200 commits) [testsuite] xfail pr79004 on longdouble64; drop long_double

2024-05-23 Thread Alexandre Oliva via Gcc-cvs
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): --

[gcc r15-790] missing require target has_arch_ppc64 for pr106550.c

2024-05-23 Thread Jiu Fu Guo via Gcc-cvs
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

[gcc r15-789] testsuite: vect: Fix gcc.dg/vect/vect-pr111779.c on SPARC [PR114072]

2024-05-23 Thread Rainer Orth via Gcc-cvs
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

[gcc r15-788] Fortran: Fix ICEs due to comp calls in initialization exprs [PR103312]

2024-05-23 Thread Paul Thomas via Gcc-cvs
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