[gcc r14-10351] aarch64: Add support for -mcpu=grace

2024-06-27 Thread Kyrylo Tkachov via Gcc-cvs
https://gcc.gnu.org/g:c2878a9a1719e067b1476377bd2a292350482e61 commit r14-10351-gc2878a9a1719e067b1476377bd2a292350482e61 Author: Kyrylo Tkachov Date: Wed Jun 19 14:56:02 2024 +0530 aarch64: Add support for -mcpu=grace This adds support for the NVIDIA Grace CPU to aarch64. We

[gcc r15-1677] vect: generate suitable convert insn for int -> int, float -> float and int <-> float.

2024-06-27 Thread Hu via Gcc-cvs
https://gcc.gnu.org/g:c320a7efcd35ba6c6be70dc9b2fe562a9673e363 commit r15-1677-gc320a7efcd35ba6c6be70dc9b2fe562a9673e363 Author: Hu, Lin1 Date: Thu Feb 1 15:15:01 2024 +0800 vect: generate suitable convert insn for int -> int, float -> float and int <-> float. gcc/ChangeLog:

[gcc r15-1678] vect: Support v4hi -> v4qi.

2024-06-27 Thread Hu via Gcc-cvs
https://gcc.gnu.org/g:e5f8a39941f6f0f25dac88bd71fd368fb284a10f commit r15-1678-ge5f8a39941f6f0f25dac88bd71fd368fb284a10f Author: Hu, Lin1 Date: Wed Feb 28 18:11:55 2024 +0800 vect: Support v4hi -> v4qi. gcc/ChangeLog: PR target/107432 * config/i386/mmx

[gcc r15-1679] vect: support direct conversion under x86-64-v3.

2024-06-27 Thread Hu via Gcc-cvs
https://gcc.gnu.org/g:4385dc97b0d28e54541eb2418d6e68fc672441d7 commit r15-1679-g4385dc97b0d28e54541eb2418d6e68fc672441d7 Author: Hu, Lin1 Date: Wed Mar 6 19:58:48 2024 +0800 vect: support direct conversion under x86-64-v3. gcc/ChangeLog: PR target/107432

[gcc r15-1680] i386: Refactor vcvttps2qq/vcvtqq2ps patterns.

2024-06-27 Thread Hu via Gcc-cvs
https://gcc.gnu.org/g:94495247341bc05b77536271fe3dd789dad62624 commit r15-1680-g94495247341bc05b77536271fe3dd789dad62624 Author: Hu, Lin1 Date: Tue Jun 25 18:25:59 2024 +0800 i386: Refactor vcvttps2qq/vcvtqq2ps patterns. Refactor vcvttps2qq/vcvtqq2ps patterns for remove redundant

[gcc r13-8871] Add support for -mcpu=grace

2024-06-27 Thread Kyrylo Tkachov via Gcc-cvs
https://gcc.gnu.org/g:952ea3260e40992d3bf5e1f17b4845a4e5c908b5 commit r13-8871-g952ea3260e40992d3bf5e1f17b4845a4e5c908b5 Author: Kyrylo Tkachov Date: Wed Jun 19 14:56:02 2024 +0530 Add support for -mcpu=grace This adds support for the NVIDIA Grace CPU to aarch64. We reuse the

[gcc r15-1686] ada: Reject ambiguous function calls in interpolated string expressions

2024-06-27 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:fdbc04d13f0e993ecf1a36680c8f7768dfb522fb commit r15-1686-gfdbc04d13f0e993ecf1a36680c8f7768dfb522fb Author: Javier Miranda Date: Mon Jun 10 17:17:59 2024 + ada: Reject ambiguous function calls in interpolated string expressions gcc/ada/ *

[gcc r15-1685] ada: Add missing dimension information for target names

2024-06-27 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:d4c990759bcdc1f2b3384397cae6d8cb76a4cdad commit r15-1685-gd4c990759bcdc1f2b3384397cae6d8cb76a4cdad Author: Eric Botcazou Date: Tue Jun 11 19:29:22 2024 +0200 ada: Add missing dimension information for target names It is computed from the Etype of N_Target_Nam

