https://gcc.gnu.org/g:517d344e416c762a942a3633b6ec73a1d018016e
commit r15-4183-g517d344e416c762a942a3633b6ec73a1d018016e
Author: Yangyu Chen
Date: Tue Oct 8 11:08:44 2024 -0600
RISC-V: Implement TARGET_CAN_INLINE_P
Currently, we lack support for TARGET_CAN_INLINE_P on the RISC-V
https://gcc.gnu.org/g:327b4bcfa05021dbc9a0c8269df1d9becc5757af
commit r15-4131-g327b4bcfa05021dbc9a0c8269df1d9becc5757af
Author: Torbjörn SVENSSON
Date: Thu Sep 26 18:12:46 2024 +0200
diagnostics: Fix compile error for MinGW <7.0
The define ENABLE_VIRTUAL_TERMINAL_PROCESSING was i
https://gcc.gnu.org/g:d022f6925702b0890a73613d659350b40f44f215
commit r15-4132-gd022f6925702b0890a73613d659350b40f44f215
Author: Andreas Schwab
Date: Wed Sep 11 13:08:30 2024 +0200
testsuite: Relax line number match in gfortran.dg/pr95690.f90
The actual line number is target depen
https://gcc.gnu.org/g:ae88da5e070659d37b3c3daa4b880531769183bf
commit r15-4133-gae88da5e070659d37b3c3daa4b880531769183bf
Author: Prathamesh Kulkarni
Date: Tue Oct 8 12:38:31 2024 +0530
Recompute TYPE_MODE and DECL_MODE for vector_type for accelerator.
gcc/ChangeLog:
PR
https://gcc.gnu.org/g:39bd80bee89d68be08d5b41ad71adfb2ec6cff05
commit r15-4136-g39bd80bee89d68be08d5b41ad71adfb2ec6cff05
Author: Olivier Hainque
Date: Fri Aug 16 17:12:13 2024 +0200
ada: Extend arm-android section of Makefile.rtl to aarch64
gcc/ada/ChangeLog:
* Ma
https://gcc.gnu.org/g:3376bc79ba0833f9ad8a9ec4860aeb217710cb5b
commit r15-4137-g3376bc79ba0833f9ad8a9ec4860aeb217710cb5b
Author: Olivier Hainque
Date: Fri Aug 16 17:10:59 2024 +0200
ada: Account for aarch64 in init.c section for Android
Unlike the ARM port already there, aarch64 i
https://gcc.gnu.org/g:c28066c154a7014efd5214dd5f653cab12451a31
commit r15-4139-gc28066c154a7014efd5214dd5f653cab12451a31
Author: Olivier Hainque
Date: Mon Aug 26 17:49:12 2024 +0200
ada: Add System definitions of SIGSYS for Android
This allows reusing a-intnam__linux.ads for Andro
https://gcc.gnu.org/g:0a193466f2e87acef9b86e0d086bc6f6017518b0
commit r15-4184-g0a193466f2e87acef9b86e0d086bc6f6017518b0
Author: Tsung Chun Lin
Date: Tue Oct 8 17:40:59 2024 -0600
RISC-V: Add implication for M extension.
That M implies Zmmul.
gcc/ChangeLog:
https://gcc.gnu.org/g:2990f5802a727cbd717587c3a345fa940193049f
commit r15-4185-g2990f5802a727cbd717587c3a345fa940193049f
Author: Tsung Chun Lin
Date: Tue Oct 8 17:44:38 2024 -0600
RISC-V: Enable builtin __riscv_mul with Zmmul extension.
From d5b254e19d1f37fe27c7e98a0160e5c22446cfe
https://gcc.gnu.org/g:0883c88664d48463dfc79335dccaf15a69230952
commit r15-4186-g0883c88664d48463dfc79335dccaf15a69230952
Author: Artemiy Volkov
Date: Tue Oct 8 17:51:08 2024 -0600
tree-optimization/116024 - simplify C1-X cmp C2 for UB-on-overflow types
Implement a match.pd pattern
https://gcc.gnu.org/g:65b33d43d29b148e127b1ba997f1bbc2c7028b94
commit r15-4187-g65b33d43d29b148e127b1ba997f1bbc2c7028b94
Author: Artemiy Volkov
Date: Tue Oct 8 17:54:55 2024 -0600
tree-optimization/116024 - simplify C1-X cmp C2 for unsigned types
Implement a match.pd transformatio
https://gcc.gnu.org/g:e5f5cffb8c8243896a9d3bd0e2b8f14c70f8df1e
commit r15-4188-ge5f5cffb8c8243896a9d3bd0e2b8f14c70f8df1e
Author: Artemiy Volkov
Date: Tue Oct 8 18:04:13 2024 -0600
tree-optimization/116024 - simplify C1-X cmp C2 for wrapping signed types
Implement a match.pd transf
https://gcc.gnu.org/g:52fdf1e7eb89a148a9cdd1daade524f4540ab5fa
commit r15-4189-g52fdf1e7eb89a148a9cdd1daade524f4540ab5fa
Author: Artemiy Volkov
Date: Tue Oct 8 18:06:23 2024 -0600
tree-optimization/116024 - simplify some cases of X +- C1 cmp C2
Whenever C1 and C2 are integer const
https://gcc.gnu.org/g:60e99901aef8e7efd4d60adf9f82021fcbd1101f
commit r15-4172-g60e99901aef8e7efd4d60adf9f82021fcbd1101f
Author: Xi Ruoyao
Date: Wed Jul 10 12:15:23 2024 +0800
LoongArch: Fix up r15-4130
An earlier version of the patch (lacking the regeneration of some files)
w
https://gcc.gnu.org/g:65491166ddbc83b7283b42dc6d6451668acd9f22
commit r15-4144-g65491166ddbc83b7283b42dc6d6451668acd9f22
Author: Ronan Desplanques
Date: Wed Sep 4 15:27:01 2024 +0200
ada: Add adareducer integration to ICE handling
This patch adds a way to have the adareducer tool
https://gcc.gnu.org/g:b4629ccf3c15b7eafe73beb8b4393419b9968e82
commit r15-4142-gb4629ccf3c15b7eafe73beb8b4393419b9968e82
Author: Ghjuvan Lacambre
Date: Wed Sep 4 14:42:07 2024 +0200
ada: sem_prag.adb: fix indentation
The indentation was wrong on these two lines.
gcc/ada/C
https://gcc.gnu.org/g:4aa366fcb2a1a1d359207c6826f04be696d5e547
commit r15-4146-g4aa366fcb2a1a1d359207c6826f04be696d5e547
Author: Steve Baird
Date: Fri Aug 30 14:13:22 2024 -0700
ada: Legal access discriminant default expression incorrectly rejected
If a limited private partial vie
https://gcc.gnu.org/g:eeb0a0eae55a68069edd0d9074e7e3adfbceee64
commit r15-4138-geeb0a0eae55a68069edd0d9074e7e3adfbceee64
Author: Olivier Hainque
Date: Fri Aug 16 17:08:32 2024 +0200
ada: Rework s-linux/osinte for arm/aarch64-android sigactions
Building an aarch64-android compiler
https://gcc.gnu.org/g:985b06da41a089ab5d1295177b90813d29032b72
commit r15-4145-g985b06da41a089ab5d1295177b90813d29032b72
Author: Steve Baird
Date: Thu Aug 29 15:17:54 2024 -0700
ada: Missing constraint check for 'Length attribute reference
In some cases involving a universal-integ
https://gcc.gnu.org/g:50f023c0d7d9332c2ead2c95c2f9863600ced4ce
commit r15-4135-g50f023c0d7d9332c2ead2c95c2f9863600ced4ce
Author: Ghjuvan Lacambre
Date: Mon Sep 2 16:08:16 2024 +0200
ada: sem_prag.adb: ignore compile_time_{warning,error} in CodePeer mode
GNAT sometimes needs help f
https://gcc.gnu.org/g:d9b76deb580eb4fc5046d6c0263f420acaa444c9
commit r15-4147-gd9b76deb580eb4fc5046d6c0263f420acaa444c9
Author: Eric Botcazou
Date: Fri Sep 6 10:05:58 2024 +0200
ada: Print the load address in symbolic backtraces
The load address of PIE executables is printed in n
https://gcc.gnu.org/g:0171938cfc357ed43c2b95ddee504f614cac7982
commit r15-4148-g0171938cfc357ed43c2b95ddee504f614cac7982
Author: squirek
Date: Tue Aug 13 11:42:41 2024 +
ada: Early freezeing of types with 'Size'Class
This patch fixes an issue in the compiler whereby declaratio
https://gcc.gnu.org/g:0f7e027e7773fbab82b24e08f60c6da7d3f913a5
commit r15-4149-g0f7e027e7773fbab82b24e08f60c6da7d3f913a5
Author: Steve Baird
Date: Thu Sep 5 13:42:20 2024 -0700
ada: Improved support for incomplete parameter types
Fix two bugs uncovered by a recent ACATS test C3A10
https://gcc.gnu.org/g:23017cea9c8438865e557782c6c46eb996cf2132
commit r15-4140-g23017cea9c8438865e557782c6c46eb996cf2132
Author: Olivier Hainque
Date: Fri Aug 16 19:04:37 2024 +0200
ada: Use a-nallfl__wraplf.ads for Android
This is the most common definition. Otherwise, from the d
https://gcc.gnu.org/g:7a5f6f764dda359385fb97d8eebe61cab092a200
commit r15-4152-g7a5f6f764dda359385fb97d8eebe61cab092a200
Author: Eric Botcazou
Date: Tue Sep 10 12:09:48 2024 +0200
ada: Avoid dependency on Long_Long_Long_Integer and System.Img_LLLI for
'Image
When the Image attrib
https://gcc.gnu.org/g:da2a85ac53cbb9a9162cfb9a6da1c2bd47fc0b1b
commit r15-4160-gda2a85ac53cbb9a9162cfb9a6da1c2bd47fc0b1b
Author: Eric Botcazou
Date: Wed Sep 11 19:26:18 2024 +0200
ada: Fix internal error on elsif part of if-statement containing
if-expression
The problem occurs wh
https://gcc.gnu.org/g:7716b0ebda0cbea7a761fcb014dee98416535274
commit r15-4156-g7716b0ebda0cbea7a761fcb014dee98416535274
Author: Tonu Naks
Date: Thu Sep 5 17:23:34 2024 +0300
ada: Remove references to internal gnat RFC's
gcc/ada/ChangeLog:
* doc/gnat_rm/gnat_language_e
https://gcc.gnu.org/g:5339c2165f24f3523fe822c493bf9b1559b5460e
commit r15-4158-g5339c2165f24f3523fe822c493bf9b1559b5460e
Author: Ronan Desplanques
Date: Tue Sep 10 11:40:43 2024 +0200
ada: Add mechanism to test internal error machinery
This patch adds a pragma that triggers an int
https://gcc.gnu.org/g:c4e90a24d0ac36f8daa08ecac127461a7e294d10
commit r15-4164-gc4e90a24d0ac36f8daa08ecac127461a7e294d10
Author: Olivier Hainque
Date: Tue Sep 10 16:46:02 2024 +
ada: Rework the Android sigtramp implementation
The initial signal handling code introduced for aar
https://gcc.gnu.org/g:409de30d89310ea6ec24b480528c75cb74f8ef85
commit r15-4165-g409de30d89310ea6ec24b480528c75cb74f8ef85
Author: Eric Botcazou
Date: Tue Sep 10 15:02:19 2024 +0200
ada: Remove -gnateE information message for noncontiguous enumeration type
It is very confusing for t
https://gcc.gnu.org/g:c4d9a73e12b25a9f0ac152df2da5ceac80bd9d6a
commit r15-4163-gc4d9a73e12b25a9f0ac152df2da5ceac80bd9d6a
Author: Eric Botcazou
Date: Thu Sep 12 12:45:27 2024 +0200
ada: Fix bogus Constraint_Error for 'Wide_Wide_Value on wide enumeration
literal
The problem is that
https://gcc.gnu.org/g:9ca4d98d0349882510b1ae705087a00ee9dcb0f5
commit r15-4153-g9ca4d98d0349882510b1ae705087a00ee9dcb0f5
Author: Eric Botcazou
Date: Tue Sep 10 14:58:21 2024 +0200
ada: Add Is_Rep_To_Pos predicate and export it for use in gigi
This is modeled on the existing Is_Ini
https://gcc.gnu.org/g:7e09f16ef980883598268b2044b9b370ec3a9611
commit r15-4141-g7e09f16ef980883598268b2044b9b370ec3a9611
Author: Ronan Desplanques
Date: Mon Sep 2 15:38:21 2024 +0200
ada: Add External_Initialization extension
This patch introduces a GNAT extension that adds a new
https://gcc.gnu.org/g:45131b851522180c532bebb3521865e488025af0
commit r15-4143-g45131b851522180c532bebb3521865e488025af0
Author: Eric Botcazou
Date: Thu Sep 5 00:19:25 2024 +0200
ada: Fix wrong finalization of anonymous array aggregate
The issue arises when the aggregate consists
https://gcc.gnu.org/g:a6fc30b29f2e89057538500bb7cf2e233d4e5e41
commit r15-4150-ga6fc30b29f2e89057538500bb7cf2e233d4e5e41
Author: Ronan Desplanques
Date: Mon Sep 9 17:05:41 2024 +0200
ada: Fix reproducer generation with child subprograms
This patch fixes a corner case that was not
https://gcc.gnu.org/g:cee753879cdb61c27dd584fcc4932969fb2cd0be
commit r15-4151-gcee753879cdb61c27dd584fcc4932969fb2cd0be
Author: Raphaël AMIARD
Date: Thu Aug 29 12:43:54 2024 +0200
ada: Use semantics from the RFC for declarative items mixed with statements
We want to allow stateme
https://gcc.gnu.org/g:4ca91b84aa1cdb5fcd178ecb2bc7a13c9be082e3
commit r15-4154-g4ca91b84aa1cdb5fcd178ecb2bc7a13c9be082e3
Author: Viljar Indus
Date: Wed Sep 4 12:21:40 2024 +0300
ada: Use corect capacity with two dimensional arrays
Previously when a bounded list was initialized wit
https://gcc.gnu.org/g:57a26ae990f0fbde0ab6ec1d256d403561a8a4f5
commit r15-4155-g57a26ae990f0fbde0ab6ec1d256d403561a8a4f5
Author: Ronan Desplanques
Date: Tue Sep 10 15:54:52 2024 +0200
ada: Add dependency lines for External_Initialization
When a file included through External_Initi
https://gcc.gnu.org/g:9fd38cc5d636124f0611aa5d26ac4258431f164a
commit r15-4166-g9fd38cc5d636124f0611aa5d26ac4258431f164a
Author: Eric Botcazou
Date: Wed Sep 11 20:15:32 2024 +0200
ada: Fix infinite loop on MSP430 with -mlarge flag
This removes the loop trying to find a pointer mod
https://gcc.gnu.org/g:48fd89dc4a49cf07dbde6d26c5eb39c97a0490de
commit r15-4159-g48fd89dc4a49cf07dbde6d26c5eb39c97a0490de
Author: Viljar Indus
Date: Wed Sep 11 11:26:05 2024 +0300
ada: Reject mixed container aggregates
A container aggregate can either be empty, contain only
pos
https://gcc.gnu.org/g:cfbee1856f5125bbabc28088f62a86f3dee5a159
commit r15-4161-gcfbee1856f5125bbabc28088f62a86f3dee5a159
Author: Eric Botcazou
Date: Wed Sep 11 19:37:08 2024 +0200
ada: Fix negative value returned by 'Image for array with nonnegative
component
The problem is that
https://gcc.gnu.org/g:3e8b4d3b68df3df29a56d3206df5cddf0d4d01df
commit r15-4157-g3e8b4d3b68df3df29a56d3206df5cddf0d4d01df
Author: Ronan Desplanques
Date: Mon Sep 9 17:53:28 2024 +0200
ada: Tweak position of comment
This patch puts a comment explaining the absence of Storage_Size in
https://gcc.gnu.org/g:d77ba2eec2a560514de162bf9499194250f291e2
commit r15-4162-gd77ba2eec2a560514de162bf9499194250f291e2
Author: Eric Botcazou
Date: Wed Sep 11 19:42:03 2024 +0200
ada: Fix bogus error in instantiation with formal package
The compiler reports that an actual does no
https://gcc.gnu.org/g:ff889b35935d5e796cf308fb2368d4e319c60ece
commit r15-4167-gff889b35935d5e796cf308fb2368d4e319c60ece
Author: Jakub Jelinek
Date: Tue Oct 8 10:40:29 2024 +0200
ssa-math-opts, i386: Handle most unordered values rather than just 2
[PR116896]
On Mon, Oct 07, 2024
https://gcc.gnu.org/g:932d1c3adb5759a0f37779ed027e96647bdb8b60
commit r14-10754-g932d1c3adb5759a0f37779ed027e96647bdb8b60
Author: Eric Botcazou
Date: Tue Oct 8 15:08:15 2024 +0200
Add regression test
gcc/testsuite/
PR ada/114636
* gnat.dg/specs/generic_inst
https://gcc.gnu.org/g:89d2007d211947c0085c6852749a7d348cb458fd
commit r14-10753-g89d2007d211947c0085c6852749a7d348cb458fd
Author: Eric Botcazou
Date: Wed Sep 11 19:42:03 2024 +0200
ada: Fix bogus error in instantiation with formal package
The compiler reports that an actual does n
https://gcc.gnu.org/g:d0abc47f940173863966c04d852fa75e76d07be9
commit r13-9094-gd0abc47f940173863966c04d852fa75e76d07be9
Author: Eric Botcazou
Date: Wed Sep 11 19:37:08 2024 +0200
ada: Fix negative value returned by 'Image for array with nonnegative
component
The problem is that
https://gcc.gnu.org/g:eec5e10a79daa0a4fb41f7fb2e59db3318821e62
commit r13-9095-geec5e10a79daa0a4fb41f7fb2e59db3318821e62
Author: Eric Botcazou
Date: Tue Oct 8 15:15:26 2024 +0200
Add regression test
gcc/testsuite/
PR ada/115535
* gnat.dg/put_image1.adb: New
https://gcc.gnu.org/g:4390e95fa5304110562777292c6d3e3dc97de8f6
commit r14-10757-g4390e95fa5304110562777292c6d3e3dc97de8f6
Author: Eric Botcazou
Date: Tue Oct 8 15:15:26 2024 +0200
Add regression test
gcc/testsuite/
PR ada/115535
* gnat.dg/put_image1.adb: Ne
https://gcc.gnu.org/g:8547dab3cb619b91112466bc0dc97379240b9011
commit r13-9091-g8547dab3cb619b91112466bc0dc97379240b9011
Author: Eric Botcazou
Date: Wed Sep 11 19:42:03 2024 +0200
ada: Fix bogus error in instantiation with formal package
The compiler reports that an actual does no
https://gcc.gnu.org/g:b3cf0bd981327077fc90fd89540d2fa051675636
commit r13-9092-gb3cf0bd981327077fc90fd89540d2fa051675636
Author: Eric Botcazou
Date: Tue Oct 8 15:08:15 2024 +0200
Add regression test
gcc/testsuite/
PR ada/114636
* gnat.dg/specs/generic_inst1
https://gcc.gnu.org/g:c9fe4eae41c0e05ef213b9a47c611d5fc704006a
commit r14-10755-gc9fe4eae41c0e05ef213b9a47c611d5fc704006a
Author: Eric Botcazou
Date: Wed Sep 11 19:26:18 2024 +0200
ada: Fix internal error on elsif part of if-statement containing
if-expression
The problem occurs w
https://gcc.gnu.org/g:da4f4b27c8f8e29be2003dc3771f8eae3b90e2ff
commit r13-9093-gda4f4b27c8f8e29be2003dc3771f8eae3b90e2ff
Author: Eric Botcazou
Date: Wed Sep 11 19:26:18 2024 +0200
ada: Fix internal error on elsif part of if-statement containing
if-expression
The problem occurs wh
https://gcc.gnu.org/g:f45fc31bd618154c270fa5a7b354d2025800862b
commit r14-10756-gf45fc31bd618154c270fa5a7b354d2025800862b
Author: Eric Botcazou
Date: Wed Sep 11 19:37:08 2024 +0200
ada: Fix negative value returned by 'Image for array with nonnegative
component
The problem is that
https://gcc.gnu.org/g:f8e9c36aa3daf9782cf9b887d4f3f28766642b37
commit r14-10758-gf8e9c36aa3daf9782cf9b887d4f3f28766642b37
Author: Eric Botcazou
Date: Thu Sep 5 00:19:25 2024 +0200
ada: Fix wrong finalization of anonymous array aggregate
The issue arises when the aggregate consists
https://gcc.gnu.org/g:70c46d8e455144cf5968d38b932692cbe0cfa2e1
commit r14-10759-g70c46d8e455144cf5968d38b932692cbe0cfa2e1
Author: Eric Botcazou
Date: Tue Oct 8 15:17:27 2024 +0200
Add regression test
gcc/testsuite/
PR ada/116190
* gnat.dg/aggr31.adb: New te
https://gcc.gnu.org/g:60b352cd6608727a6c24a2cb1b08b3159a865637
commit r13-9096-g60b352cd6608727a6c24a2cb1b08b3159a865637
Author: Eric Botcazou
Date: Thu Sep 5 00:19:25 2024 +0200
ada: Fix wrong finalization of anonymous array aggregate
The issue arises when the aggregate consists
https://gcc.gnu.org/g:a998902576db03a178fe21aa46ed38647f112a98
commit r13-9097-ga998902576db03a178fe21aa46ed38647f112a98
Author: Eric Botcazou
Date: Tue Oct 8 15:17:27 2024 +0200
Add regression test
gcc/testsuite/
PR ada/116190
* gnat.dg/aggr31.adb: New tes
https://gcc.gnu.org/g:0ab66f099bf0f405542944c5ce178151bea934b2
commit r15-4175-g0ab66f099bf0f405542944c5ce178151bea934b2
Author: Jan Beulich
Date: Tue Oct 8 16:05:33 2024 +0200
x86/{,V}AES: adjust when to force EVEX encoding
Commit a79d13a01f8c ("i386: Fix aes/vaes patterns [PR114
https://gcc.gnu.org/g:965ee6a8221de5f69fce4b8097e77c3c19ab31eb
commit r14-10752-g965ee6a8221de5f69fce4b8097e77c3c19ab31eb
Author: Jan Beulich
Date: Tue Oct 8 16:05:33 2024 +0200
x86/{,V}AES: adjust when to force EVEX encoding
Commit a79d13a01f8c ("i386: Fix aes/vaes patterns [PR11
https://gcc.gnu.org/g:8da27c7b3b8e16c09ef86a46746e1295421fa237
commit r15-4181-g8da27c7b3b8e16c09ef86a46746e1295421fa237
Author: Eric Botcazou
Date: Tue Oct 8 15:15:26 2024 +0200
Add regression test
gcc/testsuite/
PR ada/115535
* gnat.dg/put_image1.adb: New
https://gcc.gnu.org/g:5f0a381801b754dbbd52695bbdbe48967211659c
commit r15-4182-g5f0a381801b754dbbd52695bbdbe48967211659c
Author: Eric Botcazou
Date: Tue Oct 8 15:17:27 2024 +0200
Add regression test
gcc/testsuite/
PR ada/116190
* gnat.dg/aggr31.adb: New tes
https://gcc.gnu.org/g:0c002cce5e0e2f3da0f5360f1c49480e5734
commit r15-4180-g0c002cce5e0e2f3da0f5360f1c49480e5734
Author: Eric Botcazou
Date: Tue Oct 8 15:08:15 2024 +0200
Add regression test
gcc/testsuite/
PR ada/114636
* gnat.dg/specs/generic_inst1
https://gcc.gnu.org/g:9252fc398c86ec0eac2c56283e2ded8ea6cfb70c
commit r15-4170-g9252fc398c86ec0eac2c56283e2ded8ea6cfb70c
Author: Pan Li
Date: Thu Oct 3 16:47:52 2024 +0800
RISC-V: Add testcases for form 4 of scalar signed SAT_SUB
Form 4:
#define DEF_SAT_S_SUB_FMT_4(T, UT, MI
https://gcc.gnu.org/g:aac2bc48014dd418a5c9dc3a7c962c0f0bb48312
commit r15-4169-gaac2bc48014dd418a5c9dc3a7c962c0f0bb48312
Author: Pan Li
Date: Thu Oct 3 16:15:56 2024 +0800
RISC-V: Add testcases for form 3 of scalar signed SAT_SUB
Form 3:
#define DEF_SAT_S_SUB_FMT_3(T, UT, MI
https://gcc.gnu.org/g:e21a8d9ec63464b2c8301f882a3a04ac59b01fcd
commit r15-4168-ge21a8d9ec63464b2c8301f882a3a04ac59b01fcd
Author: Pan Li
Date: Thu Oct 3 16:06:08 2024 +0800
Match: Support form 3 and form 4 for scalar signed integer SAT_SUB
This patch would like to support the form
https://gcc.gnu.org/g:8b407d5c6940a65d78a544f9c66850e619638171
commit r15-4179-g8b407d5c6940a65d78a544f9c66850e619638171
Author: Pan Li
Date: Tue Oct 8 11:28:44 2024 +0800
RISC-V: Add testcases for form 1 of scalar signed SAT_TRUNC
Form 1:
#define DEF_SAT_S_TRUNC_FMT_1(WT, N
https://gcc.gnu.org/g:f9f57df85a5411dce201165a42f4b9d57489bed9
commit r15-4176-gf9f57df85a5411dce201165a42f4b9d57489bed9
Author: Pan Li
Date: Tue Oct 8 10:02:21 2024 +0800
Match: Support form 1 for scalar signed integer SAT_TRUNC
This patch would like to support the form 1 of the
https://gcc.gnu.org/g:2291739ec432abc01c7afc5a07443c575539316a
commit r15-4177-g2291739ec432abc01c7afc5a07443c575539316a
Author: Pan Li
Date: Tue Oct 8 11:06:23 2024 +0800
Widening-Mul: Fix one bug of consume after phi node released
When try to matching saturation related pattern
https://gcc.gnu.org/g:110ccfa5c88544c5ec85d31b1ed2c2f9dac163fd
commit r15-4178-g110ccfa5c88544c5ec85d31b1ed2c2f9dac163fd
Author: Pan Li
Date: Tue Oct 8 11:22:21 2024 +0800
RISC-V: Implement scalar SAT_TRUNC for signed integer
This patch would like to implement the sstrunc for scal
https://gcc.gnu.org/g:34ae3a992a0cc3240d07d69ff12a664cbb5c8be0
commit r15-4173-g34ae3a992a0cc3240d07d69ff12a664cbb5c8be0
Author: Palmer Dabbelt
Date: Tue Oct 8 07:28:32 2024 -0600
[RISC-V][PR target/116615] RISC-V: Use default LOGICAL_OP_NON_SHORT_CIRCUIT
> We have cheap logical o
https://gcc.gnu.org/g:c94adf02d31028a25bb7b20ec77aade9d502430b
commit r15-4174-gc94adf02d31028a25bb7b20ec77aade9d502430b
Author: Soumya AR
Date: Tue Oct 8 14:37:24 2024 +0100
aarch64: Expand CTZ to RBIT + CLZ for SVE [PR109498]
Currently, we vectorize CTZ for SVE by using the foll
https://gcc.gnu.org/g:821d56100e1110ab6a166f50819522254eb30923
commit r15-4191-g821d56100e1110ab6a166f50819522254eb30923
Author: Ken Matsui
Date: Fri Mar 1 22:10:55 2024 -0800
gcc, libcpp: Add warning switch for "#pragma once in main file" [PR89808]
This patch adds a warning switc
https://gcc.gnu.org/g:0ad2c76bea20dbeac753f10df6f9f86d142348d4
commit r15-4171-g0ad2c76bea20dbeac753f10df6f9f86d142348d4
Author: Andre Vehreschild
Date: Tue Oct 1 09:30:59 2024 +0200
Fix parsing of substring refs in coarrays. [PR51815]
The parser was greadily taking the substring
74 matches
Mail list logo