https://gcc.gnu.org/g:7e4d55f3030e4840129001a2a9a4d656a6c18da5
commit r16-1623-g7e4d55f3030e4840129001a2a9a4d656a6c18da5
Author: Mikael Morin
Date: Sat Jun 21 20:12:31 2025 +0200
match: Simplify doubled not, negate and conjugate operators to a non-lvalue
gcc/ChangeLog:
The branch 'mikael/heads/non_lvalue_v05' was created in namespace 'refs/users'
pointing to:
7e4d55f3030e... match: Simplify doubled not, negate and conjugate operators
https://gcc.gnu.org/g:7e4d55f3030e4840129001a2a9a4d656a6c18da5
commit 7e4d55f3030e4840129001a2a9a4d656a6c18da5
Author: Mikael Morin
Date: Sat Jun 21 20:12:31 2025 +0200
match: Simplify doubled not, negate and conjugate operators to a non-lvalue
gcc/ChangeLog:
* ma
The branch 'mikael/heads/non_lvalue_v05' in namespace 'refs/users' was deleted.
It previously pointed to:
85b4eb8956df... match: Simplify doubled not, negate and conjugate operators
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
---
https://gcc.gnu.org/g:8130a2ad91ca8571b099ba020443fadab7a688ca
commit r16-1621-g8130a2ad91ca8571b099ba020443fadab7a688ca
Author: Richard Sandiford
Date: Mon Jun 23 08:46:27 2025 +0100
vregs: Use force_subreg when instantiating subregs [PR120721]
In this PR, we started with:
https://gcc.gnu.org/g:6deab186535a5aa9f930e2db637089865d0bc4ff
commit r16-1624-g6deab186535a5aa9f930e2db637089865d0bc4ff
Author: Pengfei Li
Date: Wed Jun 11 15:01:36 2025 +
vect: Use combined peeling and versioning for mutually aligned DRs
Current GCC uses either peeling or ve
https://gcc.gnu.org/g:97044a47de533f2a9b3fc864e5ea318e53979079
commit r16-1622-g97044a47de533f2a9b3fc864e5ea318e53979079
Author: Richard Biener
Date: Fri Jun 20 15:07:20 2025 +0200
tree-optimization/120729 - limit compile time in
uninit_analysis::prune_phi_opnds
The testcase in t
The branch 'mikael/heads/non_lvalue_v05' was created in namespace 'refs/users'
pointing to:
85b4eb8956df... match: Simplify doubled not, negate and conjugate operators
https://gcc.gnu.org/g:fa2e03effa5251a6f7c8b79a8e3be81c90fb5e4f
commit r15-9855-gfa2e03effa5251a6f7c8b79a8e3be81c90fb5e4f
Author: Jakub Jelinek
Date: Mon Jun 23 16:08:34 2025 +0200
tailc: Allow musttail tail calls with -fsanitize=address [PR120608]
These testcases show another prob
https://gcc.gnu.org/g:e5cf6027581770e97790f6495a56515ea4d0f7c2
commit r15-9854-ge5cf6027581770e97790f6495a56515ea4d0f7c2
Author: Jakub Jelinek
Date: Mon Jun 23 15:58:55 2025 +0200
expand: Allow musttail tail calls with -fsanitize=address [PR120608]
The following testcase is reject
https://gcc.gnu.org/g:85b4eb8956df894da3819cbbda4388ff6667fc23
commit 85b4eb8956df894da3819cbbda4388ff6667fc23
Author: Mikael Morin
Date: Sat Jun 21 20:12:31 2025 +0200
match: Simplify doubled not, negate and conjugate operators to a non_lvalue
gcc/ChangeLog:
* ma
https://gcc.gnu.org/g:b9523a935aaa28ffae9118e199a2f43a8a98e27e
commit r16-1625-gb9523a935aaa28ffae9118e199a2f43a8a98e27e
Author: Jakub Jelinek
Date: Mon Jun 23 15:58:55 2025 +0200
expand: Allow musttail tail calls with -fsanitize=address [PR120608]
The following testcase is reject
https://gcc.gnu.org/g:35a26f2ec55d20d524464c33b68b23328a7f6bbe
commit r16-1626-g35a26f2ec55d20d524464c33b68b23328a7f6bbe
Author: Jakub Jelinek
Date: Mon Jun 23 16:08:34 2025 +0200
tailc: Allow musttail tail calls with -fsanitize=address [PR120608]
These testcases show another prob
https://gcc.gnu.org/g:a2d018b642019165511e89d47bfb46af55f81f98
commit r16-1627-ga2d018b642019165511e89d47bfb46af55f81f98
Author: Pan Li
Date: Sat Jun 21 09:00:16 2025 +0800
RISC-V: Combine vec_duplicate + vsaddu.vv to vsaddu.vx on GR2VR cost
This patch would like to combine the ve
https://gcc.gnu.org/g:9a8f82d6a63e36ffba883b365101b58955ca7c64
commit r16-1628-g9a8f82d6a63e36ffba883b365101b58955ca7c64
Author: Pan Li
Date: Sat Jun 21 09:10:07 2025 +0800
RISC-V: Add test for vec_duplicate + vsaddu.vv combine case 0 with GR2VR
cost 0, 2 and 15
Add asm dump chec
https://gcc.gnu.org/g:11811e698b460b5fe45777f4c333aa74655cff39
commit r16-1629-g11811e698b460b5fe45777f4c333aa74655cff39
Author: Pan Li
Date: Sat Jun 21 10:07:38 2025 +0800
RISC-V: Add test for vec_duplicate + vsaddu.vv combine case 1 with GR2VR
cost 0, 1 and 2
Add asm dump check
https://gcc.gnu.org/g:5a64c96cfe7a4d5783319c2fb8472bc75d702e9a
commit r16-1630-g5a64c96cfe7a4d5783319c2fb8472bc75d702e9a
Author: David Malcolm
Date: Mon Jun 23 11:06:33 2025 -0400
diagnostics: handle pp_token::kind::event_id in experimental-html sink
[PR116792]
gcc/ChangeLog:
The branch 'mikael/heads/select_type_name_v04' in namespace 'refs/users' was
deleted.
It previously pointed to:
ed83521b3c74... fortran: Mention user variable in SELECT TYPE temporary var
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
https://gcc.gnu.org/g:ff3ca6ea6c1ee38fa419c3539febf1efba50b088
commit ff3ca6ea6c1ee38fa419c3539febf1efba50b088
Author: Mikael Morin
Date: Fri Jun 20 12:08:02 2025 +0200
fortran: Mention user variable in SELECT TYPE temporary variable names
The temporary variables that are generate
The branch 'mikael/heads/select_type_name_v04' was created in namespace
'refs/users' pointing to:
ff3ca6ea6c1e... fortran: Mention user variable in SELECT TYPE temporary var
https://gcc.gnu.org/g:ed83521b3c747b7ddedeaa32b97801ca25d9633e
commit ed83521b3c747b7ddedeaa32b97801ca25d9633e
Author: Mikael Morin
Date: Fri Jun 20 12:08:02 2025 +0200
fortran: Mention user variable in SELECT TYPE temporary variable names
The temporary variables that are generate
The branch 'mikael/heads/select_type_name_v04' was created in namespace
'refs/users' pointing to:
ed83521b3c74... fortran: Mention user variable in SELECT TYPE temporary var
https://gcc.gnu.org/g:bf7162b321128ba93521a824e5a7a00d1cc3d1f8
commit r16-1639-gbf7162b321128ba93521a824e5a7a00d1cc3d1f8
Author: Jeff Law
Date: Mon Jun 23 18:27:49 2025 -0600
[RISC-V][PR target/118241] Fix data prefetch predicate/constraint for RISC-V
Fix typo in comment spotted b
https://gcc.gnu.org/g:cdd678544fefc313cb1c9da0327158d3ed355f62
commit r16-1637-gcdd678544fefc313cb1c9da0327158d3ed355f62
Author: Sam James
Date: Mon Jun 23 23:28:01 2025 +0100
Fixup dropping REG_EQUAL note in ext-dce
Followup to r16-1613-g34e1e5e33ec3eb. remove_reg_equal_equiv_not
https://gcc.gnu.org/g:4b739c020a90dfe2569a292c44b2293a94d4bff5
commit r16-1640-g4b739c020a90dfe2569a292c44b2293a94d4bff5
Author: Lili Cui
Date: Tue Jun 24 10:49:43 2025 +0800
Fix shrink wrap separate ICE for mingw [PR120741]
gcc/ChangeLog:
PR target/120741
https://gcc.gnu.org/g:c24eb5e01da5ce07f6b616aff1129d4acbff69e6
commit r16-1641-gc24eb5e01da5ce07f6b616aff1129d4acbff69e6
Author: Jan Hubicka
Date: Tue Jun 24 05:00:01 2025 +0200
Fix AFDO zero profile handling
This patch fixes roms autofdo regression I introduced yesterday. What
https://gcc.gnu.org/g:0235b6d41ace62064d5cd42553028136b49ad947
commit r16-1642-g0235b6d41ace62064d5cd42553028136b49ad947
Author: Jan Hubicka
Date: Tue Jun 24 05:07:42 2025 +0200
Copy discriminators when inlining
When inlining disciriminator info about the call statement is lost wh
https://gcc.gnu.org/g:02a4b4167f6d383383e08d8cbee718baf8a566ee
commit 02a4b4167f6d383383e08d8cbee718baf8a566ee
Author: Andre Vieira
Date: Wed Jun 19 17:05:55 2024 +0100
arm: Add support for MVE Tail-Predicated Low Overhead Loops
This patch adds support for MVE Tail-Predicated Low
https://gcc.gnu.org/g:55e31fad500907f24deb88670a7071830432a2b1
commit 55e31fad500907f24deb88670a7071830432a2b1
Author: Andre Vieira
Date: Fri Oct 4 13:43:46 2024 +0100
arm: Fix missed CE optimization for armv8.1-m.main [PR 116444]
This patch restores missed optimizations for armv8
https://gcc.gnu.org/g:741aded788931ec98d29feafd5c382ebbbcaa867
commit 741aded788931ec98d29feafd5c382ebbbcaa867
Author: Andre Simoes Dias Vieira
Date: Fri Nov 8 13:34:57 2024 +
arm: Improvements to arm_noce_conversion_profitable_p call [PR 116444]
When not dealing with the spec
https://gcc.gnu.org/g:613edf1adfb77842a277fc556892e0938e6af39f
commit 613edf1adfb77842a277fc556892e0938e6af39f
Author: Andre Vieira
Date: Mon Oct 7 14:16:38 2024 +0100
arm: fix bootstrap issue with arm_noce_conversion_profitable_p patch [NFC]
This obvious patch fixes two warnings
https://gcc.gnu.org/g:01494aa8d6e79ca19d26a59fb55035a2649d9238
commit 01494aa8d6e79ca19d26a59fb55035a2649d9238
Author: Andre Vieira
Date: Wed Jun 19 17:05:45 2024 +0100
doloop: Add support for predicated vectorized loops
This patch adds support in the target agnostic doloop pass f
https://gcc.gnu.org/g:e9a0a09b15bfaa706c6f5b0b1d29d81942096af7
commit e9a0a09b15bfaa706c6f5b0b1d29d81942096af7
Author: Andre Vieira
Date: Wed Nov 20 09:23:50 2024 +
arm, mve: Fix arm_mve_dlstp_check_dec_counter's use of single_pred
Call 'single_pred_p' before 'single_pred' to
The branch 'ARM/heads/arm-14.3' was created in namespace 'refs/vendors'
pointing to:
c6ee55bf5766... arm, mve: Detect uses of vctp_vpr_generated inside subregs
https://gcc.gnu.org/g:c6ee55bf5766d1d38e57d92e3a757fde4722d55d
commit c6ee55bf5766d1d38e57d92e3a757fde4722d55d
Author: Andre Vieira
Date: Fri Nov 29 10:18:57 2024 +
arm, mve: Detect uses of vctp_vpr_generated inside subregs
Address a problem we were having where we were missin
https://gcc.gnu.org/g:653b1c38434272be4a1327efde6dd8f8b619d21c
commit 653b1c38434272be4a1327efde6dd8f8b619d21c
Author: Andre Vieira
Date: Fri Nov 29 09:59:25 2024 +
arm, mve: Fix scan-assembler for test7 in dlstp-compile-asm-2.c
After the changes to the vctp intrinsic codegen
https://gcc.gnu.org/g:7a83f663642eecd29d4b6b72c65cb92571411a47
commit 7a83f663642eecd29d4b6b72c65cb92571411a47
Author: Andre Vieira
Date: Fri Aug 2 16:39:34 2024 +0100
arm: Fix testism with mve/ivopts-3.c testcase
This patch ensures this testcase is ran for armv8.1-m.main+mve as t
https://gcc.gnu.org/g:3db8647388acfb981dfe1ea704ac1b8ae3a83e93
commit 3db8647388acfb981dfe1ea704ac1b8ae3a83e93
Author: Andre Vieira
Date: Wed Jun 26 11:07:01 2024 +0100
arm: make arm_predict_doloop_p reject loops with calls
With the introduction of low overhead loops we defined ar
https://gcc.gnu.org/g:8d44f91e835e1d7e4dd99d5b900bd9c4c2d2586b
commit 8d44f91e835e1d7e4dd99d5b900bd9c4c2d2586b
Author: Andre Vieira
Date: Tue Jul 16 17:47:51 2024 +0100
arm: Prevent ICE when doloop dec_set is not PLUS expr
This patch refactors and fixes an issue where
arm_mve_dls
The branch 'aoliva/heads/testme' was updated to point to:
efab6fca... [lra] catch all to-sp eliminations
It previously pointed to:
62b20bad36bd... [lra] catch all to-sp eliminations
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
The branch 'aoliva/heads/lra-elim-fp2sp' was created in namespace 'refs/users'
pointing to:
efab6fca... [lra] catch all to-sp eliminations
https://gcc.gnu.org/g:2b077252cafa5045498a0e0c480ee6d48c136232
commit r16-1634-g2b077252cafa5045498a0e0c480ee6d48c136232
Author: Tobias Burnus
Date: Mon Jun 23 23:24:56 2025 +0200
OpenACC: Add 'if' clause to 'acc wait' directive
OpenACC 3.0 added the 'if' clause to four directives
https://gcc.gnu.org/g:6dd1659cf10a7ad51576f902ef3bc007db30c990
commit r16-1633-g6dd1659cf10a7ad51576f902ef3bc007db30c990
Author: Harald Anlauf
Date: Mon Jun 23 21:33:40 2025 +0200
Fortran: fix checking of renamed-on-use interface name [PR120784]
PR fortran/120784
https://gcc.gnu.org/g:e6406aefd1a25b6dba845a52cfd9484188ff5720
commit r16-1635-ge6406aefd1a25b6dba845a52cfd9484188ff5720
Author: David Malcolm
Date: Mon Jun 23 18:46:44 2025 -0400
analyzer: fix missing "final override"
No functional change intended.
gcc/analyzer/ChangeLog
https://gcc.gnu.org/g:d0142e147486e6f319704d35930720f6dec648fb
commit r16-1636-gd0142e147486e6f319704d35930720f6dec648fb
Author: David Malcolm
Date: Mon Jun 23 18:46:51 2025 -0400
libgdiagnostics: sarif-replay: add extra sinks via
-fdiagnostics-add-output= [PR116792,PR116163]
Thi
https://gcc.gnu.org/g:aba3b9d3a48a0703fd565f7c5f0caf604f59970b
commit r16-1644-gaba3b9d3a48a0703fd565f7c5f0caf604f59970b
Author: H.J. Lu
Date: Fri May 9 07:17:07 2025 +0800
x86: Extend the remove_redundant_vector pass
Extend the remove_redundant_vector pass to handle vector broadc
https://gcc.gnu.org/g:309dbcea2cabb31bde1a65cdfd30bb7f87b170a2
commit r16-1645-g309dbcea2cabb31bde1a65cdfd30bb7f87b170a2
Author: Tamar Christina
Date: Tue Jun 24 07:13:22 2025 +0100
middle-end: replace log_vf usages with vf to allow support for non-power of
two vf
This patch fixe
https://gcc.gnu.org/g:7f87bfa4a7302ce663db51fb073a40045052cc11
commit r16-1646-g7f87bfa4a7302ce663db51fb073a40045052cc11
Author: Tamar Christina
Date: Tue Jun 24 07:14:27 2025 +0100
middle-end: Apply loop->unroll directly in vectorizer
Consider the loop
void f1 (int *rest
https://gcc.gnu.org/g:4e9104ae5455a3c02c2a7e07f52e6bc574cc761d
commit r16-1632-g4e9104ae5455a3c02c2a7e07f52e6bc574cc761d
Author: Andrew Burgess
Date: Mon Jun 23 16:17:19 2025 +0100
contrib: handle GDB's 'unexpected core files' count
This commit is for the benefit of GDB, but as th
https://gcc.gnu.org/g:62b20bad36bd3fcb34d6c2cea71ee10abd686e08
commit 62b20bad36bd3fcb34d6c2cea71ee10abd686e08
Author: Alexandre Oliva
Date: Sun Jun 22 17:34:54 2025 -0300
[lra] catch all to-sp eliminations
An x86_64-linux-gnu native with ix86_frame_pointer_required modified
t
The branch 'aoliva/heads/testme' was updated to point to:
62b20bad36bd... [lra] catch all to-sp eliminations
It previously pointed to:
87076bd78202... [lra] catch all to-sp eliminations
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
51 matches
Mail list logo