[gcc r15-1682] ada: Overridden operation field not correctly set for controlling result wrappers

2024-06-27 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:60ca71044e8e4d492c74f65f6093fbcf46d238bb commit r15-1682-g60ca71044e8e4d492c74f65f6093fbcf46d238bb Author: Martin Clochard Date: Fri Jun 7 11:44:45 2024 +0200 ada: Overridden operation field not correctly set for controlling result wrappers Implicit wrapper

[gcc r15-1681] ada: Implement first half of Generalized Finalization

2024-06-27 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:3cb7e22ad965672f51a437c0a30a4c95f558 commit r15-1681-g3cb7e22ad965672f51a437c0a30a4c95f558 Author: Eric Botcazou Date: Wed Jun 5 23:19:53 2024 +0200 ada: Implement first half of Generalized Finalization This implements the first half of the Generalize

[gcc r15-1684] ada: Fix array-manipulating code in Mdll

2024-06-27 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:432b8a346e10488a1751b86e7c51fff3ee870ae4 commit r15-1684-g432b8a346e10488a1751b86e7c51fff3ee870ae4 Author: Ronan Desplanques Date: Thu May 2 09:52:34 2024 +0200 ada: Fix array-manipulating code in Mdll This patch fixes a duo of array assigments in Mdll that w

[gcc r15-1687] ada: Remove last uses of System.Address_Operations in runtime library

2024-06-27 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:5c8b7fcc04b1ec412e11ae3d77f704c19a63ab07 commit r15-1687-g5c8b7fcc04b1ec412e11ae3d77f704c19a63ab07 Author: Eric Botcazou Date: Wed Jun 12 16:05:57 2024 +0200 ada: Remove last uses of System.Address_Operations in runtime library This completes the switch from

[gcc r15-1683] ada: Bug using user defined string literals with interpolated strings

2024-06-27 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:089bb078e8663f72292f2edc63f48c304dcb1ccc commit r15-1683-g089bb078e8663f72292f2edc63f48c304dcb1ccc Author: Javier Miranda Date: Thu Jun 6 11:48:02 2024 + ada: Bug using user defined string literals with interpolated strings The frontend rejects the use of

[gcc r12-10584] Add support for -mcpu=grace

2024-06-27 Thread Kyrylo Tkachov via Gcc-cvs
https://gcc.gnu.org/g:25cb13649b1765a21f21907f2d7a0aa2135accb5 commit r12-10584-g25cb13649b1765a21f21907f2d7a0aa2135accb5 Author: Kyrylo Tkachov Date: Wed Jun 19 14:56:02 2024 +0530 Add support for -mcpu=grace This adds support for the NVIDIA Grace CPU to aarch64. We reuse the

[gcc r11-11540] Add support for -mcpu=grace

2024-06-27 Thread Kyrylo Tkachov via Gcc-cvs
https://gcc.gnu.org/g:bb943609534fcbd984d39a9a7efef12fa2667ac6 commit r11-11540-gbb943609534fcbd984d39a9a7efef12fa2667ac6 Author: Kyrylo Tkachov Date: Wed Jun 19 14:56:02 2024 +0530 Add support for -mcpu=grace This adds support for the NVIDIA Grace CPU to aarch64. We reuse the

[gcc r15-1688] libstdc++: Enable more debug assertions during constant evaluation [PR111250]

2024-06-27 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:cfc9fa3bdddc1af59b7854937b99516067fd8c63 commit r15-1688-gcfc9fa3bdddc1af59b7854937b99516067fd8c63 Author: Jonathan Wakely Date: Tue Jun 18 20:57:13 2024 +0100 libstdc++: Enable more debug assertions during constant evaluation [PR111250] Some of our debug as

[gcc r15-1689] libstdc++: Add debug assertions to std::vector [PR103191]

