https://gcc.gnu.org/g:97067daf1d8e90e3b618ec7fd341a8b2395a6d35
commit 97067daf1d8e90e3b618ec7fd341a8b2395a6d35
Author: Sandra Loosemore
Date: Wed Apr 30 04:16:22 2025 +
OpenMP: testsuite fixup for g++.dg/gomp/adjust-args-7.C
I screwed up this testcase when backporting "OpenMP:
https://gcc.gnu.org/g:9483020ea576516448f6e820fba4b14257d6268e
commit r15-9600-g9483020ea576516448f6e820fba4b14257d6268e
Author: François Dumont
Date: Mon Apr 28 18:53:36 2025 +0200
libstdc++: [_GLIBCXX_INLINE_VERSION] Fix tests failures
Adapt testsuite v3_target_compile to strip
https://gcc.gnu.org/g:8709d6a17830c8a9f48cb3ac6dfc6af76f2e1e81
commit r16-294-g8709d6a17830c8a9f48cb3ac6dfc6af76f2e1e81
Author: François Dumont
Date: Mon Apr 28 18:53:36 2025 +0200
libstdc++: [_GLIBCXX_INLINE_VERSION] Fix tests failures
Adapt testsuite v3_target_compile to strip v
https://gcc.gnu.org/g:3418d740b344e0ba38022f3bed90540ec3de35dd
commit r14-11702-g3418d740b344e0ba38022f3bed90540ec3de35dd
Author: François Dumont
Date: Mon Apr 28 18:53:36 2025 +0200
libstdc++: [_GLIBCXX_INLINE_VERSION] Fix tests failures
Adapt testsuite v3_target_compile to strip
https://gcc.gnu.org/g:2ca5725e104d432317a44ad45183a4f555da3b82
commit r16-293-g2ca5725e104d432317a44ad45183a4f555da3b82
Author: Tomasz Kamiński
Date: Fri Apr 25 20:10:52 2025 +0200
libstdc++: Fix _Padding_sink in case when predicted width is between
padwidth and maxwidth [PR109162]
https://gcc.gnu.org/g:ae6ce4cd33d00b8acc9503b0d4883fa92c1a696d
commit r14-11700-gae6ce4cd33d00b8acc9503b0d4883fa92c1a696d
Author: Robin Dapp
Date: Fri Apr 4 17:06:44 2025 +0200
RISC-V: Do not lift up vsetvl into non-transparent blocks [PR119547].
When lifting up a vsetvl into a bl
https://gcc.gnu.org/g:e363940e1cef7f6face970414ffaa565daf413bd
commit r14-11701-ge363940e1cef7f6face970414ffaa565daf413bd
Author: Vineet Gupta
Date: Tue Apr 15 09:29:08 2025 -0700
RISC-V: vsetvl: elide abnormal edges from LCM computations [PR119533]
vsetvl phase4 uses LCM guided i
https://gcc.gnu.org/g:d1cada7481420a23fbec525548ef5bdf64839a34
commit r16-271-gd1cada7481420a23fbec525548ef5bdf64839a34
Author: H.J. Lu
Date: Fri Nov 29 18:22:14 2024 +0800
x86: Add a pass to remove redundant all 0s/1s vector load
For all different modes of all 0s/1s vectors, we c
https://gcc.gnu.org/g:1547c0a5a46a9730547c36b6e8fccc0a25123f1a
commit r16-272-g1547c0a5a46a9730547c36b6e8fccc0a25123f1a
Author: Uros Bizjak
Date: Tue Apr 29 08:28:37 2025 +0200
i386: Skip sub-RTXes of memory operand in ix86_update_stack_alignment
Skip sub-RTXes of the memory opera
https://gcc.gnu.org/g:6eab554b645117f42bb1b39c9ed14eaa78d1da08
commit 6eab554b645117f42bb1b39c9ed14eaa78d1da08
Author: Mikael Morin
Date: Sat Apr 26 15:56:32 2025 +0200
Correction régression matmul_bounds_12 (renseignement span)
Diff:
---
gcc/fortran/trans-descriptor.cc | 3 +++
https://gcc.gnu.org/g:46c49068d0c4ee642d6122a8633bfe16e1cd2b42
commit 46c49068d0c4ee642d6122a8633bfe16e1cd2b42
Author: Mikael Morin
Date: Tue Apr 29 11:29:26 2025 +0200
Sauvegarde simplification MEM_REF.
Diff:
---
gcc/gimple-fold.cc | 52 --
https://gcc.gnu.org/g:9a355695e3a19962e037e606f42a8e606b112b08
commit 9a355695e3a19962e037e606f42a8e606b112b08
Author: Mikael Morin
Date: Mon Apr 28 21:50:25 2025 +0200
Correction partielle matmul_bounds_6
Diff:
---
gcc/fortran/trans-descriptor.cc | 2 +-
1 file changed, 1 insertion(+),
https://gcc.gnu.org/g:b02ba33c4070253d4d8d00329b1a7c1ffcd38e23
commit b02ba33c4070253d4d8d00329b1a7c1ffcd38e23
Author: Mikael Morin
Date: Mon Apr 28 14:44:32 2025 +0200
gimple-exec: Implémentation calloc et fp+
Diff:
---
gcc/cgraphunit.cc | 118 +++
https://gcc.gnu.org/g:48bbb4d706cdf4ba5c8a7ad053a2843145dc08ed
commit 48bbb4d706cdf4ba5c8a7ad053a2843145dc08ed
Author: Mikael Morin
Date: Mon Apr 28 17:01:32 2025 +0200
gimple-exec: prise en charge négation fp
Diff:
---
gcc/cgraphunit.cc | 20
1 file changed, 16 inse
https://gcc.gnu.org/g:10e06bd22d4ef28ccde47e43904cb9596b9a5706
commit 10e06bd22d4ef28ccde47e43904cb9596b9a5706
Author: Mikael Morin
Date: Mon Apr 28 17:31:59 2025 +0200
Correction test matmul_bounds_6
Diff:
---
gcc/testsuite/gfortran.dg/matmul_bounds_6.f90 | 4 ++--
1 file changed, 2 ins
https://gcc.gnu.org/g:aa29654b1128a572c97fcaba94095f493662a0db
commit r16-276-gaa29654b1128a572c97fcaba94095f493662a0db
Author: Uros Bizjak
Date: Tue Apr 29 10:25:45 2025 +0200
i386: Allow string instructions from non-default address space [PR111657]
MOVS instructions allow segmen
https://gcc.gnu.org/g:102eccaf8e2f914d3afbf7acfcee19bc5b240eca
commit r16-283-g102eccaf8e2f914d3afbf7acfcee19bc5b240eca
Author: Zhijin Zeng
Date: Mon Apr 28 09:24:16 2025 +0800
RISC-V: Fix register move cost for SIBCALL_REGS/JALR_REGS
SIBCALL_REGS/JALR_REGS are also subset of GR_R
https://gcc.gnu.org/g:d41ce9f7c392d5110a63d61c4c85fb7a5f2f
commit r12-11075-gd41ce9f7c392d5110a63d61c4c85fb7a5f2f
Author: Stefan Schulze Frielinghaus
Date: Fri Mar 21 10:29:19 2025 +0100
s390: Accept only Pmode for registers AP/FP/RA [PR119235]
gcc/ChangeLog:
https://gcc.gnu.org/g:aa93272cfd2233858da0792761387cc27f4d5ff3
commit r16-282-gaa93272cfd2233858da0792761387cc27f4d5ff3
Author: Patrick Palka
Date: Tue Apr 29 08:21:35 2025 -0400
libstdc++: Fix availability of std::erase_if(std::flat_foo) [PR119427]
These std::erase_if overloads w
https://gcc.gnu.org/g:e18885b07e47e933aa12ee5bbbaa29b0628ec609
commit e18885b07e47e933aa12ee5bbbaa29b0628ec609
Author: Ondřej Machota
Date: Tue Apr 29 14:31:10 2025 +0200
rtl-ssa-dce: use sbitmap completed
Diff:
---
gcc/dce.cc | 113 ++-
https://gcc.gnu.org/g:fc62834533f357125b9c1934f80c2ba249adbf9e
commit r16-281-gfc62834533f357125b9c1934f80c2ba249adbf9e
Author: Richard Biener
Date: Tue Apr 29 11:06:36 2025 +0200
tree-optimization/119997 - &ptr->field no longer subject to PRE
The following makes PRE handle &ptr->
https://gcc.gnu.org/g:1ad6e171b126a82f38b1e8cbfd207f1d91c58a59
commit r16-269-g1ad6e171b126a82f38b1e8cbfd207f1d91c58a59
Author: liuhongt
Date: Mon Apr 28 07:45:50 2025 -0700
Remove other processors from X86_TUNE_DEST_FALSE_DEP_FOR_GLC except GLC
Since the tune if only for GLC(sapp
https://gcc.gnu.org/g:a0a64aa5da0af5ecb022675cdb9140ccfa098ce3
commit r16-270-ga0a64aa5da0af5ecb022675cdb9140ccfa098ce3
Author: H.J. Lu
Date: Tue Nov 12 09:03:31 2024 +0800
i386: Add ix86_expand_unsigned_small_int_cst_argument
When passing 0xff as an unsigned char function argumen
https://gcc.gnu.org/g:96729baa9ef0e9f571e219c7289dbec64768c7c8
commit r14-11698-g96729baa9ef0e9f571e219c7289dbec64768c7c8
Author: liuhongt
Date: Mon Apr 28 07:45:50 2025 -0700
Remove other processors from X86_TUNE_DEST_FALSE_DEP_FOR_GLC except GLC
Since the tune if only for GLC(sa
https://gcc.gnu.org/g:972a03737284b8611ec4e6315f6ca04d56ec05bf
commit r15-9597-g972a03737284b8611ec4e6315f6ca04d56ec05bf
Author: liuhongt
Date: Mon Apr 28 07:45:50 2025 -0700
Remove other processors from X86_TUNE_DEST_FALSE_DEP_FOR_GLC except GLC
Since the tune if only for GLC(sap
https://gcc.gnu.org/g:96040fda2f324156d8e39f42dd6df35e0dc0661b
commit r13-9621-g96040fda2f324156d8e39f42dd6df35e0dc0661b
Author: liuhongt
Date: Mon Apr 28 07:45:50 2025 -0700
Remove other processors from X86_TUNE_DEST_FALSE_DEP_FOR_GLC except GLC
Since the tune if only for GLC(sap
https://gcc.gnu.org/g:3cf97980aaab6971ae179625a5e1188255dcf925
commit r16-273-g3cf97980aaab6971ae179625a5e1188255dcf925
Author: Richard Biener
Date: Mon Apr 28 13:31:16 2025 +0200
debug/78685 - reword -Og documentation
The following rewords the documentation for -Og which over-pro
https://gcc.gnu.org/g:59e853308bd797f91df15fd0fa65a3b5ce2cf4a2
commit r16-274-g59e853308bd797f91df15fd0fa65a3b5ce2cf4a2
Author: hongtao.liu
Date: Wed Jan 22 07:44:01 2025 +0100
Annotate empty bb with all debug_stmt with location of phi in the
single_succ.
For an empty BB with all
https://gcc.gnu.org/g:0b830664e62baeb3ff35bf79dbeaf0211251bd9b
commit 0b830664e62baeb3ff35bf79dbeaf0211251bd9b
Author: Ondřej Machota
Date: Tue Apr 29 09:44:32 2025 +0200
rtl-ssa-dce: use sbitmap
Diff:
---
gcc/dce.cc | 70 --
1
https://gcc.gnu.org/g:0f3a6b3972f6e6886297e59fcaf85f374859ca46
commit r16-275-g0f3a6b3972f6e6886297e59fcaf85f374859ca46
Author: H.J. Lu
Date: Tue Apr 29 09:44:29 2025 +0800
target.def: Remove TARGET_PROMOTE_FUNCTION_RETURN reference
Since TARGET_PROMOTE_FUNCTION_RETURN is no longe
https://gcc.gnu.org/g:42046a0f5d29013b1c016ee92b28f819686ddcc0
commit r16-278-g42046a0f5d29013b1c016ee92b28f819686ddcc0
Author: Jonathan Wakely
Date: Tue Dec 10 20:40:42 2024 +
libstdc++: Use constexpr-if to simplify std::vector relocation
Simplify std::vector's use of std::__
https://gcc.gnu.org/g:025374559b22f5d9148f227b3df800a8e0231f59
commit r16-277-g025374559b22f5d9148f227b3df800a8e0231f59
Author: Jonathan Wakely
Date: Mon Apr 28 14:31:04 2025 +0100
libstdc++: Fix allocator propagation for rvalue+rvalue string concatenation
I made a last-minute cha
https://gcc.gnu.org/g:5b32ce7f7b9b8bd651654003e1be1b1aa75b6845
commit r16-279-g5b32ce7f7b9b8bd651654003e1be1b1aa75b6845
Author: Jonathan Wakely
Date: Mon Apr 28 14:51:57 2025 +0100
libstdc++: Use constexpr-if in std::function for C++11 and C++14
This allows removing the _Target_ha
https://gcc.gnu.org/g:77687bc0e132cfc23adbd5b1763eb26698499f60
commit r16-280-g77687bc0e132cfc23adbd5b1763eb26698499f60
Author: Jonathan Wakely
Date: Mon Apr 28 17:34:58 2025 +0100
libstdc++: Use constexpr-if for C++11 and C++14
Replace remaining uses of _GLIBCXX17_CONSTEXPR for c
https://gcc.gnu.org/g:52e2bcbd936ed7cc567fe086480076547d2df6b5
commit r16-287-g52e2bcbd936ed7cc567fe086480076547d2df6b5
Author: Jonathan Wakely
Date: Wed Dec 18 18:31:16 2024 +
libstdc++: Use constexpr-if to slightly simplify
This will hardly make a dent in the very slow comp
https://gcc.gnu.org/g:100efce7ec0fb33f355d67d5544da02e6909afbf
commit r16-288-g100efce7ec0fb33f355d67d5544da02e6909afbf
Author: Jonathan Wakely
Date: Tue Apr 29 19:51:21 2025 +0100
libstdc++: Use no_stdname for make_obj_using_allocator feature test macro
This is a non-standard fea
https://gcc.gnu.org/g:692b6470706090a09e30232d7eab74151a509243
commit r16-289-g692b6470706090a09e30232d7eab74151a509243
Author: Iain Buclaw
Date: Tue Apr 29 21:43:41 2025 +0200
d: Use __builtin_clear_padding for zeroing alignment holes after set
In an earlier change, a wrapper fun
https://gcc.gnu.org/g:7c2e60f67a02d17d8c2f67ba438fdb50d51bc9f4
commit r16-284-g7c2e60f67a02d17d8c2f67ba438fdb50d51bc9f4
Author: Barnabás Pőcze
Date: Mon Mar 11 23:35:50 2024 +
libstdc++: Optimize removal from unique assoc containers [PR112934]
Previously, calling erase(key) on
https://gcc.gnu.org/g:68a75e3c0dcdb883cc96b626b541da20ab4df2f2
commit r15-9598-g68a75e3c0dcdb883cc96b626b541da20ab4df2f2
Author: Richard Sandiford
Date: Tue Apr 29 16:07:37 2025 +0100
aarch64: Fix CFA offsets in non-initial stack probes [PR119610]
PR119610 is about incorrect CFI o
https://gcc.gnu.org/g:69669180d29cc420b1b1ac86530a4f9573748d81
commit r16-285-g69669180d29cc420b1b1ac86530a4f9573748d81
Author: Uros Bizjak
Date: Tue Apr 29 18:08:05 2025 +0200
i386: Disable string insn from non-default AS for Pmode != word_mode
[PR111657]
0x67 prefix is applied
https://gcc.gnu.org/g:d84fbc516ea57de7e88fce76ff6f342ee808c02e
commit r16-286-gd84fbc516ea57de7e88fce76ff6f342ee808c02e
Author: Pengfei Li
Date: Tue Apr 29 19:14:42 2025 +0100
simplify-rtx: Combine bitwise operations in more cases
This patch transforms RTL expressions of the form
https://gcc.gnu.org/g:087d91f9d4e97de66955caa94b42e91180d02d78
commit r13-9622-g087d91f9d4e97de66955caa94b42e91180d02d78
Author: Martin Jambor
Date: Mon Apr 7 13:32:09 2025 +0200
sra: Avoid creating TBAA hazards (PR118924)
The testcase in PR 118924, when compiled on Aarch64, conta
https://gcc.gnu.org/g:85792c6234ba8436422b3119bf3aae50d7951b27
commit r13-9623-g85792c6234ba8436422b3119bf3aae50d7951b27
Author: Martin Jambor
Date: Mon Apr 7 13:32:10 2025 +0200
sra: Clear grp_same_access_path of acesses created by total scalarization
(PR118924)
During analysis
https://gcc.gnu.org/g:405fee9e1faf20f05b62e810ec1d6528100de067
commit r16-290-g405fee9e1faf20f05b62e810ec1d6528100de067
Author: Marc Poulhiès
Date: Tue Apr 29 19:53:42 2025 +0200
analyzer: fix for older version of GCC
Having both an enum and a variable with the same name triggers
https://gcc.gnu.org/g:1efd525e828d5c30d0962d05ba81f9d7c8176ca7
commit r16-291-g1efd525e828d5c30d0962d05ba81f9d7c8176ca7
Author: Jan Hubicka
Date: Tue Apr 29 22:43:45 2025 +0200
Fix cs_interesting_for_ipcp_p wrt flag_profile_partial_training.
As noticed by Martin Jambor, I introduc
45 matches
Mail list logo