[gcc r15-2898] Regenerate avr.opt.urls

2024-08-13 Thread Mark Wielaard via Gcc-cvs
https://gcc.gnu.org/g:bee532c6eb2d8f3215ebb5f5d77b8cf3e2e43be4 commit r15-2898-gbee532c6eb2d8f3215ebb5f5d77b8cf3e2e43be4 Author: Mark Wielaard Date: Tue Aug 13 10:49:42 2024 +0200 Regenerate avr.opt.urls avr added an -mlra option, but the avr.opt.url file wasn't regenerated.

[gcc r15-2899] LRA: Don't emit move for substituted CONSTATNT_P operand [PR116170]

2024-08-13 Thread Kewen Lin via Gcc-cvs
https://gcc.gnu.org/g:49d5e21d41aed827038f6766140e2449a64a9726 commit r15-2899-g49d5e21d41aed827038f6766140e2449a64a9726 Author: Kewen Lin Date: Tue Aug 13 04:28:28 2024 -0500 LRA: Don't emit move for substituted CONSTATNT_P operand [PR116170] Commit r15-2084 exposes one ICE in LR

[gcc r15-2900] Internal-fn: Handle vector bool type for type strict match mode [PR116103]

2024-08-13 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:5618b023e8c3ea96f009c202e9457ea7261ecf57 commit r15-2900-g5618b023e8c3ea96f009c202e9457ea7261ecf57 Author: Pan Li Date: Mon Jul 29 15:45:54 2024 +0800 Internal-fn: Handle vector bool type for type strict match mode [PR116103] For some target like target=amdgc

[gcc r15-2901] RISC-V: Fix non-obvious comment typos

2024-08-13 Thread Patrick O'Neill via Gcc-cvs
https://gcc.gnu.org/g:ccd7068d462b271d5bd9bbfac968204ee96500f1 commit r15-2901-gccd7068d462b271d5bd9bbfac968204ee96500f1 Author: Patrick O'Neill Date: Mon Aug 5 15:29:33 2024 -0700 RISC-V: Fix non-obvious comment typos This fixes the remainder of the typos I found when reading var

[gcc r15-2902] Fortran: reject array constructor value of abstract type [PR114308]

2024-08-13 Thread Harald Anlauf via Gcc-cvs
https://gcc.gnu.org/g:9988d7e004796ab531df7bcda45788a7aa9276d7 commit r15-2902-g9988d7e004796ab531df7bcda45788a7aa9276d7 Author: Harald Anlauf Date: Tue Aug 13 19:17:36 2024 +0200 Fortran: reject array constructor value of abstract type [PR114308] gcc/fortran/ChangeLog:

[gcc r15-2903] ifcvt: Fix force_operand ICE in noce_convert_multiple_sets [PR116353]

2024-08-13 Thread Philipp Tomsich via Gcc-cvs
https://gcc.gnu.org/g:cc00a737e840986f4916918759ba214a95ae6888 commit r15-2903-gcc00a737e840986f4916918759ba214a95ae6888 Author: Manolis Tsamis Date: Tue Aug 13 10:17:49 2024 +0200 ifcvt: Fix force_operand ICE in noce_convert_multiple_sets [PR116353] Now that more operations are a

[gcc r15-2904] testsuite: Fix struct size check [PR116155]

2024-08-13 Thread Dimitar Dimitrov via Gcc-cvs
https://gcc.gnu.org/g:b13e34699c7d27e561fcfe1b66ced1e50e69976f commit r15-2904-gb13e34699c7d27e561fcfe1b66ced1e50e69976f Author: Dimitar Dimitrov Date: Mon Aug 5 19:00:28 2024 +0300 testsuite: Fix struct size check [PR116155] The size of "struct only_fam_2" is dependent on the ali

[gcc r14-10580] Add -mcpu=power11 support.

2024-08-13 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:7d9bb37174f9526639d5acaa87868a752ba7d956 commit r14-10580-g7d9bb37174f9526639d5acaa87868a752ba7d956 Author: Michael Meissner Date: Tue Aug 13 17:22:38 2024 -0400 Add -mcpu=power11 support. This patch adds the power11 option to the -mcpu= and -mtune= switches.

[gcc r15-2906] Move ix86_align_loops into a separate pass and insert the pass after pass_endbr_and_patchable_area.

2024-08-13 Thread hongtao Liu via Gcc-cvs
https://gcc.gnu.org/g:c3c83d22d212a35cb1bfb8727477819463f0dcd8 commit r15-2906-gc3c83d22d212a35cb1bfb8727477819463f0dcd8 Author: liuhongt Date: Mon Aug 12 14:35:31 2024 +0800 Move ix86_align_loops into a separate pass and insert the pass after pass_endbr_and_patchable_area. gcc/C

[gcc r15-2907] testsuite: Fix fam-in-union-alone-in-struct-2.c with unsigned char [PR116148]

2024-08-13 Thread Kewen Lin via Gcc-cvs
https://gcc.gnu.org/g:10972e6fb59cf83e12dcf7d5d6db01aa8e38dc52 commit r15-2907-g10972e6fb59cf83e12dcf7d5d6db01aa8e38dc52 Author: Kewen Lin Date: Tue Aug 13 21:25:13 2024 -0500 testsuite: Fix fam-in-union-alone-in-struct-2.c with unsigned char [PR116148] As PR116148#c7 shows, fam-

[gcc r15-2908] Revert "[rtl-optimization/116244] Don't create bogus regs in alter_subreg"

2024-08-13 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:e4f9a871c8416f7363100cbcbcb5e72a381d6293 commit r15-2908-ge4f9a871c8416f7363100cbcbcb5e72a381d6293 Author: Jeff Law Date: Tue Aug 13 21:53:05 2024 -0600 Revert "[rtl-optimization/116244] Don't create bogus regs in alter_subreg" This reverts commit e9738e77674

[gcc r15-2909] genoutput: Accelerate the place_operands function.

2024-08-13 Thread qu via Gcc-cvs
https://gcc.gnu.org/g:ca7936f7764116a39d785bb087584805072a3461 commit r15-2909-gca7936f7764116a39d785bb087584805072a3461 Author: Xianmiao Qu Date: Wed May 22 15:25:16 2024 +0800 genoutput: Accelerate the place_operands function. With the increase in the number of modes and pattern

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

2024-08-13 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:1e7022f2b9e09fa3bf98d4cc7333d5cfab89ba42 commit 1e7022f2b9e09fa3bf98d4cc7333d5cfab89ba42 Author: Michael Meissner Date: Wed Aug 14 02:58:03 2024 -0400 Optimize splat of a V2DF/V2DI extract with constant element 2024-08-14 Michael Meissner gcc/

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

2024-08-13 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:faeca08405b11d4048208549c67ea73499765920 commit faeca08405b11d4048208549c67ea73499765920 Author: Michael Meissner Date: Wed Aug 14 02:59:09 2024 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.bugs | 15 +++ 1 file changed, 15 insertions(+) diff --git