2024-06-27 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:8fd84bc009b3073666a24047c78a04c19eeab752 commit r15-1689-g8fd84bc009b3073666a24047c78a04c19eeab752 Author: Jonathan Wakely Date: Tue Jun 18 10:57:45 2024 +0100 libstdc++: Add debug assertions to std::vector [PR103191] This adds debug assertions for std::vecto

[gcc r15-1690] libstdc++: Fix std::format for chrono::duration with unsigned rep [PR115668]

2024-06-27 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:dafa750c8a6f0a088677871bfaad054881737ab1 commit r15-1690-gdafa750c8a6f0a088677871bfaad054881737ab1 Author: Jonathan Wakely Date: Wed Jun 26 20:22:54 2024 +0100 libstdc++: Fix std::format for chrono::duration with unsigned rep [PR115668] Using std::chrono::abs

[gcc r15-1691] Avoid global bitmap space in ranger.

2024-06-27 Thread Aldy Hernandez via Gcc-cvs
https://gcc.gnu.org/g:bcdbb85f26aa0d25645d51ddf728a049b201c980 commit r15-1691-gbcdbb85f26aa0d25645d51ddf728a049b201c980 Author: Aldy Hernandez Date: Wed Jun 19 11:42:16 2024 +0200 Avoid global bitmap space in ranger. gcc/ChangeLog: * gimple-range-cache.cc (update

[gcc r15-1692] [libstdc++] [testsuite] defer to check_vect_support* [PR115454]

2024-06-27 Thread Alexandre Oliva via Libstdc++-cvs
https://gcc.gnu.org/g:95faa1bea7bdc7f92fcccb3543bfcbc8184c5e5b commit r15-1692-g95faa1bea7bdc7f92fcccb3543bfcbc8184c5e5b Author: Alexandre Oliva Date: Thu Jun 27 07:22:48 2024 -0300 [libstdc++] [testsuite] defer to check_vect_support* [PR115454] The newly-added testcase overrides

[gcc r15-1693] libstdc++: Fix std::codecvt for empty dest [PR37475]

2024-06-27 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:73ad57c244c283bf6da0c16630212f11b945eda5 commit r15-1693-g73ad57c244c283bf6da0c16630212f11b945eda5 Author: Jonathan Wakely Date: Tue Jun 11 16:45:43 2024 +0100 libstdc++: Fix std::codecvt for empty dest [PR37475] For the GNU locale model, codecvt::do_out and

[gcc r14-10352] [libstdc++] [testsuite] defer to check_vect_support* [PR115454]

2024-06-27 Thread Alexandre Oliva via Libstdc++-cvs
https://gcc.gnu.org/g:b70af0bd2e33e9cc20dae45c131429a402fc8845 commit r14-10352-gb70af0bd2e33e9cc20dae45c131429a402fc8845 Author: Alexandre Oliva Date: Thu Jun 27 08:14:34 2024 -0300 [libstdc++] [testsuite] defer to check_vect_support* [PR115454] The newly-added testcase overrides

[gcc r13-8872] [libstdc++] [testsuite] defer to check_vect_support* [PR115454]

2024-06-27 Thread Alexandre Oliva via Libstdc++-cvs
https://gcc.gnu.org/g:3de1c4985bebd1882b6643789daba24f2d11bafe commit r13-8872-g3de1c4985bebd1882b6643789daba24f2d11bafe Author: Alexandre Oliva Date: Thu Jun 27 08:32:15 2024 -0300 [libstdc++] [testsuite] defer to check_vect_support* [PR115454] The newly-added testcase overrides

[gcc r12-10585] [libstdc++] [testsuite] defer to check_vect_support* [PR115454]

2024-06-27 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:95ca5f458251e21123e45ec52c38d629d39cd0e4 commit r12-10585-g95ca5f458251e21123e45ec52c38d629d39cd0e4 Author: Alexandre Oliva Date: Thu Jun 27 08:44:54 2024 -0300 [libstdc++] [testsuite] defer to check_vect_support* [PR115454] The newly-added testcase overrides

[gcc r15-1694] tree-optimization/115669 - fix SLP reduction association

