https://gcc.gnu.org/g:4f63fd4b663bdde39524129dfa458c60b2d67133
commit r12-11218-g4f63fd4b663bdde39524129dfa458c60b2d67133
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:07490d983161912fa314607c5a5beb9c49cc4a3f
commit r12-11223-g07490d983161912fa314607c5a5beb9c49cc4a3f
Author: Richard Biener
Date: Mon Feb 3 14:27:01 2025 +0100
lto/113207 - fix free_lang_data_in_type
When we process function types we strip volatile and const q
https://gcc.gnu.org/g:e5d24c4e89ae6d8c08f85f3425ea9c29dd0e6646
commit r12-11216-ge5d24c4e89ae6d8c08f85f3425ea9c29dd0e6646
Author: Richard Biener
Date: Fri Feb 28 14:09:29 2025 +0100
lto/91299 - weak definition inlined with LTO
The following fixes a thinko in the handling of interp
The branch 'meissner/heads/work212' was created in namespace 'refs/users'
pointing to:
63076dbe2153... Remove non-SLP path from vectorizable_load
https://gcc.gnu.org/g:2548cd79738346549db03ed8a7aa592ef4fe938b
commit 2548cd79738346549db03ed8a7aa592ef4fe938b
Author: Michael Meissner
Date: Tue Jun 24 12:06:52 2025 -0400
Add ChangeLog.libs and update REVISION.
2025-06-24 Michael Meissner
gcc/
* Chan
https://gcc.gnu.org/g:1e35a518258e8cd970a2326bba5a4c8b10695439
commit r16-1660-g1e35a518258e8cd970a2326bba5a4c8b10695439
Author: Tobias Burnus
Date: Tue Jun 24 23:28:57 2025 +0200
Fortran/OpenACC: Add Fortran support for acc_attach/acc_detach
While C/++ support the routines acc_at
https://gcc.gnu.org/g:80aab83b90d0a1c9e3037a952c138ac2f1ce3f41
commit r12-11215-g80aab83b90d0a1c9e3037a952c138ac2f1ce3f41
Author: Richard Biener
Date: Fri Feb 28 10:36:11 2025 +0100
tree-optimization/87984 - hard register assignments not preserved
The following disables redundant
https://gcc.gnu.org/g:415bad120d8f21cd754d827da9e3d5e1fbe68d4c
commit r12-11224-g415bad120d8f21cd754d827da9e3d5e1fbe68d4c
Author: Richard Biener
Date: Thu Mar 6 13:48:16 2025 +0100
lto/114501 - missed free-lang-data for CONSTRUCTOR index
The following makes sure to also walk CONST
https://gcc.gnu.org/g:63076dbe21535cc7cf106d92f655e2b7d8b749cc
commit r16-1655-g63076dbe21535cc7cf106d92f655e2b7d8b749cc
Author: Richard Biener
Date: Tue Jun 24 14:38:19 2025 +0200
Remove non-SLP path from vectorizable_load
This cleans the rest of vectorizable_load from non-SLP, p
https://gcc.gnu.org/g:550edc99476376ee0350be90b9e61b337ffb0ff3
commit r12-11229-g550edc99476376ee0350be90b9e61b337ffb0ff3
Author: Richard Biener
Date: Tue Apr 1 14:13:03 2025 +0200
tree-optimization/119534 - reject bogus emulated vectorized gather
The following makes sure to rejec
https://gcc.gnu.org/g:05b347c5322a50195aa3ab0d06f2058f0ccee956
commit r12-11217-g05b347c5322a50195aa3ab0d06f2058f0ccee956
Author: Richard Biener
Date: Wed Jul 31 10:07:45 2024 +0200
middle-end/101478 - ICE with degenerate address during gimplification
When we gimplify &MEM[0B + 4]
https://gcc.gnu.org/g:75f255c11f7e5a5099ad909606e21ec6bf9b82cc
commit r12-11230-g75f255c11f7e5a5099ad909606e21ec6bf9b82cc
Author: Richard Biener
Date: Thu Apr 10 13:30:42 2025 +0200
middle-end/119706 - allow POLY_INT_CST as is_gimple_mem_ref_addr
We currently only INTEGER_CST, but
https://gcc.gnu.org/g:750bc2899844d662aee93476f2da63fce68535d9
commit r16-1661-g750bc2899844d662aee93476f2da63fce68535d9
Author: Tobias Burnus
Date: Tue Jun 24 23:55:27 2025 +0200
gcn: Fix glc vs. sc0 handling for scalar memory access
gfx942 still uses glc for scalar access ('s_..
https://gcc.gnu.org/g:b908ad2b836b761f7b27b8dc650422ce9a7efecd
commit r12-11213-gb908ad2b836b761f7b27b8dc650422ce9a7efecd
Author: Richard Biener
Date: Thu Aug 24 11:10:43 2023 +0200
tree-optimization/25 - avoid BB vectorization in novector loops
When a loop is marked with
https://gcc.gnu.org/g:2ce52d84bc94196d891714e09390b8eae8a1ffa0
commit 2ce52d84bc94196d891714e09390b8eae8a1ffa0
Author: Michael Meissner
Date: Tue Jun 24 12:04:12 2025 -0400
Add ChangeLog.cmodel and update REVISION.
2025-06-24 Michael Meissner
gcc/
* Ch
https://gcc.gnu.org/g:f62f924a42e053bd073d8d3a671b5d12ffb1829d
commit f62f924a42e053bd073d8d3a671b5d12ffb1829d
Author: Michael Meissner
Date: Tue Jun 24 12:02:56 2025 -0400
Add ChangeLog.bugs and update REVISION.
2025-06-24 Michael Meissner
gcc/
* Chan
The branch 'meissner/heads/work212-cmodel' was created in namespace
'refs/users' pointing to:
09be5ec3d304... Add ChangeLog.meissner and REVISION.
The branch 'meissner/heads/work212-sha' was created in namespace 'refs/users'
pointing to:
09be5ec3d304... Add ChangeLog.meissner and REVISION.
The branch 'meissner/heads/work212-test' was created in namespace 'refs/users'
pointing to:
09be5ec3d304... Add ChangeLog.meissner and REVISION.
https://gcc.gnu.org/g:2e4af1056a2311f743e392483ce271168afeb078
commit 2e4af1056a2311f743e392483ce271168afeb078
Author: Michael Meissner
Date: Tue Jun 24 12:07:55 2025 -0400
Add ChangeLog.sha and update REVISION.
2025-06-24 Michael Meissner
gcc/
* Chang
The branch 'meissner/heads/work212-submit' was created in namespace
'refs/users' pointing to:
f2cc1f39200e... Add REVISION.
The branch 'meissner/heads/work212-libs' was created in namespace 'refs/users'
pointing to:
09be5ec3d304... Add ChangeLog.meissner and REVISION.
https://gcc.gnu.org/g:a9b578441e87a0443ded42838bd5536934cb25c7
commit a9b578441e87a0443ded42838bd5536934cb25c7
Author: Michael Meissner
Date: Tue Jun 24 12:09:07 2025 -0400
Add ChangeLog.test and update REVISION.
2025-06-24 Michael Meissner
gcc/
* Chan
https://gcc.gnu.org/g:8f5fac56ca39e99d7a9ad6a0c067c75e6ffcd2cf
commit r16-1656-g8f5fac56ca39e99d7a9ad6a0c067c75e6ffcd2cf
Author: Uros Bizjak
Date: Tue Jun 24 11:02:02 2025 +0200
i386: Convert LEA stack adjust insn to SUB when FLAGS_REG is dead
ADD/SUB is faster than LEA for most p
https://gcc.gnu.org/g:f2cc1f39200ec924fcce6aaff29743f192032708
commit f2cc1f39200ec924fcce6aaff29743f192032708
Author: Michael Meissner
Date: Tue Jun 24 12:01:49 2025 -0400
Add REVISION.
2025-06-24 Michael Meissner
gcc/
* REVISION: New file for branch.
https://gcc.gnu.org/g:a17d97335c37fe49fdce2d4abdf4dfe0986c31d0
commit a17d97335c37fe49fdce2d4abdf4dfe0986c31d0
Author: Michael Meissner
Date: Tue Jun 24 12:12:02 2025 -0400
Add ChangeLog.submit and update REVISION.
2025-06-24 Michael Meissner
gcc/
* Ch
https://gcc.gnu.org/g:92e1893e0155b6b3baef2a935efd5936d23a67ea
commit r16-1659-g92e1893e0155b6b3baef2a935efd5936d23a67ea
Author: Paul-Antoine Arras
Date: Tue Jun 24 15:42:50 2025 -0600
RISC-V: Add patterns for vector-scalar multiply-(subtract-)accumulate
[PR119100]
This pattern e
https://gcc.gnu.org/g:83f764a9ac925d479ad3fee8c44e6053adb3475a
commit r12-11220-g83f764a9ac925d479ad3fee8c44e6053adb3475a
Author: Richard Biener
Date: Fri Feb 28 11:44:26 2025 +0100
ipa/111245 - bogus modref analysis for store in call that might throw
We currently record a kill fo
https://gcc.gnu.org/g:f4dbdeabb2944d014d506a537a576a6f9a1f4c1f
commit r12-11225-gf4dbdeabb2944d014d506a537a576a6f9a1f4c1f
Author: Richard Biener
Date: Mon Feb 3 15:12:52 2025 +0100
tree-optimization/117113 - ICE with unroll-and-jam
When there's an inner loop without virtual header
https://gcc.gnu.org/g:0606d2b979f4014b1dd6a1e6b030630ec5586fd3
commit r16-1652-g0606d2b979f4014b1dd6a1e6b030630ec5586fd3
Author: Yuao Ma
Date: Tue Jun 24 00:06:16 2025 +0800
gcc: remove atan from edom_only_function
According to the man page, atan does not produce an error. Accordi
https://gcc.gnu.org/g:3f1986766c6efcd0f444902571b7a58f015267c5
commit r16-1654-g3f1986766c6efcd0f444902571b7a58f015267c5
Author: Marc Poulhiès
Date: Tue Jun 24 15:12:30 2025 +0200
diagnostic: fix for older version of GCC
Having both an enum and a variable with the same name trigge
https://gcc.gnu.org/g:5bc92717b804483a17dd5095f8b6d4fd75a472b1
commit r16-1658-g5bc92717b804483a17dd5095f8b6d4fd75a472b1
Author: Harald Anlauf
Date: Tue Jun 24 20:46:38 2025 +0200
Fortran: fix ICE in verify_gimple_in_seq with substrings [PR120743]
PR fortran/120743
https://gcc.gnu.org/g:bd9cac12373aecaa0ebee808f805c617f2c15375
commit r16-1651-gbd9cac12373aecaa0ebee808f805c617f2c15375
Author: Juergen Christ
Date: Wed Jun 18 15:16:28 2025 +0200
s390: Fix float vector extract for pre-z13
Also provide the vec_extract patterns for floats on pre-z
https://gcc.gnu.org/g:6258d3f06740c3a77cd7a91606107451d71df68d
commit r12-11221-g6258d3f06740c3a77cd7a91606107451d71df68d
Author: Richard Biener
Date: Thu Jan 23 13:10:17 2025 +0100
tree-optimization/112859 - bogus loop distribution
When we get a zero distance vector we still have
https://gcc.gnu.org/g:bc8f5424977b74e107543b34af00768cdbb3a3cf
commit r16-1653-gbc8f5424977b74e107543b34af00768cdbb3a3cf
Author: Patrick Palka
Date: Tue Jun 24 09:33:25 2025 -0400
libstdc++: Unnecessary type completion in __is_complete_or_unbounded
[PR120717]
When checking __is_c
https://gcc.gnu.org/g:eafe890ea3904c109b6bce663a81a91d61356cb4
commit r12-11226-geafe890ea3904c109b6bce663a81a91d61356cb4
Author: Richard Biener
Date: Tue Jan 28 12:28:14 2025 +0100
tree-optimization/117424 - invalid LIM of trapping ref
The following addresses a bug in tree_could_
https://gcc.gnu.org/g:ed7fc2b29ead88be30b40ec2c3c51495200b08c4
commit r16-1657-ged7fc2b29ead88be30b40ec2c3c51495200b08c4
Author: Jakub Jelinek
Date: Tue Jun 24 19:00:11 2025 +0200
c++: Implement C++26 P3618R0 - Allow attaching main to the global module
[PR120773]
The following pa
https://gcc.gnu.org/g:d59cb20302af4866bd5dd0ea3cd60a8e3445f6fc
commit d59cb20302af4866bd5dd0ea3cd60a8e3445f6fc
Author: Michael Meissner
Date: Tue Jun 24 12:05:41 2025 -0400
Add ChangeLog.dmf and update REVISION.
2025-06-24 Michael Meissner
gcc/
* Chang
https://gcc.gnu.org/g:aaf55e09b3d97164615e783d98cfa842f382559d
commit r16-1664-gaaf55e09b3d97164615e783d98cfa842f382559d
Author: Jan Hubicka
Date: Wed Jun 25 03:01:29 2025 +0200
Add -fauto-profile-inlining
this patch adds -fauto-profile-inlining which can be used to control
th
https://gcc.gnu.org/g:11b03928bab9a52e4ec43a3d5a0ab85e5a8ee67a
commit r14-11861-g11b03928bab9a52e4ec43a3d5a0ab85e5a8ee67a
Author: Haochen Jiang
Date: Tue Jun 17 14:08:38 2025 +0800
i386: Remove CLDEMOTE for clients
CLDEMOTE is not enabled on clients according to SDM. SDM only ment
https://gcc.gnu.org/g:b5bdebeca28e19422bbd4e48fa6fc50371520cfe
commit r13-9771-gb5bdebeca28e19422bbd4e48fa6fc50371520cfe
Author: Haochen Jiang
Date: Tue Jun 17 14:08:38 2025 +0800
i386: Remove CLDEMOTE for clients
CLDEMOTE is not enabled on clients according to SDM. SDM only menti
https://gcc.gnu.org/g:ad8517009d27942cfcb9045b250a940c84d08752
commit ad8517009d27942cfcb9045b250a940c84d08752
Author: Michael Meissner
Date: Tue Jun 24 22:14:58 2025 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.meissner | 77 ++
1 file
https://gcc.gnu.org/g:09be5ec3d304a9f9c7baaf9f719d854fd679678c
commit 09be5ec3d304a9f9c7baaf9f719d854fd679678c
Author: Michael Meissner
Date: Tue Jun 24 12:00:53 2025 -0400
Add ChangeLog.meissner and REVISION.
2025-06-24 Michael Meissner
gcc/
* REVISIO
https://gcc.gnu.org/g:e858dc702147b7de560afad165e7f16e3ee7d6c9
commit r16-1665-ge858dc702147b7de560afad165e7f16e3ee7d6c9
Author: Jiawei
Date: Tue Jun 24 17:34:05 2025 +0800
RISC-V: Add Profiles RVA/B23S64 support.
This patch adds support for the RISC-V Profiles RVA23S64 and RVB23S
https://gcc.gnu.org/g:32ad5415b926ca25e9102309e92561c1a30aa8ff
commit r12-11214-g32ad5415b926ca25e9102309e92561c1a30aa8ff
Author: Richard Biener
Date: Mon Feb 3 11:27:20 2025 +0100
c++/79786 - bougs invocation of DATA_ABI_ALIGNMENT macro
The first argument is supposed to be a type
https://gcc.gnu.org/g:e8b18dc45950f80d74e62ac7b4e3fa51d430d9cc
commit r12-11222-ge8b18dc45950f80d74e62ac7b4e3fa51d430d9cc
Author: Richard Biener
Date: Tue Jan 28 15:01:25 2025 +0100
tree-optimization/112859 - add comment
This adds a comment before the workaround, indicating flaky
https://gcc.gnu.org/g:777bcd6059e031450bb0c068446d070954979895
commit 777bcd6059e031450bb0c068446d070954979895
Author: Michael Meissner
Date: Tue Jun 24 21:19:28 2025 -0400
Add -mcpu=future support.
This is patch #1 of 3 that adds the support that can be used in developing
GCC
https://gcc.gnu.org/g:bee22599ac1ac4cc217dbfc432eedb0a4be351ef
commit bee22599ac1ac4cc217dbfc432eedb0a4be351ef
Author: Michael Meissner
Date: Tue Jun 24 22:12:44 2025 -0400
Add -mcpu=future tests.
This is patch #3 of 3 to add -mcpu=future support to the PowerPC.
Compared
https://gcc.gnu.org/g:3b0584f4a13647fd8e935400573af52f0fd0abb2
commit 3b0584f4a13647fd8e935400573af52f0fd0abb2
Author: Michael Meissner
Date: Tue Jun 24 22:05:11 2025 -0400
Add -mcpu=future tuning support.
This is patch #2 of 3 to add -mcpu=future support to the PowerPC.
https://gcc.gnu.org/g:87d788926ba4ccca9a086c138584c10d1e63084d
commit r12-11219-g87d788926ba4ccca9a086c138584c10d1e63084d
Author: Sam James
Date: Mon Oct 21 12:11:42 2024 +0100
testsuite: add testcase for fixed PR107467
PR107467 ended up being fixed by the fix for PR115110, but le
The branch 'meissner/heads/work212-orig' was created in namespace 'refs/users'
pointing to:
63076dbe2153... Remove non-SLP path from vectorizable_load
https://gcc.gnu.org/g:0c701c7d5fb95681c6d4accfbd6382e99ebf0e82
commit r16-1666-g0c701c7d5fb95681c6d4accfbd6382e99ebf0e82
Author: Haochen Jiang
Date: Wed Jun 25 10:34:37 2025 +0800
i386: Remove CLDEMOTE for clients
CLDEMOTE is not enabled on clients according to SDM. SDM only menti
The branch 'meissner/heads/work212-bugs' was created in namespace 'refs/users'
pointing to:
09be5ec3d304... Add ChangeLog.meissner and REVISION.
https://gcc.gnu.org/g:7fd6cb3c8488465ae0529f543f5309584961503d
commit r16-1667-g7fd6cb3c8488465ae0529f543f5309584961503d
Author: H.J. Lu
Date: Wed Jun 25 07:40:31 2025 +0800
x86: Update -mtune=intel for Diamond Rapids/Clearwater Forest
-mtune=intel is used to generate a single bin
https://gcc.gnu.org/g:9f817c98403be763e0e265c56522e256ad97329a
commit r15-9858-g9f817c98403be763e0e265c56522e256ad97329a
Author: Haochen Jiang
Date: Tue Jun 17 14:08:38 2025 +0800
i386: Remove CLDEMOTE for clients
CLDEMOTE is not enabled on clients according to SDM. SDM only menti
https://gcc.gnu.org/g:ee04d1554aa87d6155bd96e38c91351871273b51
commit r12-11232-gee04d1554aa87d6155bd96e38c91351871273b51
Author: Haochen Jiang
Date: Wed Jun 25 11:04:11 2025 +0800
i386: Remove CLDEMOTE for clients
CLDEMOTE is not enabled on clients according to SDM. SDM only ment
https://gcc.gnu.org/g:d073bb6cfc219d4b6c283a0b527ee88b42e640e0
commit r16-1643-gd073bb6cfc219d4b6c283a0b527ee88b42e640e0
Author: H.J. Lu
Date: Thu Mar 18 18:43:10 2021 -0700
x86: Update memcpy/memset inline strategies for -mtune=generic
Update memcpy and memset inline strategies f
https://gcc.gnu.org/g:f60d3f5cf15abc32e167e3c00f79c4ab6d00ec38
commit r16-1650-gf60d3f5cf15abc32e167e3c00f79c4ab6d00ec38
Author: Tamar Christina
Date: Tue Jun 24 11:11:36 2025 +0100
AArch64: promote aarch64-autovec-peference to mautovec-preference
As requested in my patch for -mma
https://gcc.gnu.org/g:c06979ff95748559da0c2d3aa4eda9d5999eaaf6
commit r16-1647-gc06979ff95748559da0c2d3aa4eda9d5999eaaf6
Author: hongtao.liu
Date: Wed Mar 5 12:25:32 2025 +0100
Don't duplicate setup code cost when do group-candidate cost calucalution.
- /* Uses in a group can sha
https://gcc.gnu.org/g:8e80287601c5954bc437212be5f91aaf12074b22
commit r16-1649-g8e80287601c5954bc437212be5f91aaf12074b22
Author: Tamar Christina
Date: Tue Jun 24 11:10:11 2025 +0100
AArch64: propose -mmax-vectorization as an option to override vector costing
With the middle-end pr
60 matches
Mail list logo