[gcc r15-7455] arm: fix typo in dg-require-effective-target [PR118089]

2025-02-10 Thread Richard Earnshaw via Gcc-cvs
https://gcc.gnu.org/g:6ed1b40268ed56c82ea75e7403ded7750d01c85a commit r15-7455-g6ed1b40268ed56c82ea75e7403ded7750d01c85a Author: Richard Earnshaw Date: Mon Feb 10 10:50:36 2025 + arm: fix typo in dg-require-effective-target [PR118089] Trivial typo. gcc/testsuite:

[gcc r15-7453] testsuite: Fix two testisms on x86 after PFA [PR118754]

2025-02-10 Thread Tamar Christina via Gcc-cvs
https://gcc.gnu.org/g:aaf5f5027d3f29c6c0d836753dddac16ba94a49a commit r15-7453-gaaf5f5027d3f29c6c0d836753dddac16ba94a49a Author: Tamar Christina Date: Mon Feb 10 09:32:29 2025 + testsuite: Fix two testisms on x86 after PFA [PR118754] These two tests now vectorize the result fi

[gcc r15-7454] i386: Change RTL representation of bt[lq] [PR118623]

2025-02-10 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:92142019b6cd0cf1fe483203cf3ec451a9848a42 commit r15-7454-g92142019b6cd0cf1fe483203cf3ec451a9848a42 Author: Jakub Jelinek Date: Mon Feb 10 10:40:22 2025 +0100 i386: Change RTL representation of bt[lq] [PR118623] The following testcase is miscompiled because of

[gcc r15-7456] ipa-cp: Perform operations in the appropriate types (PR 118097)

2025-02-10 Thread Martin Jambor via Gcc-cvs
https://gcc.gnu.org/g:6d07e3de7e8d39ac144ba1d83bba08d48bacae13 commit r15-7456-g6d07e3de7e8d39ac144ba1d83bba08d48bacae13 Author: Martin Jambor Date: Mon Feb 10 16:49:59 2025 +0100 ipa-cp: Perform operations in the appropriate types (PR 118097) One of the testcases from PR 118097 a

[gcc r15-7457] [gcn] install.texi: Update for new ISA targets and their requirements

2025-02-10 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:7037fdf6bd0a4eea4a436b432265d6b7cc481737 commit r15-7457-g7037fdf6bd0a4eea4a436b432265d6b7cc481737 Author: Tobias Burnus Date: Mon Feb 10 18:05:51 2025 +0100 [gcn] install.texi: Update for new ISA targets and their requirements GCN now supports several additi

[gcc r15-7458] [gcn] mkoffload.cc: Print fatal error if -march has no multilib but generic has

2025-02-10 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:4ce8ad684b90606a74f0cccfd9455184046c6c4e commit r15-7458-g4ce8ad684b90606a74f0cccfd9455184046c6c4e Author: Tobias Burnus Date: Mon Feb 10 18:24:34 2025 +0100 [gcn] mkoffload.cc: Print fatal error if -march has no multilib but generic has Assume that a distro

[gcc(refs/users/meissner/heads/work193-sha)] Add ChangeLog.sha and update REVISION.

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:9dee8398d4b3b5b6f31714771cb2f28a2c68da2f commit 9dee8398d4b3b5b6f31714771cb2f28a2c68da2f Author: Michael Meissner Date: Mon Feb 10 13:16:04 2025 -0500 Add ChangeLog.sha and update REVISION. 2025-02-10 Michael Meissner gcc/ * Chang

[gcc/devel/omp/gcc-14] OpenMP: Add flag for code elision to omp_context_selector_matches.

2025-02-10 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:d17095149a6b935e91dbf5f6ac9c6df8532c8b4e commit d17095149a6b935e91dbf5f6ac9c6df8532c8b4e Author: Sandra Loosemore Date: Sun Feb 9 21:32:35 2025 + OpenMP: Add flag for code elision to omp_context_selector_matches. The "begin declare variant" has different

[gcc(refs/users/meissner/heads/work193-bugs)] Add ChangeLog.bugs and update REVISION.

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:22f27cbf845b721cffcbc5a54810c0fb391033ed commit 22f27cbf845b721cffcbc5a54810c0fb391033ed Author: Michael Meissner Date: Mon Feb 10 13:14:22 2025 -0500 Add ChangeLog.bugs and update REVISION. 2025-02-10 Michael Meissner gcc/ * Chan

[gcc r14-11298] i386: Fix ICE with conditional QI/HI vector maxmin [PR118776]

2025-02-10 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:7cb022442444833796b384684afef14d0b478941 commit r14-11298-g7cb022442444833796b384684afef14d0b478941 Author: Jakub Jelinek Date: Sat Feb 8 08:54:31 2025 +0100 i386: Fix ICE with conditional QI/HI vector maxmin [PR118776] The following testcase ICEs starting wi

[gcc r14-11296] c++: Don't use CLEANUP_EH_ONLY for new expression cleanup [PR118763]

2025-02-10 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:6cd1daf5206d9e0b2da84bf587c487f68aabd8db commit r14-11296-g6cd1daf5206d9e0b2da84bf587c487f68aabd8db Author: Jakub Jelinek Date: Fri Feb 7 14:30:11 2025 +0100 c++: Don't use CLEANUP_EH_ONLY for new expression cleanup [PR118763] The following testcase is miscom

[gcc r14-11295] c++: Allow constexpr reads from volatile std::nullptr_t objects [PR118661]

2025-02-10 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:6f5ada57162c10d5ff4b04de275aadf9c81a3da5 commit r14-11295-g6f5ada57162c10d5ff4b04de275aadf9c81a3da5 Author: Jakub Jelinek Date: Fri Feb 7 14:27:18 2025 +0100 c++: Allow constexpr reads from volatile std::nullptr_t objects [PR118661] As mentioned in the PR, ht