2024-06-27 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:7886830bb45c4f5dca0496d4deae9a45204d78f5 commit r15-1694-g7886830bb45c4f5dca0496d4deae9a45204d78f5 Author: Richard Biener Date: Thu Jun 27 11:26:08 2024 +0200 tree-optimization/115669 - fix SLP reduction association The following avoids associating a reductio

[gcc r11-11541] coroutines: Await expressions are not allowed in handlers [PR 99710].

2024-06-27 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:57482cadeb12af2dd52b381b0766776d1e8ec59b commit r11-11541-g57482cadeb12af2dd52b381b0766776d1e8ec59b Author: Iain Sandoe Date: Sat Oct 2 14:43:39 2021 +0100 coroutines: Await expressions are not allowed in handlers [PR 99710]. C++20 [expr.await] / 2 An awa

[gcc r11-11542] coroutines: Pass lvalues to user-defined operator new [PR 100772].

2024-06-27 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:f647906ef227bc22af224d955a408d776cfddb04 commit r11-11542-gf647906ef227bc22af224d955a408d776cfddb04 Author: Iain Sandoe Date: Sun Oct 3 19:46:09 2021 +0100 coroutines: Pass lvalues to user-defined operator new [PR 100772]. The wording of the standard has been

[gcc r11-11543] coroutines: Fail with a sorry when presented with a VLA [PR 101765].

2024-06-27 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:1d5779274ce9807358f9e04f1112b65c6ed6c284 commit r11-11543-g1d5779274ce9807358f9e04f1112b65c6ed6c284 Author: Iain Sandoe Date: Sat Oct 2 16:15:38 2021 +0100 coroutines: Fail with a sorry when presented with a VLA [PR 101765]. We do not support this yet.

[gcc r11-11544] c++, coroutines: Improve check for throwing final await [PR104051].

2024-06-27 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:f4cdbf1f757fa9525d70780546d7daa43dfb129f commit r11-11544-gf4cdbf1f757fa9525d70780546d7daa43dfb129f Author: Iain Sandoe Date: Mon Apr 18 16:23:30 2022 +0100 c++, coroutines: Improve check for throwing final await [PR104051]. We check that the final_suspend ()

[gcc r13-8873] aarch64: Fix +nocrypto handling

2024-06-27 Thread Kyrylo Tkachov via Gcc-cvs
https://gcc.gnu.org/g:c93a9bba743ac236f6045ba7aafbc12a83726c48 commit r13-8873-gc93a9bba743ac236f6045ba7aafbc12a83726c48 Author: Andrew Carlotti Date: Fri Nov 24 17:06:07 2023 + aarch64: Fix +nocrypto handling Additionally, replace all checks for the AARCH64_FL_CRYPTO bit with

[gcc/aoliva/heads/testbase] (51 commits) libstdc++: Fix std::codecvt for e

2024-06-27 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testbase' was updated to point to: 73ad57c244c... libstdc++: Fix std::codecvt for e It previously pointed to: 5a10ac0e592... optab: Add isnormal_optab for isnormal builtin Diff: Summary of changes (added commits): --- 73ad57c... lib

[gcc/aoliva/heads/testme] (55 commits) Avoid dropping bits from num/den in fixed-point types

2024-06-27 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to: dec24e79d4e... Avoid dropping bits from num/den in fixed-point types It previously pointed to: 6668cf365ef... [i386] drop static decls moved to mingw/winnt-dll.cc Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST

[gcc(refs/users/aoliva/heads/testme)] Follow only proper TYPE_DEBUG_TYPE

2024-06-27 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:d16dbd45239df22a2adfffcc248c7958224d2e04 commit d16dbd45239df22a2adfffcc248c7958224d2e04 Author: Alexandre Oliva Date: Thu Jun 27 09:10:29 2024 -0300 Follow only proper TYPE_DEBUG_TYPE TYPE_DEBUG_TYPE's storage is shared with other sorts of references to

[gcc(refs/users/aoliva/heads/testme)] make_type_from_size: fix compare for type reuse

