https://gcc.gnu.org/g:323d010fa5d433e6eb5ec5124544f19fb4b4eee6
commit r14-10485-g323d010fa5d433e6eb5ec5124544f19fb4b4eee6
Author: Maciej W. Rozycki
Date: Sat Jun 29 23:26:55 2024 +0100
[PR115565] cse: Don't use a valid regno for non-register in comparison_qty
Use INT_MIN rather th
https://gcc.gnu.org/g:4ce7c81212c7819dfe6dbbe2399220fb12da6d71
commit r13-8932-g4ce7c81212c7819dfe6dbbe2399220fb12da6d71
Author: Maciej W. Rozycki
Date: Sat Jun 29 23:26:55 2024 +0100
[PR115565] cse: Don't use a valid regno for non-register in comparison_qty
Use INT_MIN rather tha
https://gcc.gnu.org/g:8d8f804b18e4a38671957b3e4c239ef625506317
commit r12-10633-g8d8f804b18e4a38671957b3e4c239ef625506317
Author: Maciej W. Rozycki
Date: Sat Jun 29 23:26:55 2024 +0100
[PR115565] cse: Don't use a valid regno for non-register in comparison_qty
Use INT_MIN rather th
https://gcc.gnu.org/g:af792f0226e479b165a49de5e8f9e1d16a4b26c0
commit r15-2191-gaf792f0226e479b165a49de5e8f9e1d16a4b26c0
Author: Tamar Christina
Date: Mon Jul 22 10:26:14 2024 +0100
middle-end: Implement conditonal store vectorizer pattern [PR115531]
This adds a conditional store
https://gcc.gnu.org/g:0c5c0c959c2e592b84739f19ca771fa69eb8dfee
commit r15-2192-g0c5c0c959c2e592b84739f19ca771fa69eb8dfee
Author: Tamar Christina
Date: Mon Jul 22 10:28:19 2024 +0100
AArch64: implement TARGET_VECTORIZE_CONDITIONAL_OPERATION_IS_EXPENSIVE
[PR115531].
This implement
https://gcc.gnu.org/g:9d650e97cb76e4ea3b5d060e4a4cef38fc58
commit r15-2193-g9d650e97cb76e4ea3b5d060e4a4cef38fc58
Author: Andre Vehreschild
Date: Thu Jul 11 10:07:12 2024 +0200
Fix Rejects allocatable coarray passed as a dummy argument [88624]
Coarray parameters of procedur
https://gcc.gnu.org/g:1e32a8be69d3f91e45193a0a1aa0dcae7ebe0acb
commit r15-2194-g1e32a8be69d3f91e45193a0a1aa0dcae7ebe0acb
Author: Richard Biener
Date: Mon Jul 22 11:09:03 2024 +0200
constify inchash
The following constifies parts of inchash.
* inchash.h (inchash::e
The branch 'devel/omp/gcc-14' was updated to point to:
b71fc8d1382b... Merge remote-tracking branch 'origin/releases/gcc-14' into
It previously pointed to:
8678fc697046... Revert "[og10] vect: Add target hook to prefer gather/scatt
Diff:
Summary of changes (added commits):
-
https://gcc.gnu.org/g:b71fc8d1382ba569126b3a905cea7927a37e98ff
commit b71fc8d1382ba569126b3a905cea7927a37e98ff
Merge: 8678fc697046 323d010fa5d4
Author: Tobias Burnus
Date: Mon Jul 22 12:08:44 2024 +0200
Merge remote-tracking branch 'origin/releases/gcc-14' into devel/omp/gcc-14
Me
https://gcc.gnu.org/g:a8e61cd71f0cda04d583722ca4c66301358b01e1
commit r15-2195-ga8e61cd71f0cda04d583722ca4c66301358b01e1
Author: Richard Biener
Date: Mon Jul 22 11:07:28 2024 +0200
Fix hash of WIDEN_*_EXPR
We're hashing operand 2 to the temporary hash.
* fold-cons
https://gcc.gnu.org/g:88d16194d0c8a6bdc2896c8944bfbf3e6038c9d2
commit r15-2196-g88d16194d0c8a6bdc2896c8944bfbf3e6038c9d2
Author: Jeff Law
Date: Mon Jul 22 08:45:10 2024 -0600
[NFC][PR rtl-optimization/115877] Avoid setting irrelevant bit groups as
live in ext-dce
Another patch to
The branch 'mikael/heads/dummy_back_minmaxloc_v01' was created in namespace
'refs/users' pointing to:
baba12c6c972... fortran: Support optional dummy as BACK argument of MINLOC/
https://gcc.gnu.org/g:baba12c6c972b5f59e6db2bc6b4f3ceb3005f392
commit baba12c6c972b5f59e6db2bc6b4f3ceb3005f392
Author: Mikael Morin
Date: Mon Jul 22 13:27:24 2024 +0200
fortran: Support optional dummy as BACK argument of MINLOC/MAXLOC.
Protect the evaluation of BACK with a check t
https://gcc.gnu.org/g:ebde0cc101a3b26bc8c188e0d2f79b649bacc43a
commit r15-2197-gebde0cc101a3b26bc8c188e0d2f79b649bacc43a
Author: Richard Sandiford
Date: Mon Jul 22 16:42:15 2024 +0100
aarch64: Tighten aarch64_simd_mem_operand_p [PR115969]
aarch64_simd_mem_operand_p checked for a m
https://gcc.gnu.org/g:e62988b77757c6019f0a538492e9851cda689c2e
commit r15-2198-ge62988b77757c6019f0a538492e9851cda689c2e
Author: Richard Sandiford
Date: Mon Jul 22 16:42:16 2024 +0100
rtl-ssa: Add debug routines for def_splay_tree
This patch adds debug routines for def_splay_tree,
https://gcc.gnu.org/g:34f33ea801563e2eabb348e8d3e9344a91abfd48
commit r15-2199-g34f33ea801563e2eabb348e8d3e9344a91abfd48
Author: Richard Sandiford
Date: Mon Jul 22 16:42:16 2024 +0100
rtl-ssa: Avoid using a stale splay tree root [PR116009]
In the fix for PR115928, I'd failed to no
https://gcc.gnu.org/g:0d19fbc7b0760ce665fa6a88cd40cfa0311358d7
commit r15-2200-g0d19fbc7b0760ce665fa6a88cd40cfa0311358d7
Author: Jan Hubicka
Date: Mon Jul 22 18:01:57 2024 +0200
Compare loop bounds in ipa-icf
Hi,
this testcase shows another poblem with missing comparators for
https://gcc.gnu.org/g:391f46f10b0586c074014de82efe76787739bb0c
commit r15-2201-g391f46f10b0586c074014de82efe76787739bb0c
Author: Jan Hubicka
Date: Mon Jul 22 18:05:26 2024 +0200
Fix accounting of offsets in unadjusted_ptr_and_unit_offset
unadjusted_ptr_and_unit_offset accidentally
https://gcc.gnu.org/g:cf8ffc58aad3127031c229a75cc4b99c8ace25e0
commit r15-2202-gcf8ffc58aad3127031c229a75cc4b99c8ace25e0
Author: Jan Hubicka
Date: Mon Jul 22 18:08:08 2024 +0200
Fix modref_eaf_analysis::analyze_ssa_name handling of values dereferenced
to function call parameters
https://gcc.gnu.org/g:9a7d668fc58f817027ec7f9fa7e20a6dce08bddb
commit r14-10486-g9a7d668fc58f817027ec7f9fa7e20a6dce08bddb
Author: Jan Hubicka
Date: Tue May 14 12:58:56 2024 +0200
Reduce recursive inlining of always_inline functions
this patch tames down inliner on (mutiply) self-r
https://gcc.gnu.org/g:ab7c0aed52054976d0b5e12c52e82239d4277b98
commit r15-2203-gab7c0aed52054976d0b5e12c52e82239d4277b98
Author: Jeff Law
Date: Mon Jul 22 10:11:57 2024 -0600
[4/n][PR rtl-optimization/115877] Correct SUBREG handling in a destination
If we encounter something durin
https://gcc.gnu.org/g:05f0e9eec9f9beeffe024ecd6566b41200d79cff
commit r15-2204-g05f0e9eec9f9beeffe024ecd6566b41200d79cff
Author: Michael Meissner
Date: Mon Jul 22 12:20:43 2024 -0400
Add -mcpu=power11 support.
This patch adds the power11 option to the -mcpu= and -mtune= switches.
The branch 'mikael/heads/add_code_scalar_mask_minmaxloc_v02' in namespace
'refs/users' was deleted.
It previously pointed to:
08267b90e326... fortran: Correctly evaluate scalar MASK arguments of MINLOC
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
--
https://gcc.gnu.org/g:c5397d343ff1365fcebcf3ebabe140608874aac3
commit r14-10487-gc5397d343ff1365fcebcf3ebabe140608874aac3
Author: Jan Hubicka
Date: Mon Jul 22 18:01:57 2024 +0200
Compare loop bounds in ipa-icf
Hi,
this testcase shows another poblem with missing comparators for
https://gcc.gnu.org/g:f2e98084792821c3849074867d5b007c49028854
commit r14-10488-gf2e98084792821c3849074867d5b007c49028854
Author: Jan Hubicka
Date: Mon Jul 22 18:05:26 2024 +0200
Fix accounting of offsets in unadjusted_ptr_and_unit_offset
unadjusted_ptr_and_unit_offset accidentall
The branch 'mikael/heads/add_scalar_mask_code_gcc14_v01' in namespace
'refs/users' was deleted.
It previously pointed to:
4032ccc4713a... fortran: Correctly evaluate scalar MASK arguments of MINLOC
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
--
https://gcc.gnu.org/g:27ef3a0779e551ca116c56c431436c8d2191b253
commit r14-10489-g27ef3a0779e551ca116c56c431436c8d2191b253
Author: Jan Hubicka
Date: Mon Jul 22 18:08:08 2024 +0200
Fix modref_eaf_analysis::analyze_ssa_name handling of values dereferenced
to function call parameters
The branch 'mikael/heads/add_scalar_mask_code_v01' in namespace 'refs/users'
was deleted.
It previously pointed to:
cee2ecb8a526... fortran: Correctly evaluate the MASK argument of MINLOC/MAX
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
https://gcc.gnu.org/g:14074773350ffed7efdebbc553adf0f23b572e87
commit r15-2205-g14074773350ffed7efdebbc553adf0f23b572e87
Author: Jan Hubicka
Date: Mon Jul 22 19:00:39 2024 +0200
Fix modref's iteraction with store merging
Hi,
this patch fixes wrong code in case store-merging in
https://gcc.gnu.org/g:6f81b7fa799642a4bfb9912fa756285bea72ce8c
commit r15-2206-g6f81b7fa799642a4bfb9912fa756285bea72ce8c
Author: Jakub Jelinek
Date: Mon Jul 22 19:47:17 2024 +0200
c++: Some cp-tree.def comment fixes
While reading the fold expression and concept tree comments, I fo
The branch 'mikael/heads/backport14_PR99798_v01' in namespace 'refs/users' was
deleted.
It previously pointed to:
c80a74602390... fortran: Assume there is no cyclic reference with submodule
The branch 'mikael/heads/factor_back_minmaxloc_v01' in namespace 'refs/users'
was deleted.
It previously pointed to:
a04c0d344553... Sauvegarde tests
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
---
The branch 'meissner/heads/work173' was created in namespace 'refs/users'
pointing to:
6f81b7fa7996... c++: Some cp-tree.def comment fixes
https://gcc.gnu.org/g:61f1b51f6f35201f01db303571e2790f81e11b1c
commit 61f1b51f6f35201f01db303571e2790f81e11b1c
Author: Michael Meissner
Date: Mon Jul 22 15:02:08 2024 -0400
Add ChangeLog.meissner and REVISION.
2024-07-22 Michael Meissner
gcc/
* REVISIO
The branch 'meissner/heads/work173-dmf' was created in namespace 'refs/users'
pointing to:
61f1b51f6f35... Add ChangeLog.meissner and REVISION.
https://gcc.gnu.org/g:47fc63ebcee7e8d6533437c353f16b7d2e750ee5
commit 47fc63ebcee7e8d6533437c353f16b7d2e750ee5
Author: Michael Meissner
Date: Mon Jul 22 15:03:47 2024 -0400
Add ChangeLog.dmf and update REVISION.
2024-07-22 Michael Meissner
gcc/
* Chang
The branch 'meissner/heads/work173-vpair' was created in namespace 'refs/users'
pointing to:
61f1b51f6f35... Add ChangeLog.meissner and REVISION.
https://gcc.gnu.org/g:8515318b78ea3f46f642a7d00adfec5f783b98ac
commit 8515318b78ea3f46f642a7d00adfec5f783b98ac
Author: Michael Meissner
Date: Mon Jul 22 15:04:47 2024 -0400
Add ChangeLog.vpair and update REVISION.
2024-07-22 Michael Meissner
gcc/
* Cha
The branch 'meissner/heads/work173-tar' was created in namespace 'refs/users'
pointing to:
61f1b51f6f35... Add ChangeLog.meissner and REVISION.
https://gcc.gnu.org/g:c8b6ce9637ad93d5ef262858c4b367005acc7f66
commit c8b6ce9637ad93d5ef262858c4b367005acc7f66
Author: Michael Meissner
Date: Mon Jul 22 15:05:41 2024 -0400
Add ChangeLog.tar and update REVISION.
2024-07-22 Michael Meissner
gcc/
* Chang
The branch 'meissner/heads/work173-bugs' was created in namespace 'refs/users'
pointing to:
61f1b51f6f35... Add ChangeLog.meissner and REVISION.
https://gcc.gnu.org/g:34348576103d0efb110d7de8ff6740d44bfe26ac
commit 34348576103d0efb110d7de8ff6740d44bfe26ac
Author: Michael Meissner
Date: Mon Jul 22 15:06:29 2024 -0400
Add ChangeLog.bugs and update REVISION.
2024-07-22 Michael Meissner
gcc/
* Chan
The branch 'meissner/heads/work173-test' was created in namespace 'refs/users'
pointing to:
61f1b51f6f35... Add ChangeLog.meissner and REVISION.
https://gcc.gnu.org/g:7a7b57e177e043e02b283bebb617b399219e630e
commit 7a7b57e177e043e02b283bebb617b399219e630e
Author: Michael Meissner
Date: Mon Jul 22 15:07:51 2024 -0400
Add ChangeLog.test and update REVISION.
2024-07-22 Michael Meissner
gcc/
* Chan
The branch 'meissner/heads/work173-orig' was created in namespace 'refs/users'
pointing to:
6f81b7fa7996... c++: Some cp-tree.def comment fixes
https://gcc.gnu.org/g:59bb13345c3f2fde4d2208fa43d1b52bbad3bd88
commit 59bb13345c3f2fde4d2208fa43d1b52bbad3bd88
Author: Michael Meissner
Date: Mon Jul 22 15:08:43 2024 -0400
Add REVISION.
2024-07-22 Michael Meissner
gcc/
* REVISION: New file for branch.
https://gcc.gnu.org/g:c33532c59752723a4f7dfc305545b34c61281380
commit r14-10490-gc33532c59752723a4f7dfc305545b34c61281380
Author: Peter Bergner
Date: Fri Jun 7 16:03:08 2024 -0500
rs6000: Update ELFv2 stack frame comment showing the correct ROP save
location
The ELFv2 stack frame
https://gcc.gnu.org/g:33ebeb2435d68ae0546b29394e99e00647943fa9
commit r14-10491-g33ebeb2435d68ae0546b29394e99e00647943fa9
Author: Peter Bergner
Date: Fri Jun 14 14:36:20 2024 -0500
rs6000: Compute rop_hash_save_offset for non-Altivec compiles [PR115389]
We currently only compute t
https://gcc.gnu.org/g:e2d746e5ab73b0b1f1a8104101c09b1f4ab3fa25
commit r14-10492-ge2d746e5ab73b0b1f1a8104101c09b1f4ab3fa25
Author: Peter Bergner
Date: Wed Jun 19 16:07:29 2024 -0500
rs6000: ROP - Emit hashst and hashchk insns on Power8 and later [PR114759]
We currently only emit th
https://gcc.gnu.org/g:bd535b46aaffe637b2eeb634e56ee6e9efa511bf
commit r14-10494-gbd535b46aaffe637b2eeb634e56ee6e9efa511bf
Author: Peter Bergner
Date: Thu Jul 18 18:01:46 2024 -0500
rs6000: Catch unsupported ABI errors when using -mrop-protect
[PR114759,PR115988]
2024-07-18 Peter
https://gcc.gnu.org/g:35e5c2d2e4af20d143ee1a4f8f4f2bd8b24c4af1
commit r14-10493-g35e5c2d2e4af20d143ee1a4f8f4f2bd8b24c4af1
Author: Peter Bergner
Date: Mon Jul 15 16:57:32 2024 -0500
rs6000: Error on CPUs and ABIs that don't support the ROP protection insns
[PR114759]
We currently
https://gcc.gnu.org/g:9ddd5f88e60972147dff74b48658e2b12040d468
commit r14-10495-g9ddd5f88e60972147dff74b48658e2b12040d468
Author: Jan Hubicka
Date: Mon Jul 22 19:00:39 2024 +0200
Fix modref's iteraction with store merging
Hi,
this patch fixes wrong code in case store-merging i
https://gcc.gnu.org/g:efcbe7b985e24ac002a863afd609c44a67761195
commit r15-2207-gefcbe7b985e24ac002a863afd609c44a67761195
Author: Jan Hubicka
Date: Mon Jul 22 23:01:50 2024 +0200
Fix handling of ICF_NOVOPS in ipa-modref
As shown in somewhat convoluted testcase, ipa-modref is mistre
https://gcc.gnu.org/g:5d2115b850df63b0ecdf56efb720ad848e7afe21
commit r15-2209-g5d2115b850df63b0ecdf56efb720ad848e7afe21
Author: Pan Li
Date: Mon Jul 1 16:36:35 2024 +0800
RISC-V: Implement the .SAT_TRUNC for scalar
This patch would like to implement the simple .SAT_TRUNC pattern
https://gcc.gnu.org/g:7c5a9bf1d206fe20cb050200d4a30f11c76b1b19
commit r15-2210-g7c5a9bf1d206fe20cb050200d4a30f11c76b1b19
Author: Patrick Palka
Date: Mon Jul 22 21:30:49 2024 -0400
c++/coroutines: correct passing *this to promise type [PR104981]
When passing *this to the promise ty
https://gcc.gnu.org/g:50ff112d17ec53ccff2858f6ded9dc04b1d5d2bc
commit r14-10497-g50ff112d17ec53ccff2858f6ded9dc04b1d5d2bc
Author: Patrick Palka
Date: Fri Jul 19 13:48:12 2024 -0400
c++: xobj fn call without obj [PR115783]
The code path for rejecting an object-less call to a non-st
https://gcc.gnu.org/g:066c7893eae0bfc7d9b33b931f115f455246c914
commit r14-10498-g066c7893eae0bfc7d9b33b931f115f455246c914
Author: Patrick Palka
Date: Mon Jul 22 21:30:49 2024 -0400
c++/coroutines: correct passing *this to promise type [PR104981]
When passing *this to the promise t
https://gcc.gnu.org/g:ad65caa332bc7600caff6b9b5b29175b40d91e67
commit r15-2211-gad65caa332bc7600caff6b9b5b29175b40d91e67
Author: Alexandre Oliva
Date: Mon Jul 22 23:09:24 2024 -0300
[powerpc] [testsuite] reorder dg directives [PR106069]
The dg-do directive appears after dg-require
https://gcc.gnu.org/g:109b389a0b1528ef7a7c12f0923fb3f5be238f0c
commit r14-10499-g109b389a0b1528ef7a7c12f0923fb3f5be238f0c
Author: Alexandre Oliva
Date: Tue Jul 23 00:44:05 2024 -0300
[powerpc] [testsuite] reorder dg directives [PR106069]
The dg-do directive appears after dg-requir
https://gcc.gnu.org/g:ad642d2c950657539777ea436b787e7fff4ec09e
commit r15-2212-gad642d2c950657539777ea436b787e7fff4ec09e
Author: Jeff Law
Date: Mon Jul 22 21:48:28 2024 -0600
[5/n][PR rtl-optimization/115877] Fix handling of input/output operands
So in this patch we're correcting
https://gcc.gnu.org/g:f4fdb954aba0eb9d79b656263d7d669eb1cccaa0
commit f4fdb954aba0eb9d79b656263d7d669eb1cccaa0
Author: Michael Meissner
Date: Tue Jul 23 00:06:18 2024 -0400
Move architecture flags from isa flags
2024-07-22 Michael Meissner
gcc/
* confi
https://gcc.gnu.org/g:a42386122b2414646e282ffdccf91518b51a20b1
commit a42386122b2414646e282ffdccf91518b51a20b1
Author: Michael Meissner
Date: Tue Jul 23 00:07:53 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.meissner | 72 +-
1 file
https://gcc.gnu.org/g:e504184f9175204bc66bf5a95a400bc4685f8ffc
commit r13-8934-ge504184f9175204bc66bf5a95a400bc4685f8ffc
Author: Alexandre Oliva
Date: Tue Jul 23 01:28:00 2024 -0300
[powerpc] [testsuite] reorder dg directives [PR106069]
The dg-do directive appears after dg-require
https://gcc.gnu.org/g:e142b6607267100537fc7abe6f60a52fc0d8535c
commit r12-10635-ge142b6607267100537fc7abe6f60a52fc0d8535c
Author: Alexandre Oliva
Date: Tue Jul 23 02:19:55 2024 -0300
[powerpc] [testsuite] reorder dg directives [PR106069]
The dg-do directive appears after dg-requir
https://gcc.gnu.org/g:062e46a813799684c6f900815fd22451d6294ae1
commit r15-2213-g062e46a813799684c6f900815fd22451d6294ae1
Author: Haochen Jiang
Date: Mon Jul 22 14:06:18 2024 +0800
i386: Change prefetchi output template
For prefetchi instructions, RIP-relative address is explicitly
https://gcc.gnu.org/g:81f356f9f72fc3159eeaa5a037cf6c3eb701224b
commit r14-10500-g81f356f9f72fc3159eeaa5a037cf6c3eb701224b
Author: Haochen Jiang
Date: Mon Jul 22 14:06:18 2024 +0800
i386: Change prefetchi output template
For prefetchi instructions, RIP-relative address is explicitl
https://gcc.gnu.org/g:04da747a063850333b062e48d0531debe314dff9
commit r15-2214-g04da747a063850333b062e48d0531debe314dff9
Author: Kewen Lin
Date: Tue Jul 23 00:47:49 2024 -0500
rs6000: Escalate warning to error for VSX with explicit no-altivec etc.
As the discussion in PR115688, fo
https://gcc.gnu.org/g:e6db8848d956f5e712dd621d33630b799ff60a72
commit r15-2215-ge6db8848d956f5e712dd621d33630b799ff60a72
Author: Kewen Lin
Date: Tue Jul 23 00:48:00 2024 -0500
rs6000: Consider explicitly set options in target option parsing [PR115713]
In rs6000_inner_target_option
https://gcc.gnu.org/g:f4062e3615a32597afdb6c8066c87f680276
commit r15-2216-gf4062e3615a32597afdb6c8066c87f680276
Author: Kewen Lin
Date: Tue Jul 23 00:48:14 2024 -0500
rs6000: Update option set in rs6000_inner_target_options [PR115713]
When function rs6000_inner_target_opt
https://gcc.gnu.org/g:dec571e95cf47e21a1a60ed337e68e3474f57f7d
commit r13-8935-gdec571e95cf47e21a1a60ed337e68e3474f57f7d
Author: Haochen Jiang
Date: Mon Jul 22 14:06:18 2024 +0800
i386: Change prefetchi output template
For prefetchi instructions, RIP-relative address is explicitly
https://gcc.gnu.org/g:a3f03891065cb9691f6e9cebce4d4542deb92a35
commit r15-2217-ga3f03891065cb9691f6e9cebce4d4542deb92a35
Author: liuhongt
Date: Mon Jul 22 11:36:59 2024 +0800
Relax ix86_hardreg_mov_ok after split1.
ix86_hardreg_mov_ok is added by r11-5066-gbe39636d9f68c4
71 matches
Mail list logo