https://gcc.gnu.org/g:c4af4fe11e71c686ee06c1eebe9e64ad5a94410a
commit r15-4281-gc4af4fe11e71c686ee06c1eebe9e64ad5a94410a
Author: Pan Li
Date: Fri Oct 11 12:12:03 2024 +0800
RISC-V: Add testcases for form 1 of vector signed SAT_SUB
Form 1:
#define DEF_VEC_SAT_S_SUB_FMT_1(T, U
https://gcc.gnu.org/g:2a7f4904942fd0d988d7d29ba512ee4ee357bb13
commit r15-4280-g2a7f4904942fd0d988d7d29ba512ee4ee357bb13
Author: Pan Li
Date: Fri Oct 11 12:05:10 2024 +0800
RISC-V: Implement vector SAT_SUB for signed integer
This patch would like to implement the sssub for vector
https://gcc.gnu.org/g:d339dbee2c1429fee8792a03f571fa75d036566b
commit r15-4279-gd339dbee2c1429fee8792a03f571fa75d036566b
Author: Pan Li
Date: Fri Oct 11 11:58:30 2024 +0800
Vect: Try the pattern of vector signed integer SAT_SUB
Almost the same as vector unsigned integer SAT_SUB, t
https://gcc.gnu.org/g:b4f2fccf302bfe4ce704d11017b1a174eb3da89f
commit r15-4278-gb4f2fccf302bfe4ce704d11017b1a174eb3da89f
Author: Pan Li
Date: Fri Oct 11 11:51:52 2024 +0800
Match: Support form 1 for vector signed integer SAT_SUB
This patch would like to support the form 1 of the v
https://gcc.gnu.org/g:54b3f8e7bc0b572c1966aece20a0ac942aa4af97
commit r15-4276-g54b3f8e7bc0b572c1966aece20a0ac942aa4af97
Author: Thomas Koenig
Date: Fri Oct 11 22:58:51 2024 +0200
Introduce GFC_STD_UNSIGNED.
This patch creates an unsigned "standard" for the
gfc_option.allow_st
https://gcc.gnu.org/g:c92477e00068811be31c18428904e0d585fa5236
commit r15-4275-gc92477e00068811be31c18428904e0d585fa5236
Author: H.J. Lu
Date: Thu Oct 10 17:22:36 2024 +0800
gcc.target/i386: Replace long with long long
Since long is 64-bit for x32, replace long with long long for
https://gcc.gnu.org/g:69f91fbd47722f84edaa7a20d972912181ef97fb
commit r15-4274-g69f91fbd47722f84edaa7a20d972912181ef97fb
Author: H.J. Lu
Date: Thu Oct 10 19:00:32 2024 +0800
g++.target/i386/pr105953.C: Skip for x32
Since -mabi=ms isn't supported for x32, skip g++.target/i386/pr105
https://gcc.gnu.org/g:3ba65a7f2d9ff85cd818a3115f71b2946f34a0ff
commit r15-4273-g3ba65a7f2d9ff85cd818a3115f71b2946f34a0ff
Author: H.J. Lu
Date: Thu Oct 10 17:29:27 2024 +0800
gcc.target/i386/pr115407.c: Only run for lp64
Since -mcmodel=large is valid only for lp64, run pr115407.c o
https://gcc.gnu.org/g:3b095ac8477f09cccbc9002dde888bd0ad9a73fb
commit r15-4272-g3b095ac8477f09cccbc9002dde888bd0ad9a73fb
Author: Eric Botcazou
Date: Fri Oct 11 19:29:15 2024 +0200
Fix thinko in previous change
gcc/ada/
PR ada/116498
PR ada/117087
https://gcc.gnu.org/g:01c4d1fe251896c25dee7902cf2922927ce4906e
commit r15-4271-g01c4d1fe251896c25dee7902cf2922927ce4906e
Author: Jonathan Wakely
Date: Thu Oct 10 22:47:46 2024 +0100
libstdc++: Rearrange std::move_iterator helpers in stl_iterator.h
The __niter_base(move_iterator) o
https://gcc.gnu.org/g:1dcc6a1a67165a469d4cd9b6b39514c46cc656ad
commit r15-4270-g1dcc6a1a67165a469d4cd9b6b39514c46cc656ad
Author: Kyrylo Tkachov
Date: Wed Oct 9 09:40:33 2024 -0700
PR target/117048 aarch64: Use more canonical and optimization-friendly
representation for XAR instruction
https://gcc.gnu.org/g:70566e719f0710323251e8e9190b322f4de8faeb
commit r15-4269-g70566e719f0710323251e8e9190b322f4de8faeb
Author: Kyrylo Tkachov
Date: Wed Oct 9 09:39:55 2024 -0700
PR 117048: simplify-rtx: Extend (x << C1) | (X >> C2) --> ROTATE
transformation to vector operands
I
https://gcc.gnu.org/g:459c6018d2308d0e6e6146cbcd2b73968fdb6404
commit r15-4268-g459c6018d2308d0e6e6146cbcd2b73968fdb6404
Author: Tobias Burnus
Date: Fri Oct 11 17:05:37 2024 +0200
Fortran: Dead-function removal in error.cc (shrinking by 40%)
This patch removes a large number of un
https://gcc.gnu.org/g:4be7d2d340a013d01a47c43d2feb6826d1b67af0
commit r15-4267-g4be7d2d340a013d01a47c43d2feb6826d1b67af0
Author: Jennifer Schmitz
Date: Wed Sep 25 03:21:22 2024 -0700
match.pd: Fold logarithmic identities.
This patch implements 4 rules for logarithmic identities in
https://gcc.gnu.org/g:00a87ee76f47d0fa5a10ef982101cb3c3b8e9c99
commit r15-4266-g00a87ee76f47d0fa5a10ef982101cb3c3b8e9c99
Author: Jonathan Wakely
Date: Fri Oct 11 13:29:06 2024 +0100
libstdc++: Use appropriate feature test macro for std::byte
libstdc++-v3/ChangeLog:
https://gcc.gnu.org/g:4ad697bb7f1aad252e1398c6f13eed3fa6d0ca5b
commit r15-4265-g4ad697bb7f1aad252e1398c6f13eed3fa6d0ca5b
Author: Jonathan Wakely
Date: Fri Oct 11 09:40:38 2024 +0100
libstdc++: Fix localized %c formatting for [PR117085]
When formatting a time point with %c we call
https://gcc.gnu.org/g:c10b442ee48484c1d15db2c91deac501b7e0b14e
commit r15-4264-gc10b442ee48484c1d15db2c91deac501b7e0b14e
Author: Jonathan Wakely
Date: Fri Oct 11 15:42:10 2024 +0100
libstdc++: Add missing whitespace in dg-do directives
libstdc++-v3/ChangeLog:
* te
https://gcc.gnu.org/g:9f74d79afbf54d0e47905de755f41d95e46f178f
commit r15-4263-g9f74d79afbf54d0e47905de755f41d95e46f178f
Author: Richard Biener
Date: Thu Jun 6 15:52:02 2024 +0200
tree-optimization/117080 - Add SLP_TREE_MEMORY_ACCESS_TYPE
It turns out target costing code looks at
https://gcc.gnu.org/g:914f4f86e6cb1e570a1928fccde1dbbfc362430b
commit r15-4262-g914f4f86e6cb1e570a1928fccde1dbbfc362430b
Author: Saurabh Jha
Date: Mon Sep 30 14:38:32 2024 +
aarch64: Add codegen support for SVE2 faminmax
The AArch64 FEAT_FAMINMAX extension introduces instructi
https://gcc.gnu.org/g:1a6a8cb1a72b282c418cd143b132de6e67b5d62b
commit r15-4261-g1a6a8cb1a72b282c418cd143b132de6e67b5d62b
Author: Saurabh Jha
Date: Wed Sep 25 22:08:33 2024 +
aarch64: Add SVE2 faminmax intrinsics
The AArch64 FEAT_FAMINMAX extension introduces instructions for
https://gcc.gnu.org/g:c64ae8377210bde44714d265311ee7bfa2733df9
commit r15-4260-gc64ae8377210bde44714d265311ee7bfa2733df9
Author: Richard Biener
Date: Fri Oct 11 11:46:45 2024 +0200
middle-end/117086 - fixup vec_cond simplifications
The following adds missing checks for a vector ty
https://gcc.gnu.org/g:dd2d4b3fd87241dca658b68b4f9eef533b7fad36
commit r15-4259-gdd2d4b3fd87241dca658b68b4f9eef533b7fad36
Author: Pan Li
Date: Thu Oct 10 16:24:08 2024 +0800
RISC-V: Add testcases for form 8 of scalar signed SAT_TRUNC
Form 8:
#define DEF_SAT_S_TRUNC_FMT_8(NT,
https://gcc.gnu.org/g:43e347660f418529f104b67ebce0c5aa332687d7
commit r15-4258-g43e347660f418529f104b67ebce0c5aa332687d7
Author: Pan Li
Date: Thu Oct 10 16:08:40 2024 +0800
RISC-V: Add testcases for form 7 of scalar signed SAT_TRUNC
Form 7:
#define DEF_SAT_S_TRUNC_FMT_7(NT,
https://gcc.gnu.org/g:ffd351ac4968861122a4b1beae75167b1421e715
commit r15-4257-gffd351ac4968861122a4b1beae75167b1421e715
Author: Pan Li
Date: Thu Oct 10 15:53:45 2024 +0800
RISC-V: Add testcases for form 6 of scalar signed SAT_TRUNC
Form 6:
#define DEF_SAT_S_TRUNC_FMT_6(NT,
https://gcc.gnu.org/g:303b3f5057cdb9acc415ff975eca3d470f0e1daf
commit r15-4256-g303b3f5057cdb9acc415ff975eca3d470f0e1daf
Author: Pan Li
Date: Thu Oct 10 15:35:33 2024 +0800
RISC-V: Add testcases for form 5 of scalar signed SAT_TRUNC
Form 5:
#define DEF_SAT_S_TRUNC_FMT_5(NT,
https://gcc.gnu.org/g:6e19e09c2a8303615627aa0e8163a4a9e4fcbd12
commit r15-4255-g6e19e09c2a8303615627aa0e8163a4a9e4fcbd12
Author: Pan Li
Date: Thu Oct 10 14:52:04 2024 +0800
RISC-V: Add testcases for form 4 of scalar signed SAT_TRUNC
Form 4:
#define DEF_SAT_S_TRUNC_FMT_4(NT,
https://gcc.gnu.org/g:a9386a1fff3c93c485b1f78c3a158c51a5301703
commit r15-4254-ga9386a1fff3c93c485b1f78c3a158c51a5301703
Author: Pan Li
Date: Thu Oct 10 14:47:34 2024 +0800
Match: Support form 4 for scalar signed integer SAT_TRUNC
This patch would like to support the form 4 of the
https://gcc.gnu.org/g:77fceccf8bd05ebf0cf95fea3b34126431827a5d
commit r15-4253-g77fceccf8bd05ebf0cf95fea3b34126431827a5d
Author: Pan Li
Date: Wed Oct 9 22:37:00 2024 +0800
RISC-V: Add testcases for form 3 of scalar signed SAT_TRUNC
Form 3:
#define DEF_SAT_S_TRUNC_FMT_3(NT, W
https://gcc.gnu.org/g:cdb5b1eb1115600dabcc2ba4ffa639eef3e2a7b1
commit r15-4252-gcdb5b1eb1115600dabcc2ba4ffa639eef3e2a7b1
Author: Pan Li
Date: Wed Oct 9 22:33:10 2024 +0800
Match: Support form 3 for scalar signed integer SAT_TRUNC
This patch would like to support the form 3 of the
https://gcc.gnu.org/g:00d04a7b237fad4928bcaac19b3d0f18ddf8810e
commit r15-4251-g00d04a7b237fad4928bcaac19b3d0f18ddf8810e
Author: Pan Li
Date: Wed Oct 9 10:33:31 2024 +0800
RISC-V: Add testcases for form 2 of scalar signed SAT_TRUNC
Form 2:
#define DEF_SAT_S_TRUNC_FMT_2(NT, W
https://gcc.gnu.org/g:1f84115e6569bc647a93e142ae53098efe2b8101
commit r15-4250-g1f84115e6569bc647a93e142ae53098efe2b8101
Author: Pan Li
Date: Wed Oct 9 10:28:55 2024 +0800
Match: Support form 2 for scalar signed integer SAT_TRUNC
This patch would like to support the form 2 of the
https://gcc.gnu.org/g:b0d624726cccdb855f9e1ba68edbd5c30913457b
commit r15-4249-gb0d624726cccdb855f9e1ba68edbd5c30913457b
Author: Jakub Jelinek
Date: Fri Oct 11 11:41:53 2024 +0200
i386: Fix up spaceship expanders for -mtune=i[45]86 [PR117053]
The adjusted and new spaceship expande
https://gcc.gnu.org/g:aa4c55b13049cbd282cc0e043cc3e45423fdd6de
commit r15-4248-gaa4c55b13049cbd282cc0e043cc3e45423fdd6de
Author: Richard Biener
Date: Thu Oct 10 11:02:47 2024 +0200
tree-optimization/117050 - fix ICE with non-grouped .MASK_LOAD SLP
The following temporarily reverts
33 matches
Mail list logo