[gcc r14-11290] c++: Return false from __is_bounded_array for zero-sized arrays [PR118655]

2025-02-10 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:b7553f76a7aac7ece958ff83661ac7b379f4d073 commit r14-11290-gb7553f76a7aac7ece958ff83661ac7b379f4d073 Author: Jakub Jelinek Date: Wed Jan 29 09:32:04 2025 +0100 c++: Return false from __is_bounded_array for zero-sized arrays [PR118655] This is basically Marek's

[gcc/devel/omp/gcc-14] OpenMP: C front end support for "begin declare variant"

2025-02-10 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:f715700e7e999d52bb9944776e678c69ad63fb92 commit f715700e7e999d52bb9944776e678c69ad63fb92 Author: Sandra Loosemore Date: Sun Feb 9 21:32:36 2025 + OpenMP: C front end support for "begin declare variant" gcc/c/ChangeLog * c-decl.cc (current_omp_

[gcc(refs/users/meissner/heads/work193)] Change TARGET_FPRND to TARGET_POWER5X.

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:b6bac5b5f3abeb4736000845b930b0f4e3342ffd commit b6bac5b5f3abeb4736000845b930b0f4e3342ffd Author: Michael Meissner Date: Mon Feb 10 13:21:55 2025 -0500 Change TARGET_FPRND to TARGET_POWER5X. This patch changes TARGET_POWER5X to TARGET_POWER5. The -mfprnd swit

[gcc(refs/users/meissner/heads/work193)] Change TARGET_POPCNTB to TARGET_POWER5.

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:ab2c7aa1d7750fc36cfd9591486d8473951924ee commit ab2c7aa1d7750fc36cfd9591486d8473951924ee Author: Michael Meissner Date: Mon Feb 10 13:21:16 2025 -0500 Change TARGET_POPCNTB to TARGET_POWER5. This patch changes TARGET_POPCNTB to TARGET_POWER5. The -mpopcntb s

[gcc] Created branch 'meissner/heads/work193' in namespace 'refs/users'

2025-02-10 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work193' was created in namespace 'refs/users' pointing to: 4ce8ad684b90... [gcn] mkoffload.cc: Print fatal error if -march has no mult

[gcc(refs/users/meissner/heads/work193)] Change TARGET_POPCNTD to TARGET_POWER7.

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:c71e1b6f2ea3590a3ce09a51e1bc2433177b8d48 commit c71e1b6f2ea3590a3ce09a51e1bc2433177b8d48 Author: Michael Meissner Date: Mon Feb 10 13:23:19 2025 -0500 Change TARGET_POPCNTD to TARGET_POWER7. This patch changes TARGET_POPCNTD to TARGET_POWER7. The -mpopcntd s

[gcc/devel/omp/gcc-14] OpenMP: Pass a 3-way flag to omp_check_context_selector instead of a bool.

2025-02-10 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:3b7d4cce6bb46e7cdbdd079b25884c7ba4ca09b8 commit 3b7d4cce6bb46e7cdbdd079b25884c7ba4ca09b8 Author: Sandra Loosemore Date: Sun Feb 9 21:32:35 2025 + OpenMP: Pass a 3-way flag to omp_check_context_selector instead of a bool. The OpenMP "begin declare variant"

[gcc(refs/vendors/redhat/heads/gcc-14-branch)] Merge commit 'r14-11298-g7cb022442444833796b384684afef14d0b478941' into redhat/gcc-14-branch

2025-02-10 Thread Jakub Jelinek via Libstdc++-cvs
https://gcc.gnu.org/g:c45fb1d26a522a6e06a9e2d8403284e4436fc965 commit c45fb1d26a522a6e06a9e2d8403284e4436fc965 Merge: e525669e462d 7cb022442444 Author: Jakub Jelinek Date: Mon Feb 10 19:23:53 2025 +0100 Merge commit 'r14-11298-g7cb022442444833796b384684afef14d0b478941' into redhat/gcc-14-

[gcc(refs/users/meissner/heads/work193)] Change TARGET_CMPB to TARGET_POWER6.

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:4f658772e8aaf0cc9dc5fe03b8dcba01c2f37a8e commit 4f658772e8aaf0cc9dc5fe03b8dcba01c2f37a8e Author: Michael Meissner Date: Mon Feb 10 13:22:41 2025 -0500 Change TARGET_CMPB to TARGET_POWER6. This patch changes TARGET_CMPB to TARGET_POWER6. The -mcmpb switch is

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Introduction getters et setters descriptor compil' OK

2025-02-10 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:3938b3761bc36b0dda67e2233558444effa25fdf commit 3938b3761bc36b0dda67e2233558444effa25fdf Author: Mikael Morin Date: Mon Feb 10 19:24:59 2025 +0100 Introduction getters et setters descriptor compil' OK Diff: --- gcc/fortran/trans-array.cc | 779 ++

[gcc(refs/users/meissner/heads/work193-test)] Add ChangeLog.test and update REVISION.

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:07ce8e18f65d56d3e6660ea2e8be94c911643f68 commit 07ce8e18f65d56d3e6660ea2e8be94c911643f68 Author: Michael Meissner Date: Mon Feb 10 13:16:51 2025 -0500 Add ChangeLog.test and update REVISION. 2025-02-10 Michael Meissner gcc/ * Chan

[gcc] Created branch 'meissner/heads/work193-bugs' in namespace 'refs/users'

2025-02-10 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work193-bugs' was created in namespace 'refs/users' pointing to: 637f35ea9880... Add ChangeLog.meissner and REVISION.

[gcc(refs/users/meissner/heads/work193)] Add ChangeLog.meissner and REVISION.

2025-02-10 Thread Michael Meissner via Libstdc++-cvs
https://gcc.gnu.org/g:637f35ea98808fdc4e4e0afd4ad82725c192de3c commit 637f35ea98808fdc4e4e0afd4ad82725c192de3c Author: Michael Meissner Date: Mon Feb 10 13:11:49 2025 -0500 Add ChangeLog.meissner and REVISION. 2025-02-10 Michael Meissner gcc/ * REVISIO

[gcc/devel/omp/gcc-14] OpenMP: C/C++ common testcases for "omp begin declare variant"

2025-02-10 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:6fce0314a9a14ec3928110baca58d3aa364e6068 commit 6fce0314a9a14ec3928110baca58d3aa364e6068 Author: Sandra Loosemore Date: Sun Feb 9 21:32:36 2025 + OpenMP: C/C++ common testcases for "omp begin declare variant" gcc/testsuite/ChangeLog * c-c++-co

[gcc(refs/users/meissner/heads/work193-dmf)] Add ChangeLog.dmf and update REVISION.

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:acb0f0a57632df8f8d14bd97964460c563ca4adc commit acb0f0a57632df8f8d14bd97964460c563ca4adc Author: Michael Meissner Date: Mon Feb 10 13:12:38 2025 -0500 Add ChangeLog.dmf and update REVISION. 2025-02-10 Michael Meissner gcc/ * Chang

[gcc] Created branch 'meissner/heads/work193-test' in namespace 'refs/users'

2025-02-10 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work193-test' was created in namespace 'refs/users' pointing to: 637f35ea9880... Add ChangeLog.meissner and REVISION.

[gcc] Created branch 'meissner/heads/work193-vpair' in namespace 'refs/users'

2025-02-10 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work193-vpair' was created in namespace 'refs/users' pointing to: 637f35ea9880... Add ChangeLog.meissner and REVISION.

[gcc] Created branch 'meissner/heads/work193-dmf' in namespace 'refs/users'

2025-02-10 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work193-dmf' was created in namespace 'refs/users' pointing to: 637f35ea9880... Add ChangeLog.meissner and REVISION.

[gcc(refs/users/meissner/heads/work193-libs)] Add ChangeLog.libs and update REVISION.

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:db801a6c0d7ed5bace56b68a9ded5d7822eb7393 commit db801a6c0d7ed5bace56b68a9ded5d7822eb7393 Author: Michael Meissner Date: Mon Feb 10 13:15:10 2025 -0500 Add ChangeLog.libs and update REVISION. 2025-02-10 Michael Meissner gcc/ * Chan

[gcc] Created branch 'meissner/heads/work193-sha' in namespace 'refs/users'

2025-02-10 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work193-sha' was created in namespace 'refs/users' pointing to: 637f35ea9880... Add ChangeLog.meissner and REVISION.

[gcc] Created branch 'meissner/heads/work193-libs' in namespace 'refs/users'

2025-02-10 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work193-libs' was created in namespace 'refs/users' pointing to: 637f35ea9880... Add ChangeLog.meissner and REVISION.

[gcc/devel/omp/gcc-14] OpenMP: C++ front end support for "begin declare variant"

2025-02-10 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:42a526c07c35358800a1b6b0a558762569631cd2 commit 42a526c07c35358800a1b6b0a558762569631cd2 Author: Sandra Loosemore Date: Sun Feb 9 21:32:35 2025 + OpenMP: C++ front end support for "begin declare variant" This patch implements C++ support for the "begin de

[gcc r14-11287] tree-assume: Fix UB in assume_query [PR118605]

2025-02-10 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:7a369b6a5589c7d9187701ee916f939307e00a86 commit r14-11287-g7a369b6a5589c7d9187701ee916f939307e00a86 Author: Jakub Jelinek Date: Thu Jan 23 11:46:18 2025 +0100 tree-assume: Fix UB in assume_query [PR118605] The assume_query constructor does assume_query::a

[gcc/devel/omp/gcc-14] OpenMP: Bug fixes for comparing context selectors

2025-02-10 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:6369b4937b74ae1e0b351d6531ff25db95f9300c commit 6369b4937b74ae1e0b351d6531ff25db95f9300c Author: Sandra Loosemore Date: Sun Feb 9 21:32:34 2025 + OpenMP: Bug fixes for comparing context selectors gcc/ChangeLog * omp-general.cc (omp_context_sel

[gcc r14-11285] match.pd: Fix (FTYPE) N CMP (FTYPE) M optimization for GENERIC [PR118522]

2025-02-10 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:2349c6a442df76acd15b6efcd70f77ecd718f46a commit r14-11285-g2349c6a442df76acd15b6efcd70f77ecd718f46a Author: Jakub Jelinek Date: Fri Jan 17 11:30:07 2025 +0100 match.pd: Fix (FTYPE) N CMP (FTYPE) M optimization for GENERIC [PR118522] The last case of this opti

[gcc(refs/users/meissner/heads/work193-orig)] Add REVISION.

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:26c055ca3dea53770bf5b4e5e8ea162958aa1352 commit 26c055ca3dea53770bf5b4e5e8ea162958aa1352 Author: Michael Meissner Date: Mon Feb 10 13:18:38 2025 -0500 Add REVISION. 2025-02-10 Michael Meissner gcc/ * REVISION: New file for branch.

[gcc r14-11286] builtins: Store unspecified value to *exp for inf/nan [PR114877]

2025-02-10 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:2c9ebb837b7154d51a11c73880096e5d7e4566a9 commit r14-11286-g2c9ebb837b7154d51a11c73880096e5d7e4566a9 Author: Jakub Jelinek Date: Thu Jan 23 11:11:23 2025 +0100 builtins: Store unspecified value to *exp for inf/nan [PR114877] The fold_builtin_frexp folding for

[gcc/devel/omp/gcc-14] OpenMP: Support functions for nested "begin declare variant"

2025-02-10 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:76914b6cd6fa19265beec99ba20fa9073b5d20b7 commit 76914b6cd6fa19265beec99ba20fa9073b5d20b7 Author: Sandra Loosemore Date: Sun Feb 9 21:32:35 2025 + OpenMP: Support functions for nested "begin declare variant" This patch adds functions for variant name mangl

[gcc(refs/users/meissner/heads/work193-math)] Add ChangeLog.math and update REVISION.

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:14cb9df9b30f664d8360df453b081ef5f622312f commit 14cb9df9b30f664d8360df453b081ef5f622312f Author: Michael Meissner Date: Mon Feb 10 13:17:41 2025 -0500 Add ChangeLog.math and update REVISION. 2025-02-10 Michael Meissner gcc/ * Chan

[gcc r14-11288] c++: Only destruct elts of array for new expression if exception is thrown during the initialization

2025-02-10 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:15e66f7c2409ddee058afc61a3760d0d055c2f83 commit r14-11288-g15e66f7c2409ddee058afc61a3760d0d055c2f83 Author: Jakub Jelinek Date: Sat Jan 25 10:15:24 2025 +0100 c++: Only destruct elts of array for new expression if exception is thrown during the initialization [PR1178

[gcc r14-11284] vec.h: Properly destruct elements in auto_vec auto storage [PR118400]

2025-02-10 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:0faffd526d5dbed4960ef0aadc4ba96f9bf377de commit r14-11284-g0faffd526d5dbed4960ef0aadc4ba96f9bf377de Author: Jakub Jelinek Date: Thu Jan 16 09:17:50 2025 +0100 vec.h: Properly destruct elements in auto_vec auto storage [PR118400] For T with non-trivial destruc

[gcc] Created branch 'meissner/heads/work193-orig' in namespace 'refs/users'

2025-02-10 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work193-orig' was created in namespace 'refs/users' pointing to: 4ce8ad684b90... [gcn] mkoffload.cc: Print fatal error if -march has no mult

[gcc r14-11294] loop-iv, riscv: Fix get_biv_step_1 for RISC-V [PR117506]

2025-02-10 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:ab9518d0814a3b094a0ca7356b4a68e3a65f5011 commit r14-11294-gab9518d0814a3b094a0ca7356b4a68e3a65f5011 Author: Jakub Jelinek Date: Thu Feb 6 15:39:18 2025 +0100 loop-iv, riscv: Fix get_biv_step_1 for RISC-V [PR117506] The following test ICEs on RISC-V at least l

[gcc(refs/users/meissner/heads/work193-vpair)] Add ChangeLog.vpair and update REVISION.

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:21667fdfb9f9e52d03856feb20a8cf403d196f3c commit 21667fdfb9f9e52d03856feb20a8cf403d196f3c Author: Michael Meissner Date: Mon Feb 10 13:13:28 2025 -0500 Add ChangeLog.vpair and update REVISION. 2025-02-10 Michael Meissner gcc/ * Cha

[gcc] Created branch 'meissner/heads/work193-math' in namespace 'refs/users'

2025-02-10 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work193-math' was created in namespace 'refs/users' pointing to: 637f35ea9880... Add ChangeLog.meissner and REVISION.

[gcc r14-11291] d: give dependency files better filenames [PR118477]

2025-02-10 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:acd0e21e964b266a7fa59461af7aa6918698a1bd commit r14-11291-gacd0e21e964b266a7fa59461af7aa6918698a1bd Author: Arsen Arsenović Date: Wed Jan 29 21:14:33 2025 +0100 d: give dependency files better filenames [PR118477] Currently, the dependency files for root-file

[gcc r14-11289] combine: Fix up make_extraction [PR118638]

2025-02-10 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:1dac899a10581dbcd55144456cca92d061190762 commit r14-11289-g1dac899a10581dbcd55144456cca92d061190762 Author: Jakub Jelinek Date: Tue Jan 28 10:14:05 2025 +0100 combine: Fix up make_extraction [PR118638] The following testcase is miscompiled at -Os on x86_64-li

[gcc r14-11292] niter: Make build_cltz_expr more robust [PR118689]

2025-02-10 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:3f475f4ffa499858c143eaccdc0abafafc18f2ca commit r14-11292-g3f475f4ffa499858c143eaccdc0abafafc18f2ca Author: Jakub Jelinek Date: Fri Jan 31 11:02:41 2025 +0100 niter: Make build_cltz_expr more robust [PR118689] Since my r15-7223 the niter analysis can recogniz

[gcc r14-11293] icf: Compare call argument types in certain cases and asm operands [PR117432]

2025-02-10 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:916daed4ecb6ed8d329b66e97b9468c8f6e549bd commit r14-11293-g916daed4ecb6ed8d329b66e97b9468c8f6e549bd Author: Jakub Jelinek Date: Sat Feb 1 00:50:24 2025 +0100 icf: Compare call argument types in certain cases and asm operands [PR117432] compare_operand uses o

[gcc(refs/users/meissner/heads/work193)] Add support for -mcpu=future

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:fe5752a1b218c4ba34c79d6364f426803df0d793 commit fe5752a1b218c4ba34c79d6364f426803df0d793 Author: Michael Meissner Date: Mon Feb 10 13:25:37 2025 -0500 Add support for -mcpu=future This patch adds the support that can be used in developing GCC support for

[gcc(refs/users/meissner/heads/work193)] Add -mcpu=future tests.

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:41d43fa3c9887ccbb2129f90fb919cb5fe0e2f8c commit 41d43fa3c9887ccbb2129f90fb919cb5fe0e2f8c Author: Michael Meissner Date: Mon Feb 10 13:26:59 2025 -0500 Add -mcpu=future tests. This patch adds simple tests for -mcpu=future. 2025-02-10 Michael Meissner

[gcc(refs/users/meissner/heads/work193)] Change TARGET_MODULO to TARGET_POWER9.

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:786fa7e8b666bc78c6d0e966927469fa6ef3cfd6 commit 786fa7e8b666bc78c6d0e966927469fa6ef3cfd6 Author: Michael Meissner Date: Mon Feb 10 13:24:08 2025 -0500 Change TARGET_MODULO to TARGET_POWER9. This patch changes TARGET_MODULO to TARGET_POWER9. The -mmodulo swit

[gcc r14-11297] c++: Fix up name independent decl in structured binding handling in range for [PR115586]

2025-02-10 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:08bfa32ae92e36a791ebdefd063b4f2616cd6f80 commit r14-11297-g08bfa32ae92e36a791ebdefd063b4f2616cd6f80 Author: Jakub Jelinek Date: Fri Feb 7 17:08:39 2025 +0100 c++: Fix up name independent decl in structured binding handling in range for [PR115586] cp_parser_r

[gcc/redhat/heads/gcc-14-branch] (101 commits) Merge commit 'r14-11298-g7cb022442444833796b384684afef14d0b

2025-02-10 Thread Jakub Jelinek via Gcc-cvs
The branch 'redhat/heads/gcc-14-branch' was updated to point to: c45fb1d26a52... Merge commit 'r14-11298-g7cb022442444833796b384684afef14d0b It previously pointed to: e525669e462d... Merge commit 'r14-11198-ga2de88e5d49f7084677ef2728cd99db0a9 Diff: Summary of changes (added commits): ---

[gcc(refs/users/meissner/heads/work193)] Do not allow -mvsx to boost processor to power7.

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:ca3f83ed9190f4068d34ebb686f0f59b9c7061e6 commit ca3f83ed9190f4068d34ebb686f0f59b9c7061e6 Author: Michael Meissner Date: Mon Feb 10 13:29:19 2025 -0500 Do not allow -mvsx to boost processor to power7. This patch restructures the code so that -mvsx for example

[gcc(refs/users/meissner/heads/work193)] Add rs6000 architecture masks.

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:c971542277f3cc859fcef2538ed5ef1302e81b5a commit c971542277f3cc859fcef2538ed5ef1302e81b5a Author: Michael Meissner Date: Mon Feb 10 13:30:32 2025 -0500 Add rs6000 architecture masks. This patch begins the journey to move architecture bits that are not user IS

[gcc(refs/users/meissner/heads/work193-dmf)] Merge commit 'refs/users/meissner/heads/work193-dmf' of git+ssh://gcc.gnu.org/git/gcc into me/work19

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:c6aad9d409ba49e7759ecaf977aa7c8062e4377a commit c6aad9d409ba49e7759ecaf977aa7c8062e4377a Merge: 7e0070b25166 acb0f0a57632 Author: Michael Meissner Date: Mon Feb 10 13:34:30 2025 -0500 Merge commit 'refs/users/meissner/heads/work193-dmf' of git+ssh://gcc.gnu.org/git/g

[gcc(refs/users/meissner/heads/work193)] Add -mcpu=future tuning support.

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:fb5a0aac5a1a442879751a9e9cf85c84780658d4 commit fb5a0aac5a1a442879751a9e9cf85c84780658d4 Author: Michael Meissner Date: Mon Feb 10 13:26:19 2025 -0500 Add -mcpu=future tuning support. This patch makes -mtune=future use the same tuning decision as -mtune=powe

[gcc(refs/users/meissner/heads/work193)] Use vector pair load/store for memcpy with -mcpu=future

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:72f9f6a6f46754becdd3570fc83d9c121a265ac4 commit 72f9f6a6f46754becdd3570fc83d9c121a265ac4 Author: Michael Meissner Date: Mon Feb 10 13:27:37 2025 -0500 Use vector pair load/store for memcpy with -mcpu=future In the development for the power10 processor, GCC di

[gcc(refs/users/meissner/heads/work193)] Use architecture flags for defining _ARCH_PWR macros.

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:1d50d31abc06ee37e3205fc88d5d7b546be71e55 commit 1d50d31abc06ee37e3205fc88d5d7b546be71e55 Author: Michael Meissner Date: Mon Feb 10 13:31:17 2025 -0500 Use architecture flags for defining _ARCH_PWR macros. For the newer architectures, this patch changes GCC to

[gcc(refs/users/meissner/heads/work193)] Update ChangeLog.*

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:bdec92406ad418f6adf6bf8eb87f30d1cd09c00b commit bdec92406ad418f6adf6bf8eb87f30d1cd09c00b Author: Michael Meissner Date: Mon Feb 10 13:33:25 2025 -0500 Update ChangeLog.* Diff: --- gcc/ChangeLog.meissner | 435 + 1 file

[gcc/meissner/heads/work193-bugs] (15 commits) Merge commit 'refs/users/meissner/heads/work193-bugs' of gi

2025-02-10 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work193-bugs' was updated to point to: 1b9ca11ca4cc... Merge commit 'refs/users/meissner/heads/work193-bugs' of gi It previously pointed to: 22f27cbf845b... Add ChangeLog.bugs and update REVISION. Diff: Summary of changes (added commits): --

[gcc(refs/users/meissner/heads/work193-bugs)] Merge commit 'refs/users/meissner/heads/work193-bugs' of git+ssh://gcc.gnu.org/git/gcc into me/work1

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:1b9ca11ca4cc175924fb8180cc1858919af81c53 commit 1b9ca11ca4cc175924fb8180cc1858919af81c53 Merge: e6da74bf3f29 22f27cbf845b Author: Michael Meissner Date: Mon Feb 10 13:33:45 2025 -0500 Merge commit 'refs/users/meissner/heads/work193-bugs' of git+ssh://gcc.gnu.org/git/

[gcc(refs/users/meissner/heads/work193-bugs)] Add ChangeLog.bugs and update REVISION.

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:e6da74bf3f29a5b9cd9a67f62b4bc5ac57b53289 commit e6da74bf3f29a5b9cd9a67f62b4bc5ac57b53289 Author: Michael Meissner Date: Mon Feb 10 13:14:22 2025 -0500 Add ChangeLog.bugs and update REVISION. 2025-02-10 Michael Meissner gcc/ * Chan

[gcc/meissner/heads/work193-dmf] (15 commits) Merge commit 'refs/users/meissner/heads/work193-dmf' of git

2025-02-10 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work193-dmf' was updated to point to: c6aad9d409ba... Merge commit 'refs/users/meissner/heads/work193-dmf' of git It previously pointed to: acb0f0a57632... Add ChangeLog.dmf and update REVISION. Diff: Summary of changes (added commits):

[gcc(refs/users/meissner/heads/work193-dmf)] Add ChangeLog.dmf and update REVISION.

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:7e0070b251669d4dff366217dbced4a0145157f9 commit 7e0070b251669d4dff366217dbced4a0145157f9 Author: Michael Meissner Date: Mon Feb 10 13:12:38 2025 -0500 Add ChangeLog.dmf and update REVISION. 2025-02-10 Michael Meissner gcc/ * Chang

[gcc/meissner/heads/work193-math] (15 commits) Merge commit 'refs/users/meissner/heads/work193-math' of gi

2025-02-10 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work193-math' was updated to point to: a04dbcf268aa... Merge commit 'refs/users/meissner/heads/work193-math' of gi It previously pointed to: 14cb9df9b30f... Add ChangeLog.math and update REVISION. Diff: Summary of changes (added commits): --

[gcc(refs/users/meissner/heads/work193-math)] Add ChangeLog.math and update REVISION.

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:74dc49eefad8eb7958cf1de83e9d2c069eee889d commit 74dc49eefad8eb7958cf1de83e9d2c069eee889d Author: Michael Meissner Date: Mon Feb 10 13:17:41 2025 -0500 Add ChangeLog.math and update REVISION. 2025-02-10 Michael Meissner gcc/ * Chan

[gcc(refs/users/meissner/heads/work193-libs)] Add ChangeLog.libs and update REVISION.

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:2b223e53b43c1ee25c30c9de695ea96d66169c25 commit 2b223e53b43c1ee25c30c9de695ea96d66169c25 Author: Michael Meissner Date: Mon Feb 10 13:15:10 2025 -0500 Add ChangeLog.libs and update REVISION. 2025-02-10 Michael Meissner gcc/ * Chan

[gcc(refs/users/meissner/heads/work193-libs)] Merge commit 'refs/users/meissner/heads/work193-libs' of git+ssh://gcc.gnu.org/git/gcc into me/work1

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:5bddaf5dd4e63a0591031519a7c2df65292ffd0f commit 5bddaf5dd4e63a0591031519a7c2df65292ffd0f Merge: 2b223e53b43c db801a6c0d7e Author: Michael Meissner Date: Mon Feb 10 13:37:19 2025 -0500 Merge commit 'refs/users/meissner/heads/work193-libs' of git+ssh://gcc.gnu.org/git/

[gcc/meissner/heads/work193-sha] (15 commits) Merge commit 'refs/users/meissner/heads/work193-sha' of git

2025-02-10 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work193-sha' was updated to point to: 88e0eb46db60... Merge commit 'refs/users/meissner/heads/work193-sha' of git It previously pointed to: 9dee8398d4b3... Add ChangeLog.sha and update REVISION. Diff: Summary of changes (added commits):

[gcc(refs/users/meissner/heads/work193-math)] Merge commit 'refs/users/meissner/heads/work193-math' of git+ssh://gcc.gnu.org/git/gcc into me/work1

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:a04dbcf268aad9cd6a349daba17842df60168c2d commit a04dbcf268aad9cd6a349daba17842df60168c2d Merge: 74dc49eefad8 14cb9df9b30f Author: Michael Meissner Date: Mon Feb 10 13:40:00 2025 -0500 Merge commit 'refs/users/meissner/heads/work193-math' of git+ssh://gcc.gnu.org/git/

[gcc(refs/users/meissner/heads/work193-sha)] Add ChangeLog.sha and update REVISION.

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:0b35404c79077a4dcf029c5c5e6fc8deb52122b9 commit 0b35404c79077a4dcf029c5c5e6fc8deb52122b9 Author: Michael Meissner Date: Mon Feb 10 13:16:04 2025 -0500 Add ChangeLog.sha and update REVISION. 2025-02-10 Michael Meissner gcc/ * Chang

[gcc(refs/users/meissner/heads/work193-test)] Add ChangeLog.test and update REVISION.

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:d59bc281d5ad579e14bcc2640e596a70aac2550e commit d59bc281d5ad579e14bcc2640e596a70aac2550e Author: Michael Meissner Date: Mon Feb 10 13:16:51 2025 -0500 Add ChangeLog.test and update REVISION. 2025-02-10 Michael Meissner gcc/ * Chan

[gcc(refs/users/meissner/heads/work193-sha)] Merge commit 'refs/users/meissner/heads/work193-sha' of git+ssh://gcc.gnu.org/git/gcc into me/work19

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:88e0eb46db60c58b59729ff43b8a45bee033f6c5 commit 88e0eb46db60c58b59729ff43b8a45bee033f6c5 Merge: 0b35404c7907 9dee8398d4b3 Author: Michael Meissner Date: Mon Feb 10 13:41:00 2025 -0500 Merge commit 'refs/users/meissner/heads/work193-sha' of git+ssh://gcc.gnu.org/git/g

[gcc/meissner/heads/work193-test] (15 commits) Merge commit 'refs/users/meissner/heads/work193-test' of gi

2025-02-10 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work193-test' was updated to point to: 06d708b6db39... Merge commit 'refs/users/meissner/heads/work193-test' of gi It previously pointed to: 07ce8e18f65d... Add ChangeLog.test and update REVISION. Diff: Summary of changes (added commits): --

[gcc(refs/users/meissner/heads/work193-test)] Merge commit 'refs/users/meissner/heads/work193-test' of git+ssh://gcc.gnu.org/git/gcc into me/work1

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:06d708b6db3956b1f791eabf04d9b747093065b2 commit 06d708b6db3956b1f791eabf04d9b747093065b2 Merge: d59bc281d5ad 07ce8e18f65d Author: Michael Meissner Date: Mon Feb 10 13:41:52 2025 -0500 Merge commit 'refs/users/meissner/heads/work193-test' of git+ssh://gcc.gnu.org/git/

[gcc(refs/users/meissner/heads/work193-vpair)] Add ChangeLog.vpair and update REVISION.

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:675bbd34db6bee420456ebef9c68b5745b03c3d3 commit 675bbd34db6bee420456ebef9c68b5745b03c3d3 Author: Michael Meissner Date: Mon Feb 10 13:13:28 2025 -0500 Add ChangeLog.vpair and update REVISION. 2025-02-10 Michael Meissner gcc/ * Cha

[gcc(refs/users/meissner/heads/work193-vpair)] Merge commit 'refs/users/meissner/heads/work193-vpair' of git+ssh://gcc.gnu.org/git/gcc into me/work

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:80a327f8ff75b894b5f74eadd253e4b9fb4f0225 commit 80a327f8ff75b894b5f74eadd253e4b9fb4f0225 Merge: 675bbd34db6b 21667fdfb9f9 Author: Michael Meissner Date: Mon Feb 10 13:42:47 2025 -0500 Merge commit 'refs/users/meissner/heads/work193-vpair' of git+ssh://gcc.gnu.org/git

[gcc/meissner/heads/work193-vpair] (15 commits) Merge commit 'refs/users/meissner/heads/work193-vpair' of g

2025-02-10 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work193-vpair' was updated to point to: 80a327f8ff75... Merge commit 'refs/users/meissner/heads/work193-vpair' of g It previously pointed to: 21667fdfb9f9... Add ChangeLog.vpair and update REVISION. Diff: Summary of changes (added commits):

[gcc/meissner/heads/work193-libs] (15 commits) Merge commit 'refs/users/meissner/heads/work193-libs' of gi

2025-02-10 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work193-libs' was updated to point to: 5bddaf5dd4e6... Merge commit 'refs/users/meissner/heads/work193-libs' of gi It previously pointed to: db801a6c0d7e... Add ChangeLog.libs and update REVISION. Diff: Summary of changes (added commits): --

[gcc(refs/users/meissner/heads/work193-bugs)] Update ChangeLog.*

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:a330f670274d1c7aaed4f853a3825f76f713257f commit a330f670274d1c7aaed4f853a3825f76f713257f Author: Michael Meissner Date: Mon Feb 10 13:48:06 2025 -0500 Update ChangeLog.* Diff: --- gcc/ChangeLog.bugs | 168 + 1 file

[gcc(refs/users/meissner/heads/work193-bugs)] PR 99293: Optimize splat of a V2DF/V2DI extract with constant element

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:52cf961d8d7af8c4235e5670388e92a1561b45a5 commit 52cf961d8d7af8c4235e5670388e92a1561b45a5 Author: Michael Meissner Date: Mon Feb 10 13:44:50 2025 -0500 PR 99293: Optimize splat of a V2DF/V2DI extract with constant element We had optimizations for splat of a ve

[gcc(refs/users/meissner/heads/work193-bugs)] Add power9 and power10 float to logical optimizations.

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:a6fe10a0686da3995463f4fe0a84089cd4522931 commit a6fe10a0686da3995463f4fe0a84089cd4522931 Author: Michael Meissner Date: Mon Feb 10 13:45:36 2025 -0500 Add power9 and power10 float to logical optimizations. I was answering an email from a co-worker and I point

[gcc(refs/users/meissner/heads/work193-bugs)] PR target/108958 -- use mtvsrdd to zero extend GPR DImode to VSX TImode

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:9c843cbc5fb2cc64f0074e9a143941ef610a1bf4 commit 9c843cbc5fb2cc64f0074e9a143941ef610a1bf4 Author: Michael Meissner Date: Mon Feb 10 13:46:19 2025 -0500 PR target/108958 -- use mtvsrdd to zero extend GPR DImode to VSX TImode Previously GCC would zero externd a

[gcc(refs/users/meissner/heads/work193-dmf)] RFC2653-Add wD constraint.

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:dedb9ec5f4ee92709990185b90e43ed1a3b687cf commit dedb9ec5f4ee92709990185b90e43ed1a3b687cf Author: Michael Meissner Date: Mon Feb 10 13:56:48 2025 -0500 RFC2653-Add wD constraint. This patch adds a new constraint ('wD') that matches the accumulator registers

[gcc(refs/users/meissner/heads/work193-sha)] PR target/117251: Add PowerPC XXEVAL support to speed up SHA3 calculations

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:9b50fdc9dc218449c2c4b3d8c6d4c14df16ab2a9 commit 9b50fdc9dc218449c2c4b3d8c6d4c14df16ab2a9 Author: Michael Meissner Date: Mon Feb 10 14:10:29 2025 -0500 PR target/117251: Add PowerPC XXEVAL support to speed up SHA3 calculations The multibuff.c benchmark attache

[gcc(refs/users/meissner/heads/work193-sha)] Add potential p-future XVRLD and XVRLDI instructions.

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:9178c9330696d93e3ca0932010824f48c6a88a34 commit 9178c9330696d93e3ca0932010824f48c6a88a34 Author: Michael Meissner Date: Mon Feb 10 14:11:17 2025 -0500 Add potential p-future XVRLD and XVRLDI instructions. 2025-02-10 Michael Meissner gcc/

[gcc r15-7460] This improves an error message, avoiding at ... at.

2025-02-10 Thread Thomas Kテカnig via Gcc-cvs
https://gcc.gnu.org/g:d2ff1b78d70731db1b7adc1cbac7e44688828370 commit r15-7460-gd2ff1b78d70731db1b7adc1cbac7e44688828370 Author: Thomas Koenig Date: Mon Feb 10 21:25:37 2025 +0100 This improves an error message, avoiding at ... at. gcc/fortran/ChangeLog: PR fortra

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Correction régression assumed_rank_7.f90

2025-02-10 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:ef9028419ab6ec6862822421f85e16c8bfdaa26d commit ef9028419ab6ec6862822421f85e16c8bfdaa26d Author: Mikael Morin Date: Mon Feb 10 22:23:58 2025 +0100 Correction régression assumed_rank_7.f90 Diff: --- gcc/fortran/trans-expr.cc | 4 ++-- 1 file changed, 2 insertions(+),

[gcc(refs/users/meissner/heads/work193-bugs)] Revert changes

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:a4a728cc6cbb0870e718befc23a863b0d537 commit a4a728cc6cbb0870e718befc23a863b0d537 Author: Michael Meissner Date: Mon Feb 10 20:31:03 2025 -0500 Revert changes Diff: --- gcc/config/rs6000/predicates.md | 8 +- gcc/config/rs6000/rs6000-protos

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Correction régression realloc on assign (associate_61, ...)

2025-02-10 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:ac595ff23d46a664d60e76a640f7ca1dc2a99d11 commit ac595ff23d46a664d60e76a640f7ca1dc2a99d11 Author: Mikael Morin Date: Mon Feb 10 21:50:03 2025 +0100 Correction régression realloc on assign (associate_61, ...) Diff: --- gcc/fortran/trans-array.cc | 17 -

[gcc(refs/users/meissner/heads/work193-dmf)] RFC2653-PowerPC: Add support for 1, 024 bit DMR registers.

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:fb74dbd488d2ae801ee3715eb5c600016a26eece commit fb74dbd488d2ae801ee3715eb5c600016a26eece Author: Michael Meissner Date: Mon Feb 10 13:58:28 2025 -0500 RFC2653-PowerPC: Add support for 1,024 bit DMR registers. This patch is a prelimianry patch to add the full

[gcc(refs/users/meissner/heads/work193-dmf)] RFC2653-Add support for dense math registers.

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:fc43788dbe1f6d4f85558d7c2ae166b830a3840b commit fc43788dbe1f6d4f85558d7c2ae166b830a3840b Author: Michael Meissner Date: Mon Feb 10 13:57:34 2025 -0500 RFC2653-Add support for dense math registers. The MMA subsystem added the notion of accumulator registers as

[gcc(refs/users/meissner/heads/work193-dmf)] RFC2655-Add saturating subtract built-ins.

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:420b20482947348c0ed3094ecd3374613cd82c91 commit 420b20482947348c0ed3094ecd3374613cd82c91 Author: Michael Meissner Date: Mon Feb 10 14:01:02 2025 -0500 RFC2655-Add saturating subtract built-ins. This patch adds support for a saturating subtract built-in functi

[gcc(refs/users/meissner/heads/work193-vpair)] Vector pair support.

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:ae0f298cfc23dfe0a12a42040dc770cbc678901f commit ae0f298cfc23dfe0a12a42040dc770cbc678901f Author: Michael Meissner Date: Mon Feb 10 14:07:11 2025 -0500 Vector pair support. This patch adds a new include file (vector-pair.h) that adds support so that users

[gcc(refs/users/meissner/heads/work193-sha)] Update ChangeLog.*

2025-02-10 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:cf5f066c85fba47ca499c776c56e01ea98cd36a4 commit cf5f066c85fba47ca499c776c56e01ea98cd36a4 Author: Michael Meissner Date: Mon Feb 10 14:12:59 2025 -0500 Update ChangeLog.* Diff: --- gcc/ChangeLog.sha | 168 ++ 1 file

[gcc r15-7459] Fortran: checking of pointer targets for structure constructors [PR56423]

2025-02-10 Thread Harald Anlauf via Gcc-cvs
https://gcc.gnu.org/g:118a6c3247bb30ef932341cec3ca15e2c6304b69 commit r15-7459-g118a6c3247bb30ef932341cec3ca15e2c6304b69 Author: Harald Anlauf Date: Mon Feb 10 18:47:45 2025 +0100 Fortran: checking of pointer targets for structure constructors [PR56423] Check the target of a point

  1   2   >