2024-06-27 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:c0c2a6152c78b54f3cc6737b667bf1aa53929713 commit c0c2a6152c78b54f3cc6737b667bf1aa53929713 Author: Alexandre Oliva Date: Thu Jun 27 09:11:01 2024 -0300 make_type_from_size: fix compare for type reuse When make_type_from_size is called with a biased type, for an

[gcc(refs/users/aoliva/heads/testme)] Map unpacked type to packed deduped type for debug info

2024-06-27 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:92359793fc3d8c94a6704e518555807227b21bea commit 92359793fc3d8c94a6704e518555807227b21bea Author: Alexandre Oliva Date: Thu Jun 27 09:11:27 2024 -0300 Map unpacked type to packed deduped type for debug info Avoid creating unnecessary copies of types in make_ty

[gcc(refs/users/aoliva/heads/testme)] Avoid dropping bits from num/den in fixed-point types

2024-06-27 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:dec24e79d4efe7f5b34c62b68ead75b9910e1a3b commit dec24e79d4efe7f5b34c62b68ead75b9910e1a3b Author: Alexandre Oliva Date: Thu Jun 27 09:11:54 2024 -0300 Avoid dropping bits from num/den in fixed-point types We used to use an unsigned 128-bit type to hold the num

[gcc r11-11545] libstdc++: fix typo in acinclude.m4.

2024-06-27 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:6e33ffd543257a1a599b51201e9db95b070dbf84 commit r11-11545-g6e33ffd543257a1a599b51201e9db95b070dbf84 Author: Martin Liska Date: Thu Jan 27 14:47:23 2022 +0100 libstdc++: fix typo in acinclude.m4. PR libstdc++/104259 libstdc++-v3/ChangeLog:

[gcc r15-1695] s390: Check for ADDR_REGS in s390_decompose_addrstyle_without_index

2024-06-27 Thread Stefan Schulze Frielinghaus via Gcc-cvs
https://gcc.gnu.org/g:187eeb99ec5289538923668de9d61a3138376817 commit r15-1695-g187eeb99ec5289538923668de9d61a3138376817 Author: Stefan Schulze Frielinghaus Date: Thu Jun 27 15:46:24 2024 +0200 s390: Check for ADDR_REGS in s390_decompose_addrstyle_without_index An explicit check f

[gcc r15-1696] Disable late-combine for -O0 [PR115677]

2024-06-27 Thread Richard Sandiford via Gcc-cvs
https://gcc.gnu.org/g:f6081ee665fd5e4e7d37e02c69d16df0d3eead10 commit r15-1696-gf6081ee665fd5e4e7d37e02c69d16df0d3eead10 Author: Richard Sandiford Date: Thu Jun 27 14:51:37 2024 +0100 Disable late-combine for -O0 [PR115677] late-combine relies on df, which for -O0 is only initiali

[gcc r15-1697] fixincludes: adjust stdio fix for macOS 15 headers

2024-06-27 Thread François-Xavier Coudert via Gcc-cvs
https://gcc.gnu.org/g:1dc143181550573c9c902fb7a3b495e9b409d0b0 commit r15-1697-g1dc143181550573c9c902fb7a3b495e9b409d0b0 Author: Francois-Xavier Coudert Date: Thu Jun 27 18:55:22 2024 +0200 fixincludes: adjust stdio fix for macOS 15 headers fixincludes/ChangeLog:

[gcc r13-8874] AArch64: Fix strict-align cpymem/setmem [PR103100]

2024-06-27 Thread Wilco Dijkstra via Gcc-cvs
https://gcc.gnu.org/g:5aa9ed0f353f835005c3df8932c7bc6e26f53904 commit r13-8874-g5aa9ed0f353f835005c3df8932c7bc6e26f53904 Author: Wilco Dijkstra Date: Wed Oct 25 16:28:04 2023 +0100 AArch64: Fix strict-align cpymem/setmem [PR103100] The cpymemdi/setmemdi implementation doesn't full

[gcc r15-1698] c: Error message for incorrect use of static in array declarations.

