https://gcc.gnu.org/g:c9b96a68860bfdee49d40b4a844af7c5ef69cd12
commit r15-1394-gc9b96a68860bfdee49d40b4a844af7c5ef69cd12
Author: Martin Uecker
Date: Sat May 18 22:00:04 2024 +0200
c23: Fix for redeclared enumerator initialized with different type
[PR115109]
c23 specifies that the
https://gcc.gnu.org/g:01044471ea39f9be4803c583ef2a946abc657f99
commit r15-1395-g01044471ea39f9be4803c583ef2a946abc657f99
Author: Richard Sandiford
Date: Tue Jun 18 12:22:30 2024 +0100
Make force_subreg emit nothing on failure
While adding more uses of force_subreg, I realised that
https://gcc.gnu.org/g:1474a8eead4ab390e59ee014befa8c40346679f4
commit r15-1396-g1474a8eead4ab390e59ee014befa8c40346679f4
Author: Richard Sandiford
Date: Tue Jun 18 12:22:30 2024 +0100
aarch64: Use force_subreg in more places
This patch makes the aarch64 code use force_subreg inste
https://gcc.gnu.org/g:d4047da6a070175aae7121c739d1cad6b08ff4b2
commit r15-1397-gd4047da6a070175aae7121c739d1cad6b08ff4b2
Author: Richard Sandiford
Date: Tue Jun 18 12:22:30 2024 +0100
Make more use of force_subreg
This patch makes target-independent code use force_subreg instead
https://gcc.gnu.org/g:5f40d1c0cc6ce91ef28d326b8707b3f05e6f239c
commit r15-1398-g5f40d1c0cc6ce91ef28d326b8707b3f05e6f239c
Author: Richard Sandiford
Date: Tue Jun 18 12:22:31 2024 +0100
Add force_lowpart_subreg
optabs had a local function called lowpart_subreg_maybe_copy
that is
https://gcc.gnu.org/g:6bd4fbae45d11795a9a6f54b866308d4d7134def
commit r15-1399-g6bd4fbae45d11795a9a6f54b866308d4d7134def
Author: Richard Sandiford
Date: Tue Jun 18 12:22:31 2024 +0100
aarch64: Add some uses of force_lowpart_subreg
This patch makes more use of force_lowpart_subreg,
https://gcc.gnu.org/g:e0700fbe35286d31fe64782b255c8d2caec673dc
commit r15-1401-ge0700fbe35286d31fe64782b255c8d2caec673dc
Author: Richard Sandiford
Date: Tue Jun 18 12:22:32 2024 +0100
Add force_highpart_subreg
This patch adds a force_highpart_subreg to go along with the
recent
https://gcc.gnu.org/g:c67a9a9c8e934234b640a613b0ae3c15e7fa9733
commit r15-1402-gc67a9a9c8e934234b640a613b0ae3c15e7fa9733
Author: Richard Sandiford
Date: Tue Jun 18 12:22:33 2024 +0100
aarch64: Add some uses of force_highpart_subreg
This patch adds uses of force_highpart_subreg to
https://gcc.gnu.org/g:a573ed4367ee685fb1bc50b79239b8b4b69872ee
commit r15-1400-ga573ed4367ee685fb1bc50b79239b8b4b69872ee
Author: Richard Sandiford
Date: Tue Jun 18 12:22:32 2024 +0100
Make more use of force_lowpart_subreg
This patch makes target-independent code use force_lowpart_
https://gcc.gnu.org/g:5f6b42969d598139640e60daf1d0b9bdfcaa9f73
commit r15-1403-g5f6b42969d598139640e60daf1d0b9bdfcaa9f73
Author: Kyrylo Tkachov
Date: Tue Jun 18 14:00:54 2024 +0200
[MAINTAINERS] Update my email address
Pushing to trunk.
* MAINTAINERS (aarch64 port
https://gcc.gnu.org/g:d8c8ab7de71218eb6ddbe5822f1acdcd8726323d
commit r15-1404-gd8c8ab7de71218eb6ddbe5822f1acdcd8726323d
Author: Jonathan Wakely
Date: Fri Jun 14 13:57:10 2024 +0100
analyzer: Fix g++ 4.8 bootstrap without using std::move to return
std::unique_ptr
Revert the chang
https://gcc.gnu.org/g:89c26a99102d2cc00455333795d81d6426be7057
commit r15-1405-g89c26a99102d2cc00455333795d81d6426be7057
Author: Jonathan Wakely
Date: Tue Jun 18 13:05:39 2024 +0100
libstdc++: Fix outdated comment about standard integer types
The long long and unsigned long long t
https://gcc.gnu.org/g:a78e2c3a00d8b147b44416f7a843c9df61f04531
commit r15-1406-ga78e2c3a00d8b147b44416f7a843c9df61f04531
Author: Jeff Law
Date: Tue Jun 18 06:40:40 2024 -0600
[to-be-committed,RISC-V] Improve bset generation when bit position is
limited
So more work in the ongoi
https://gcc.gnu.org/g:7f9be55a4630134a237219af9cc8143e02080380
commit r15-1407-g7f9be55a4630134a237219af9cc8143e02080380
Author: Richard Biener
Date: Tue Jun 18 14:00:52 2024 +0200
tree-optimization/115537 - ICE with SLP condition reduction vectorization
The condition rejecting "m
https://gcc.gnu.org/g:9b109826e0b0473572395f5837b455d57fa5a93c
commit r15-1408-g9b109826e0b0473572395f5837b455d57fa5a93c
Author: Pan Li
Date: Mon Jun 17 14:56:42 2024 +0800
Match: Support form 11 for the unsigned scalar .SAT_SUB
We missed one match pattern for the unsigned scalar
https://gcc.gnu.org/g:e4f938936867d8799775d1455e67bd3fb8711afd
commit r15-1409-ge4f938936867d8799775d1455e67bd3fb8711afd
Author: Pan Li
Date: Mon Jun 17 09:31:33 2024 +0800
Match: Support forms 7 and 8 for the unsigned .SAT_ADD
When investigate the vectorization of .SAT_ADD, we n
https://gcc.gnu.org/g:d3878c85f331c7a378245b636d5d230735b87347
commit r15-1413-gd3878c85f331c7a378245b636d5d230735b87347
Author: David Malcolm
Date: Tue Jun 18 10:59:55 2024 -0400
diagnostics: eliminate diagnostic_context::m_make_json_for_path
Now that the path-handling code for j
https://gcc.gnu.org/g:bdcfe7f7f50ec64b45581a175d1eca41c74a3dfe
commit r15-1414-gbdcfe7f7f50ec64b45581a175d1eca41c74a3dfe
Author: David Malcolm
Date: Tue Jun 18 10:59:56 2024 -0400
diagnostics: introduce diagnostic-macro-unwinding.h/cc
Eliminate a dependency on "tree" from the code
https://gcc.gnu.org/g:524cdf4dab610e6e53b3b033eacbdb1a03687cc7
commit r15-1416-g524cdf4dab610e6e53b3b033eacbdb1a03687cc7
Author: David Malcolm
Date: Tue Jun 18 10:59:56 2024 -0400
diagnostics: rename tree-diagnostic-path.cc to diagnostic-path.cc
Now that nothing in tree-diagnostic
https://gcc.gnu.org/g:f89f9c7ae7190c700d1b3727a3fd66e90cfb90ac
commit r15-1410-gf89f9c7ae7190c700d1b3727a3fd66e90cfb90ac
Author: David Malcolm
Date: Tue Jun 18 10:59:54 2024 -0400
diagnostics: move simple_diagnostic_{path,thread,event} to their own .h/cc
As work towards eliminatin
https://gcc.gnu.org/g:d0334e7798c4be9f6eac5fd9b6273a0ea31b1360
commit r15-1411-gd0334e7798c4be9f6eac5fd9b6273a0ea31b1360
Author: David Malcolm
Date: Tue Jun 18 10:59:54 2024 -0400
diagnostics: eliminate "tree" from diagnostic_{event,path}
This patch eliminates the use of "tree" fr
https://gcc.gnu.org/g:164ac58fabc6430eed45dda7500dfba64be2bd87
commit r15-1412-g164ac58fabc6430eed45dda7500dfba64be2bd87
Author: David Malcolm
Date: Tue Jun 18 10:59:55 2024 -0400
diagnostics: remove tree usage from tree-diagnostic-path.cc
No functional change intended.
g
https://gcc.gnu.org/g:c371d7bdbe69201b4c91179ff6f3e2237e0e7fbe
commit r15-1415-gc371d7bdbe69201b4c91179ff6f3e2237e0e7fbe
Author: David Malcolm
Date: Tue Jun 18 10:59:56 2024 -0400
diagnostics: eliminate diagnostic_context::m_print_path callback
No functional change intended.
https://gcc.gnu.org/g:79ab7245bea102f2c4ec38bd4b3ba03e7828617f
commit r15-1417-g79ab7245bea102f2c4ec38bd4b3ba03e7828617f
Author: Andrew Pinski
Date: Mon Jun 17 13:26:54 2024 -0700
aarch64: make thunderxt88p1 an alias of thunderxt88
Since r7-6575-g71aba51d6460ff, thunderxt88 has be
https://gcc.gnu.org/g:adadb5c7ba0922ea77bb9ca695f398de67c11c49
commit r15-1418-gadadb5c7ba0922ea77bb9ca695f398de67c11c49
Author: Andrew Pinski
Date: Mon Jun 17 14:20:10 2024 -0700
aarch64: Add comment about thunderxt81/t83 being aliases
Since these were already aliases just make i
https://gcc.gnu.org/g:1ffb92e1bd8f9ae1c091ba7782916be67861f7e9
commit 1ffb92e1bd8f9ae1c091ba7782916be67861f7e9
Author: Michael Meissner
Date: Tue Jun 18 12:15:15 2024 -0400
Revert changes
Diff:
---
gcc/config/rs6000/rs6000.cc | 13 +
libgcc/config.host | 14 ++-
https://gcc.gnu.org/g:398a67d35afbf08b3598e38087ca93fa8d26447f
commit 398a67d35afbf08b3598e38087ca93fa8d26447f
Author: Michael Meissner
Date: Tue Jun 18 13:26:03 2024 -0400
Do not build IEEE 128-bit support for little endian power5.
2024-06-18 Michael Meissner
libgfort
https://gcc.gnu.org/g:5411b60bd85b40db1e8fd7086e5531afc7caf0ec
commit 5411b60bd85b40db1e8fd7086e5531afc7caf0ec
Author: Michael Meissner
Date: Tue Jun 18 13:27:54 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.bugs | 26 --
1 file changed, 12 insertions(+),
https://gcc.gnu.org/g:cbf7245c8b305fe997a535051a4fec379a429243
commit r15-1419-gcbf7245c8b305fe997a535051a4fec379a429243
Author: Jeff Law
Date: Tue Jun 18 12:10:57 2024 -0600
[committed] [RISC-V] Fix wrong patch application
Applied the wrong patch which didn't have the final tests
https://gcc.gnu.org/g:0e66a6400cf99e965e679362eac65483f938b138
commit 0e66a6400cf99e965e679362eac65483f938b138
Author: Michael Meissner
Date: Tue Jun 18 14:27:18 2024 -0400
Revert changes
Diff:
---
libgfortran/configure | 7 +---
libgfortran/configure.ac
https://gcc.gnu.org/g:bf53eea91a2c76e9fdd21fbb20e1d3528073c826
commit bf53eea91a2c76e9fdd21fbb20e1d3528073c826
Author: Michael Meissner
Date: Tue Jun 18 14:34:52 2024 -0400
Do not build IEEE 128-bit support if VSX is not available.
2024-06-18 Michael Meissner
libgfortr
https://gcc.gnu.org/g:1bc45f0d5b2495275ce6acd45cb11669f09defcf
commit 1bc45f0d5b2495275ce6acd45cb11669f09defcf
Author: Michael Meissner
Date: Tue Jun 18 14:36:17 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.bugs | 15 +++
1 file changed, 7 insertions(+), 8 deletions(
https://gcc.gnu.org/g:6638ba17eadc0f450faa3d8c2f77afe7fdb20614
commit r15-1420-g6638ba17eadc0f450faa3d8c2f77afe7fdb20614
Author: Edwin Lu
Date: Tue Jun 11 13:50:02 2024 -0700
RISC-V: Fix vwsll combine on rv32 targets
On rv32 targets, vwsll_zext1_scalar_ would trigger an ice in
https://gcc.gnu.org/g:ffe5141f30655e1889c8d0471a4f60fa4d64d1b0
commit r15-1421-gffe5141f30655e1889c8d0471a4f60fa4d64d1b0
Author: Edwin Lu
Date: Fri Jun 14 09:46:01 2024 -0700
RISC-V: Move mode assertion out of conditional branch in emit_insn
When emitting insns, we have an early a
https://gcc.gnu.org/g:17d0982f425dbdeb528b70d141e70b006f6b9df6
commit r15-1423-g17d0982f425dbdeb528b70d141e70b006f6b9df6
Author: Ramana Radhakrishnan
Date: Wed Jun 19 06:48:57 2024 +0530
[MAINTAINERS] Update my email address and move to DCO.
Signed-off-by: Ramana Radhakrishnan
https://gcc.gnu.org/g:6315c000c027948fd49d9f5a55aa83808b21b85a
commit r15-1424-g6315c000c027948fd49d9f5a55aa83808b21b85a
Author: Pan Li
Date: Tue Jun 18 16:14:23 2024 +0800
RISC-V: Add testcases for unsigned .SAT_SUB scalar form 11
After the middle-end support the form 11 of unsig
https://gcc.gnu.org/g:61655f5c95186960f637c26130f08098e5407516
commit r15-1425-g61655f5c95186960f637c26130f08098e5407516
Author: Pan Li
Date: Tue Jun 18 16:22:59 2024 +0800
RISC-V: Add testcases for unsigned .SAT_SUB scalar form 12
After the middle-end support the form 12 of unsig
https://gcc.gnu.org/g:a84945e521e5687cdc46fc1f963d64d0b7f26cdd
commit r15-1426-ga84945e521e5687cdc46fc1f963d64d0b7f26cdd
Author: Pan Li
Date: Mon Jun 17 14:39:10 2024 +0800
RISC-V: Add testcases for unsigned .SAT_ADD vector form 2
After the middle-end support the form 2 of unsigne
https://gcc.gnu.org/g:1bdcac7aefdd2a170112e2c78e8e769f7caad0a2
commit r15-1427-g1bdcac7aefdd2a170112e2c78e8e769f7caad0a2
Author: Pan Li
Date: Mon Jun 17 14:53:12 2024 +0800
RISC-V: Add testcases for unsigned .SAT_ADD vector form 3
After the middle-end support the form 3 of unsigne
https://gcc.gnu.org/g:24ae0a0a3dea27d8c81f2f102d637cf09424b4b9
commit r15-1428-g24ae0a0a3dea27d8c81f2f102d637cf09424b4b9
Author: Pan Li
Date: Mon Jun 17 16:09:13 2024 +0800
RISC-V: Add testcases for unsigned .SAT_ADD vector form 4
After the middle-end support the form 4 of unsigne
https://gcc.gnu.org/g:1daf54aa7818519b5a1dcc441c8b235d15a8726e
commit r15-1429-g1daf54aa7818519b5a1dcc441c8b235d15a8726e
Author: Pan Li
Date: Mon Jun 17 16:31:26 2024 +0800
RISC-V: Add testcases for unsigned .SAT_ADD vector form 5
After the middle-end support the form 5 of unsigne
https://gcc.gnu.org/g:748b9f0a37c448cbe8585cfa8c1b380b4975ba9d
commit r15-1430-g748b9f0a37c448cbe8585cfa8c1b380b4975ba9d
Author: Pan Li
Date: Mon Jun 17 22:10:31 2024 +0800
RISC-V: Add testcases for unsigned .SAT_ADD vector form 6
After the middle-end support the form 6 of unsigne
https://gcc.gnu.org/g:ed94699eefc7cc8ac8fd79a6d8d81bf05d5a79ff
commit r15-1431-ged94699eefc7cc8ac8fd79a6d8d81bf05d5a79ff
Author: Pan Li
Date: Mon Jun 17 22:19:54 2024 +0800
RISC-V: Add testcases for unsigned .SAT_ADD vector form 7
After the middle-end support the form 7 of unsigne
https://gcc.gnu.org/g:eb549f13fcde079a7bbe27e5ba3d5e80abbffba1
commit r15-1432-geb549f13fcde079a7bbe27e5ba3d5e80abbffba1
Author: Pan Li
Date: Mon Jun 17 22:31:27 2024 +0800
RISC-V: Add testcases for unsigned .SAT_ADD vector form 8
After the middle-end support the form 8 of unsigne
44 matches
Mail list logo