https://gcc.gnu.org/g:77780c31485eeb71e9fabf8ea9d4b1af0c3be595
commit r15-9633-g77780c31485eeb71e9fabf8ea9d4b1af0c3be595
Author: Martin Jambor
Date: Tue May 6 17:28:43 2025 +0200
ipa: Do not emit info about temporary clones to ipa-clones dump (PR119852)
As described in PR 119852,
https://gcc.gnu.org/g:d884e9c5c746a41b069905f990fa72b9e550
commit r16-449-gd884e9c5c746a41b069905f990fa72b9e550
Author: Andrew Pinski
Date: Thu Sep 26 23:25:17 2024 +
gimple: Add gimple_with_undefined_signed_overflow and use it [PR111276]
While looking into the ifcombi
https://gcc.gnu.org/g:9565076f9b810541aeb63cb621d694326aa12216
commit r16-445-g9565076f9b810541aeb63cb621d694326aa12216
Author: Tobias Burnus
Date: Wed May 7 13:46:51 2025 +0200
libgomp.fortran/map-alloc-comp-9{,-usm}.f90: Add unified_shared_memory
variant
When host memory is dev
https://gcc.gnu.org/g:99e2f1138c61e851cfa08712aa73e2689d314fd1
commit r15-9632-g99e2f1138c61e851cfa08712aa73e2689d314fd1
Author: Martin Jambor
Date: Tue May 6 17:28:42 2025 +0200
Document option -fdump-ipa-clones
I have noticed that the option -fdump-ipa-clones is not documented
https://gcc.gnu.org/g:974b079741f902fcf4323dfcecbbffdb9f56f3bf
commit r16-456-g974b079741f902fcf4323dfcecbbffdb9f56f3bf
Author: Dongyan Chen
Date: Wed May 7 11:33:06 2025 -0600
[PATCH] RISC-V: Minimal support for zama16b extension.
This patch support zama16b extension[1].
To e
https://gcc.gnu.org/g:9b13bea07706a7cae0185f8a860d67209308c050
commit r16-459-g9b13bea07706a7cae0185f8a860d67209308c050
Author: Pengxuan Zheng
Date: Thu Feb 6 16:16:32 2025 -0800
Canonicalize vec_merge in simplify_ternary_operation
Similar to the canonicalization done in combine,
https://gcc.gnu.org/g:83ef989ee189902ca1d434feb0f3dd50519e92cb
commit r16-437-g83ef989ee189902ca1d434feb0f3dd50519e92cb
Author: Jonathan Wakely
Date: Wed May 7 10:44:49 2025 +0100
libstdc++: Remove use of undefined GLIBCXX_LANG_{PUSH,POP} [PR120147]
Commit r16-427-g86627faec10da5
https://gcc.gnu.org/g:bed0053a28e238cb9c079a3ec89341541390f933
commit r14-11747-gbed0053a28e238cb9c079a3ec89341541390f933
Author: Robin Dapp
Date: Fri Feb 21 07:19:40 2025 +0100
vect: Use original LHS type for gather pattern [PR118950].
In PR118950 we do not zero masked elements i
https://gcc.gnu.org/g:625b805544101ae90fbe789a5eeba44cd14e89fb
commit r16-434-g625b805544101ae90fbe789a5eeba44cd14e89fb
Author: Paul Thomas
Date: Wed May 7 08:52:52 2025 +0100
Fortran: Source allocation of pure module function rejected [PR119948]
2025-05-07 Paul Thomas
https://gcc.gnu.org/g:ae987baeb5fb70877fd007db80b77e374f676c76
commit r16-435-gae987baeb5fb70877fd007db80b77e374f676c76
Author: hongtao.liu
Date: Tue Jan 14 01:13:22 2025 +0100
Fix name mismatch for fortran.
Function name in afdo_string_table is step3d_t_tile.
but DECL_ASSEMBL
https://gcc.gnu.org/g:b8c4b6aa8e0521770c6f9fd48dd13dd85e3a2fc9
commit r16-436-gb8c4b6aa8e0521770c6f9fd48dd13dd85e3a2fc9
Author: H.J. Lu
Date: Thu May 1 06:30:41 2025 +0800
x86: Insert extra move for mode size smaller than natural size
When generating a SUBREG from V16QI to V2HF, v
https://gcc.gnu.org/g:210d06502f22964c7214586c54f8eb54a6965bfd
commit r16-446-g210d06502f22964c7214586c54f8eb54a6965bfd
Author: Jennifer Schmitz
Date: Fri Feb 14 00:46:13 2025 -0800
AArch64: Fold SVE load/store with certain ptrue patterns to LDR/STR.
SVE loads/stores using predica
https://gcc.gnu.org/g:2c8d632d9ed4e3aeee2156ba17fe631ecbc90dbf
commit r16-447-g2c8d632d9ed4e3aeee2156ba17fe631ecbc90dbf
Author: Jan Hubicka
Date: Wed May 7 15:33:44 2025 +0200
i386: implement costs for float<->int conversions in
ix86_vector_costs::add_stmt_cost
This patch adds pa
https://gcc.gnu.org/g:edf745dc519ddbfef127e2789bf11bfbacd300b7
commit r16-450-gedf745dc519ddbfef127e2789bf11bfbacd300b7
Author: Jakub Jelinek
Date: Wed May 7 17:25:42 2025 +0200
libcpp: Further fixes for incorrect line numbers in large files [PR120061]
The backport of the PR108900
https://gcc.gnu.org/g:8335fd561fa823d32556512c09dfce44463e8eaa
commit r16-448-g8335fd561fa823d32556512c09dfce44463e8eaa
Author: Andrew Pinski
Date: Sun May 4 19:24:09 2025 +
Loop-IM: Hoist (non-expensive) stmts to executed all loop when running
before PRE
While fixing up how
https://gcc.gnu.org/g:e6652764a4558fe9487f17e6c7b18fbc577e8df7
commit r13-9641-ge6652764a4558fe9487f17e6c7b18fbc577e8df7
Author: Richard Biener
Date: Wed Mar 5 14:24:50 2025 +0100
debug/101533 - ICE with variant typedef DIE generation
There's a sanity check in gen_type_die_with_us
https://gcc.gnu.org/g:068aa9a7a9cc163ee5f31bffd746a8cd2ebfef7e
commit r13-9640-g068aa9a7a9cc163ee5f31bffd746a8cd2ebfef7e
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:52f6ab55051ff43fd1b40ff06d9501043f8ba844
commit r16-438-g52f6ab55051ff43fd1b40ff06d9501043f8ba844
Author: Tomasz Kamiński
Date: Mon May 5 16:32:58 2025 +0200
libstdc++: Fix width computation for the chrono formatting [PR120114]
Use `__unicode::_field_width` t
https://gcc.gnu.org/g:809c5d7486f91d59e798e0c70ac887f837039ece
commit r15-9635-g809c5d7486f91d59e798e0c70ac887f837039ece
Author: Jason Merrill
Date: Wed Apr 30 10:18:46 2025 -0400
c++: C++17/20 class layout divergence [PR120012]
C++20 made a class with only explicitly defaulted co
https://gcc.gnu.org/g:fa55a6c92b50543352fef16e962511984998f123
commit r15-9634-gfa55a6c92b50543352fef16e962511984998f123
Author: Jason Merrill
Date: Thu May 1 09:42:40 2025 -0400
c++: let plain -Wabi warn about future changes
c_common_post_options limits flag_abi_version and flag_
https://gcc.gnu.org/g:8a1f3615c01cdbf5b2d37448c8bb09a96d5e3330
commit r16-451-g8a1f3615c01cdbf5b2d37448c8bb09a96d5e3330
Author: Jonathan Wakely
Date: Wed May 7 17:06:11 2025 +0100
libstdc++: Add missing export for std::is_layout_compatible_v [PR120159]
libstdc++-v3/ChangeLog:
https://gcc.gnu.org/g:e52f71b6dd888f0d5548d9f5bd139601dbafb3be
commit r15-9631-ge52f71b6dd888f0d5548d9f5bd139601dbafb3be
Author: Tomasz Kamiński
Date: Mon May 5 16:32:58 2025 +0200
libstdc++: Fix width computation for the chrono formatting [PR120114]
Use `__unicode::_field_width`
https://gcc.gnu.org/g:15edd7d60352d4cfa95ed1cf14e6ded041b469ba
commit r16-439-g15edd7d60352d4cfa95ed1cf14e6ded041b469ba
Author: Stefan Schulze Frielinghaus
Date: Wed May 7 12:43:42 2025 +0200
s390: Add cstoreti4 expander
For target VXE3 just emit a 128-bit comparison followed by a
https://gcc.gnu.org/g:0deefb9300043fc096e958154813ddf77b943fb3
commit r16-443-g0deefb9300043fc096e958154813ddf77b943fb3
Author: Luc Grosheintz
Date: Tue Apr 29 14:46:10 2025 +0200
libstdc++: Add tests for std::extents.
A prior commit added std::extents, this commit adds the tests.
https://gcc.gnu.org/g:a33b5db97c4e87bd02f1af1a75b2d84376442fa0
commit r16-442-ga33b5db97c4e87bd02f1af1a75b2d84376442fa0
Author: Luc Grosheintz
Date: Tue Apr 29 14:46:09 2025 +0200
libstdc++: Implement std::extents [PR107761].
This implements std::extents from according to N4950 a
https://gcc.gnu.org/g:4c9eef71db5e8e693c44ac4090247541e5a43063
commit r16-441-g4c9eef71db5e8e693c44ac4090247541e5a43063
Author: Luc Grosheintz
Date: Tue Apr 29 14:46:08 2025 +0200
libstdc++: Add header mdspan to the build-system.
Creates a nearly empty header mdspan and adds it to
https://gcc.gnu.org/g:369c439ca19725712426defb441663c529b27dd3
commit r16-440-g369c439ca19725712426defb441663c529b27dd3
Author: Luc Grosheintz
Date: Tue Apr 29 14:46:07 2025 +0200
libstdc++: Setup internal FTM for mdspan.
Uses the FTM infrastructure to create an internal feature t
https://gcc.gnu.org/g:0a5855d14dbe25c0890da5c5550013c795aab90e
commit r16-444-g0a5855d14dbe25c0890da5c5550013c795aab90e
Author: Jonathan Wakely
Date: Wed May 7 11:54:24 2025 +0100
libstdc++: Fix module std export for std::extents
libstdc++-v3/ChangeLog:
* src/c++2
https://gcc.gnu.org/g:337d3cdfa8bb8b8404d62ea45690095f9b566cbb
commit r13-9635-g337d3cdfa8bb8b8404d62ea45690095f9b566cbb
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:f2d0fb238b1a6eab85924515f0c1ffc2f939e6a7
commit r13-9638-gf2d0fb238b1a6eab85924515f0c1ffc2f939e6a7
Author: Richard Biener
Date: Fri Feb 28 10:36:11 2025 +0100
tree-optimization/87984 - hard register assignments not preserved
The following disables redundant s
https://gcc.gnu.org/g:da579a833cf5a5ae463be3f4da70df782612a800
commit r13-9639-gda579a833cf5a5ae463be3f4da70df782612a800
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 interpo
https://gcc.gnu.org/g:a145eaf1128ef4392cf6e624f4b23648cbe645eb
commit r13-9636-ga145eaf1128ef4392cf6e624f4b23648cbe645eb
Author: Richard Biener
Date: Fri Feb 28 09:58:36 2025 +0100
middle-end/66279 - gimplification clobbers shared asm constraints
When the C++ frontend clones a CTO
https://gcc.gnu.org/g:c0e3078580f4834e4d3d1ba517016a0220b4e3b6
commit r13-9637-gc0e3078580f4834e4d3d1ba517016a0220b4e3b6
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:d0e6d797b35ae89044f967160d4abe3868190f0f
commit r15-9636-gd0e6d797b35ae89044f967160d4abe3868190f0f
Author: Jonathan Wakely
Date: Wed May 7 17:06:11 2025 +0100
libstdc++: Add missing export for std::is_layout_compatible_v [PR120159]
libstdc++-v3/ChangeLog:
https://gcc.gnu.org/g:e0c783f31b39a56cbfcc27d84633f9254b5b508d
commit r16-453-ge0c783f31b39a56cbfcc27d84633f9254b5b508d
Author: Jakub Jelinek
Date: Wed May 7 18:47:50 2025 +0200
libfortran: Add 5 missing UNSIGNED symbols [PR120153]
While looking at PR120152, I have noticed that li
https://gcc.gnu.org/g:0a339746e7646bacf2c8aa5512268d23660f26f9
commit r16-454-g0a339746e7646bacf2c8aa5512268d23660f26f9
Author: Richard Earnshaw
Date: Fri Mar 28 12:59:03 2025 +
arm: Only reverse FP inequalities when -ffinite-math-only [PR110796...]
On Arm we have been failing
https://gcc.gnu.org/g:41c8e9b61defb6c616bf35ac9693a52f848afca3
commit r16-452-g41c8e9b61defb6c616bf35ac9693a52f848afca3
Author: Jakub Jelinek
Date: Wed May 7 18:46:51 2025 +0200
ibfortran: Readd 15 accidentally removed libgfortran symbols [PR120152]
The r15-4124-gc0002a675a92e76d
https://gcc.gnu.org/g:fe10ca6e3cf583640155812b230a0153ce4dc7b7
commit r16-455-gfe10ca6e3cf583640155812b230a0153ce4dc7b7
Author: Richard Earnshaw
Date: Mon Mar 31 18:06:54 2025 +0100
arm: select CCFPEmode for LTGT [PR91323]
Besides Arm, there are three other ports that define both
The branch 'aoliva/heads/testme' was updated to point to:
24d496c01070... [testsuite] [ppc] adjust vsx-builtin-7.c xxpermdi count for
It previously pointed to:
be268a2c399d... [riscv] vec_dup immediate constants in pred_broadcast expan
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER A
https://gcc.gnu.org/g:43540928eac60c4313b9bbe3b3e651582dfebfd5
commit 43540928eac60c4313b9bbe3b3e651582dfebfd5
Author: Alexandre Oliva
Date: Thu May 8 02:17:31 2025 -0300
[testsuite] [ppc] xfail pr52451.c on ppc [PR58684]
Like pr91323.c, pr52451.c fails on all powerpc variants (ex
The branch 'aoliva/heads/testbase' was updated to point to:
9b13bea07706... Canonicalize vec_merge in simplify_ternary_operation
It previously pointed to:
5957b9919c9e... c++: nested lambda capture pack [PR119345]
Diff:
Summary of changes (added commits):
---
https://gcc.gnu.org/g:672acf7095f9fb60f0707289e6467e5cf995de49
commit 672acf7095f9fb60f0707289e6467e5cf995de49
Author: Alexandre Oliva
Date: Thu May 8 02:17:28 2025 -0300
[testsuite] [ppc] pr87600, pr89313: test for __PPC__ as well
gcc.dg/pr87600.h and gcc.dg/pr89313.c test for __
https://gcc.gnu.org/g:99c2f2cb897928a49c85e2486cc0c9551208b20f
commit 99c2f2cb897928a49c85e2486cc0c9551208b20f
Author: Alexandre Oliva
Date: Thu May 8 02:17:44 2025 -0300
[testsuite] [ppc] disable -mpowerpc64 for various ilp32 asm-out checks
Multiple tests on ilp32 get TARGET_POWE
https://gcc.gnu.org/g:7ab274dfe7945bd4043c7801fb085e6c66d1
commit 7ab274dfe7945bd4043c7801fb085e6c66d1
Author: Alexandre Oliva
Date: Thu May 8 02:17:48 2025 -0300
[testsuite] [ppc] skip -msoft-float tests when testing with -mhard-float
Testing ppc-elf with -mhard-float con
https://gcc.gnu.org/g:952ab8532a24227c12455d84b9c59d6df8460ae6
commit 952ab8532a24227c12455d84b9c59d6df8460ae6
Author: Alexandre Oliva
Date: Thu May 8 02:18:10 2025 -0300
[testsuite] [ppc] require vsx for vec-cmpne tests
The gcc.target/powerpc/vec-cmpne.c and .../vec-cmpne-runnabl
https://gcc.gnu.org/g:b8404d659d4d85fa52388e77083fab06a63d79dc
commit b8404d659d4d85fa52388e77083fab06a63d79dc
Author: Alexandre Oliva
Date: Thu May 8 02:18:04 2025 -0300
[testsuite] [ppc] allow implicit fuction declarations in pr92661.c
gcc.target/powerpc/pr92661.c expects and to
https://gcc.gnu.org/g:f14798d063b3a3390130b8777a18b1d4cba5b57d
commit f14798d063b3a3390130b8777a18b1d4cba5b57d
Author: Alexandre Oliva
Date: Thu May 8 02:18:14 2025 -0300
[testsuite] [ppc] use dg-do-if in vec-mul.c
The overriding of dg-do in gcc.target/powerpc/vec-mul.c I put ther
https://gcc.gnu.org/g:b4cdc19abcaeeba75bb71f2d705c62c34ba6bddb
commit b4cdc19abcaeeba75bb71f2d705c62c34ba6bddb
Author: Alexandre Oliva
Date: Thu May 8 02:17:38 2025 -0300
[testsuite] [ppc] block-cmp-8 should require powerpc64
gcc.target/powerpc/block-cmp-8.c is an execution test o
https://gcc.gnu.org/g:ca80c28674a30108e0d79f6182fa46de43820183
commit ca80c28674a30108e0d79f6182fa46de43820183
Author: Alexandre Oliva
Date: Thu May 8 02:17:41 2025 -0300
[testsuite] [ppc] newlib sets FE_VXSOFT on raise FE_INVALID
The implementation of the fe*except primitives in
https://gcc.gnu.org/g:504687cfee4a16942386d87dc6ee7f4e285b6f93
commit 504687cfee4a16942386d87dc6ee7f4e285b6f93
Author: Alexandre Oliva
Date: Thu May 8 02:17:54 2025 -0300
[testsuite] [ppc] add -mno-strict-align to pr111449-1.c
gcc.target/powerpc/pr111449-1.c's expected results onl
https://gcc.gnu.org/g:fdde782c7689e8c1a2299c814fcd914cd0c40174
commit fdde782c7689e8c1a2299c814fcd914cd0c40174
Author: Alexandre Oliva
Date: Thu May 8 02:18:01 2025 -0300
[testsuite] [ppc] add -mfloat128 to pr67808.c
gcc.target/powerpc/pr67808.c in some cases expects both 128-bit
https://gcc.gnu.org/g:3bc96cf6b3ba4579c2bdfe6a8c4404052c0c0353
commit 3bc96cf6b3ba4579c2bdfe6a8c4404052c0c0353
Author: Alexandre Oliva
Date: Thu May 8 02:18:16 2025 -0300
vxworks: undefine TARGET_FORTIFY_SOURCE_DEFAULT_LEVEL
config.gcc arranges for vxworks 7r2+ targets to include
https://gcc.gnu.org/g:10cd85adbe9c6cacc1d4a9c2d6ff5ae982a3379e
commit 10cd85adbe9c6cacc1d4a9c2d6ff5ae982a3379e
Author: Alexandre Oliva
Date: Thu May 8 02:17:51 2025 -0300
[testsuite] [ppc] add -maltivec to pr111380-2.c
gcc.target/powerpc/pr111380-2.c requires altivec to be enabled
https://gcc.gnu.org/g:6bf32c902cab08f10c17782dcd207c4463339f02
commit 6bf32c902cab08f10c17782dcd207c4463339f02
Author: Alexandre Oliva
Date: Thu May 8 02:18:47 2025 -0300
[vxworks] wrap base/b_NULL.h to override NULL
Some versions of vxworks define NULL to __nullptr in C++, assumi
https://gcc.gnu.org/g:674a643474cf8531ddb5b866fc92963acc3ef52a
commit 674a643474cf8531ddb5b866fc92963acc3ef52a
Author: Alexandre Oliva
Date: Thu May 8 02:18:28 2025 -0300
[testsuite] [vxworks] add -gno-strict-dwarf to pr111409.c
The expected macro debug information is not issued w
https://gcc.gnu.org/g:094d994ebc2b5d7b8672ce96c375ea00bd7ae361
commit 094d994ebc2b5d7b8672ce96c375ea00bd7ae361
Author: Alexandre Oliva
Date: Thu May 8 02:18:38 2025 -0300
libstdc++-v3: no -latomic on vxworks
libatomic is disabled on vxworks because it's part of libc, and not
v
https://gcc.gnu.org/g:265317a6ba090332e390e8256727cc0f7b9129a8
commit 265317a6ba090332e390e8256727cc0f7b9129a8
Author: Alexandre Oliva
Date: Thu May 8 02:18:25 2025 -0300
[testsuite] [analyzer] [vxworks] define __STDC_WANT_LIB_EXT1__ to 1
vxworks' headers use #if instead of #ifdef
https://gcc.gnu.org/g:1b6961ee7e81e69324be319b2cafb8b068a70dca
commit 1b6961ee7e81e69324be319b2cafb8b068a70dca
Author: Alexandre Oliva
Date: Thu May 8 02:18:50 2025 -0300
[testsuite] [ppc] disable strict align for block-cmp-[14].c
The expected memcmp inline expansion assumes -mno-
https://gcc.gnu.org/g:0f3e0b4c9c57d32a46144fa8f328d023e1cadd4b
commit 0f3e0b4c9c57d32a46144fa8f328d023e1cadd4b
Author: Alexandre Oliva
Date: Thu May 8 02:18:53 2025 -0300
[testsuite] [ppc] expect vectorization in gen-vect-11c.c
The first loop in main gets stores "vectorized" on po
https://gcc.gnu.org/g:50ba118637038be979b16d2c53f16ca31243ad4c
commit 50ba118637038be979b16d2c53f16ca31243ad4c
Author: Alexandre Oliva
Date: Thu May 8 02:18:41 2025 -0300
libstdc++-v3: testsuite: lengthen stop_request wait_until timeout
30_threads/condition_variable_any/stop_token
https://gcc.gnu.org/g:fd7e661fe39a0aa5bcc2136967b562d9d33b1bb1
commit fd7e661fe39a0aa5bcc2136967b562d9d33b1bb1
Author: Alexandre Oliva
Date: Thu May 8 02:18:32 2025 -0300
[testsuite] [vxworks] netinet includes atomic, reqs c++11
On vxworks, the included netinet/in.h header indirec
https://gcc.gnu.org/g:f01e8cf25655ee0fefdf30fce5acada019118ad7
commit f01e8cf25655ee0fefdf30fce5acada019118ad7
Author: Alexandre Oliva
Date: Thu May 8 02:18:07 2025 -0300
[testsuite] [ppc] tolerate -mfloat128 warning in pr99708.c
gcc.target/powerpc/pr99708.c uses -mfloat128, and t
https://gcc.gnu.org/g:4ae3add0e596776d8084524c48e8d8a60aedf894
commit 4ae3add0e596776d8084524c48e8d8a60aedf894
Author: Alexandre Oliva
Date: Thu May 8 02:18:22 2025 -0300
vxworks: libstdc++: include ioLib.h for dup()
vxworks's dup function is not declared in unistd.h, but c++23/pr
https://gcc.gnu.org/g:655e5e878ecd84d4652c56e2a165164951eac29c
commit 655e5e878ecd84d4652c56e2a165164951eac29c
Author: Alexandre Oliva
Date: Thu May 8 02:18:44 2025 -0300
libstdc++-v3: testsuite: increase future/members/poll timing tolerance
In 30_threads/future/members/poll.c, de
https://gcc.gnu.org/g:266afd9eea80fe2176be208980c3ff1f6403e57b
commit 266afd9eea80fe2176be208980c3ff1f6403e57b
Author: Alexandre Oliva
Date: Thu May 8 02:18:35 2025 -0300
[testsuite] [vxworks] skip macros from implicitly-included vxConfig.h
On vxworks, vxConfig.h is implicitly inc
https://gcc.gnu.org/g:e639772f09eba78dda05b839dcab413fc4a78bd3
commit e639772f09eba78dda05b839dcab413fc4a78bd3
Author: Alexandre Oliva
Date: Thu May 8 02:19:07 2025 -0300
[testsuite] [ppc] add -mpowerpc-gfxopt or -mcmpb to copysign tests
Requiring float128_sw for ifn_copysign on p
https://gcc.gnu.org/g:5129a6a9ee018f045b7e49f78f9dcce4aa7b1411
commit 5129a6a9ee018f045b7e49f78f9dcce4aa7b1411
Author: Alexandre Oliva
Date: Thu May 8 02:18:56 2025 -0300
[testsuite] [ppc] pr110071 requires power6 for shrink-wrapping
The test's expectation of shrink-wrapping is on
https://gcc.gnu.org/g:316b10c544965dbb913a12ad2f83bdfb2fbd66b3
commit 316b10c544965dbb913a12ad2f83bdfb2fbd66b3
Author: Alexandre Oliva
Date: Thu May 8 02:18:59 2025 -0300
add explicit ABI and align options to pr88233.c
We've observed failures of this test on powerpc configurations
https://gcc.gnu.org/g:90cfdd861ba487ea88e94d4a4f87de910f123e8c
commit 90cfdd861ba487ea88e94d4a4f87de910f123e8c
Author: Alexandre Oliva
Date: Thu May 8 02:19:09 2025 -0300
[testsuite] [ppc] adjust vsx-builtin-7.c xxpermdi count for ilp32
gcc.target/powerpc/vsx-builtin-7.c uses fewe
https://gcc.gnu.org/g:24d496c010705440f083921868e9a346671e1718
commit 24d496c010705440f083921868e9a346671e1718
Author: Alexandre Oliva
Date: Thu May 8 02:19:13 2025 -0300
[testsuite] [ppc] adjust vsx-builtin-7.c xxpermdi count for lp64 as well
xxpermdi (and rldic) instruction coun
https://gcc.gnu.org/g:611953b225af91529e0d9714f9c28f0223dc97c0
commit 611953b225af91529e0d9714f9c28f0223dc97c0
Author: Alexandre Oliva
Date: Thu May 8 02:19:03 2025 -0300
[testsuite] [ppc] require float128 available for copysign
The rs6000.md copysign3 expander requires the mode t
https://gcc.gnu.org/g:0d50da6082ac6c06c148ac94736ec009bb260e0a
commit 0d50da6082ac6c06c148ac94736ec009bb260e0a
Author: Alexandre Oliva
Date: Thu May 8 02:18:19 2025 -0300
vxworks: libgcc: include string.h for memset
gthr-vxworks-thread.c calls memset in __ghtread_cond_signal, but
https://gcc.gnu.org/g:a9ac3759711d5b6c6d8bba452dd40ba2cde4284f
commit a9ac3759711d5b6c6d8bba452dd40ba2cde4284f
Author: Alexandre Oliva
Date: Thu May 8 02:17:58 2025 -0300
[testsuite] [ppc] add -mdejagnu-cpu=power7 to pr17381.c
Below power7, it seems to be more profitable to compre
https://gcc.gnu.org/g:e48cadae0fd2e16774d5a129804213bd70b296dd
commit e48cadae0fd2e16774d5a129804213bd70b296dd
Author: Alexandre Oliva
Date: Thu May 8 02:17:34 2025 -0300
[testsuite] [ppc] add -mfloat128 to __ieee128-using bfp tests
Some ppc bfp tests use __ieee128 without ensurin
https://gcc.gnu.org/g:9def392a1b63a198d15d972f73b4afc888389d7c
commit r16-460-g9def392a1b63a198d15d972f73b4afc888389d7c
Author: Richard Biener
Date: Mon May 5 14:29:34 2025 +0200
tree-optimization/120089 - force all PHIs live for early-break vect
The following makes sure to even m
https://gcc.gnu.org/g:9e85d056cd15befffb39d2f84902d21eda4d98eb
commit r16-462-g9e85d056cd15befffb39d2f84902d21eda4d98eb
Author: Richard Biener
Date: Tue May 6 13:29:42 2025 +0200
tree-optimization/119589 - alignment analysis for VF > 1 and
VMAT_STRIDED_SLP
The following fixes the
https://gcc.gnu.org/g:da377e7ebf84a05943fb768eaeb7d682dee865fa
commit r16-461-gda377e7ebf84a05943fb768eaeb7d682dee865fa
Author: Richard Biener
Date: Wed May 7 09:43:54 2025 +0200
tree-optimization/120143 - ICE with failed early break store move
The early break vectorization store
https://gcc.gnu.org/g:49c44911df72f55e2004ffa9f5eb362de29ca188
commit r16-457-g49c44911df72f55e2004ffa9f5eb362de29ca188
Author: Jeff Law
Date: Wed May 7 15:06:58 2025 -0600
[RISC-V][PR target/120137][PR target/120154] Don't create out-of-range
permutation constants
To make hashin
78 matches
Mail list logo