2024-06-27 Thread Martin Uecker via Gcc-cvs
https://gcc.gnu.org/g:da7976a015a4388b8ed843412c3c1c840451cf0f commit r15-1698-gda7976a015a4388b8ed843412c3c1c840451cf0f Author: Martin Uecker Date: Thu Jun 27 21:47:56 2024 +0200 c: Error message for incorrect use of static in array declarations. Add an explicit error messages wh

[gcc r15-1699] libgccjit: Add ability to get the alignment of a type

2024-06-27 Thread Antoni Boucher via Gcc-cvs
https://gcc.gnu.org/g:445c62ee492b363e7ad86260c7a91a7fdf984f50 commit r15-1699-g445c62ee492b363e7ad86260c7a91a7fdf984f50 Author: Antoni Boucher Date: Thu Apr 4 18:57:07 2024 -0400 libgccjit: Add ability to get the alignment of a type gcc/jit/ChangeLog: * docs/topi

[gcc r14-10353] libstdc++: Replace viewcvs links in docs with cgit links

2024-06-27 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:a8b77a696379343dfe67bb75088acd452eef0c2c commit r14-10353-ga8b77a696379343dfe67bb75088acd452eef0c2c Author: Jonathan Wakely Date: Tue Jun 25 13:35:17 2024 +0100 libstdc++: Replace viewcvs links in docs with cgit links For this backport to the release branch,

[gcc r12-10587] rs6000: Fix wrong RTL patterns for vector merge high/low word on LE

2024-06-27 Thread Kewen Lin via Gcc-cvs
https://gcc.gnu.org/g:96ef3367067219c8e3eb88c0474a1090cc7749b4 commit r12-10587-g96ef3367067219c8e3eb88c0474a1090cc7749b4 Author: Kewen Lin Date: Thu Jun 20 20:23:56 2024 -0500 rs6000: Fix wrong RTL patterns for vector merge high/low word on LE Commit r12-4496 changes some define_

[gcc r13-8876] rs6000: Fix wrong RTL patterns for vector merge high/low word on LE

2024-06-27 Thread Kewen Lin via Gcc-cvs
https://gcc.gnu.org/g:361bfcec901ca882130e338aebaa2ebc6ea2dc3b commit r13-8876-g361bfcec901ca882130e338aebaa2ebc6ea2dc3b Author: Kewen Lin Date: Thu Jun 20 20:23:56 2024 -0500 rs6000: Fix wrong RTL patterns for vector merge high/low word on LE Commit r12-4496 changes some define_e

[gcc r14-10355] rs6000: Fix wrong RTL patterns for vector merge high/low word on LE

2024-06-27 Thread Kewen Lin via Gcc-cvs
https://gcc.gnu.org/g:ef8b60dd48faeaf2b4e28c35401fa10d2a3e53fb commit r14-10355-gef8b60dd48faeaf2b4e28c35401fa10d2a3e53fb Author: Kewen Lin Date: Thu Jun 20 20:23:56 2024 -0500 rs6000: Fix wrong RTL patterns for vector merge high/low word on LE Commit r12-4496 changes some define_

[gcc r15-1701] i386: Some additional AVX512 ternlog refinements.

2024-06-27 Thread Roger Sayle via Gcc-cvs
https://gcc.gnu.org/g:5938cf021e95b40b040974c9cbe7860399247f7f commit r15-1701-g5938cf021e95b40b040974c9cbe7860399247f7f Author: Roger Sayle Date: Fri Jun 28 07:12:53 2024 +0100 i386: Some additional AVX512 ternlog refinements. This patch is another round of refinements to fine tu

[gcc r15-1702] i386: Handle sign_extend like zero_extend in *concatditi3_[346]

2024-06-27 Thread Roger Sayle via Gcc-cvs
https://gcc.gnu.org/g:07e915913b6b3d4e6e210f6dbc8e7e0e8ea594c4 commit r15-1702-g07e915913b6b3d4e6e210f6dbc8e7e0e8ea594c4 Author: Roger Sayle Date: Fri Jun 28 07:16:07 2024 +0100 i386: Handle sign_extend like zero_extend in *concatditi3_[346] This patch generalizes some of the patt