https://gcc.gnu.org/g:c0c57246d5b47459bdb488734bc2c004a92668b5
commit r14-9435-gc0c57246d5b47459bdb488734bc2c004a92668b5
Author: Richard Biener
Date: Mon Mar 11 14:58:57 2024 +0100
tree-optimization/114297 - SLP reduction with early break fix
The following makes sure to pass in th
https://gcc.gnu.org/g:cdf0c6604d03afd7f544dd8bd5d43d9ded059ada
commit r14-9436-gcdf0c6604d03afd7f544dd8bd5d43d9ded059ada
Author: Pan Li
Date: Tue Mar 12 15:01:57 2024 +0800
RISC-V: Fix some code style issue(s) in riscv-c.cc [NFC]
Notice some code style issue(s) when add __riscv_v_
https://gcc.gnu.org/g:39737cdf002637c7a652e9c3e36f369cfce581e5
commit r14-9437-g39737cdf002637c7a652e9c3e36f369cfce581e5
Author: Jakub Jelinek
Date: Tue Mar 12 10:23:19 2024 +0100
strlen: Fix another spot that can create invalid ranges [PR114293]
This PR is similar to PR110603 fix
https://gcc.gnu.org/g:ad860cc27b3312f9119c7fecb8638a7c1f6d77c9
commit r14-9438-gad860cc27b3312f9119c7fecb8638a7c1f6d77c9
Author: Jakub Jelinek
Date: Tue Mar 12 11:34:50 2024 +0100
asan: Instrument stores in callees rather than callers [PR112709]
asan currently instruments since P
https://gcc.gnu.org/g:4aa87b856067d4911de8fb66b3a27659dc75ca6d
commit r14-9439-g4aa87b856067d4911de8fb66b3a27659dc75ca6d
Author: Nathaniel Shead
Date: Sun Mar 10 22:06:18 2024 +1100
c++: Support target-specific nodes when streaming modules [PR111224]
Some targets make use of POLY_
https://gcc.gnu.org/g:73dac51b32575f980289c073969c6d825963d076
commit r14-9440-g73dac51b32575f980289c073969c6d825963d076
Author: Richard Biener
Date: Tue Mar 12 14:00:05 2024 +0100
tree-optimization/114121 - chrec_fold_{plus,multiply} and recursion
The following addresses endless
https://gcc.gnu.org/g:4c6bb36e88d5c8e510b10d12c01e3461c2aa4259
commit r13-8421-g4c6bb36e88d5c8e510b10d12c01e3461c2aa4259
Author: Jonathan Wakely
Date: Thu Jun 8 12:24:43 2023 +0100
libstdc++: Optimize std::to_array for trivial types [PR110167]
As reported in PR libstdc++/110167, s
https://gcc.gnu.org/g:66c55e4f57135f2df09daeea94e0900862c54799
commit r13-8422-g66c55e4f57135f2df09daeea94e0900862c54799
Author: Jonathan Wakely
Date: Wed Aug 9 11:28:56 2023 +0100
libstdc++: Fix a -Wsign-compare warning in std::list
libstdc++-v3/ChangeLog:
* incl
https://gcc.gnu.org/g:779563cff2e18e7891abf57aeee90e8db5035eb5
commit r13-8423-g779563cff2e18e7891abf57aeee90e8db5035eb5
Author: Jonathan Wakely
Date: Sat Nov 4 08:30:54 2023 +
libstdc++: Add [[nodiscard]] to std::span members
All std::span member functions are pure functions
https://gcc.gnu.org/g:d1472711efc77d5ddc2fa6d5eff57baca584c8ef
commit r13-8424-gd1472711efc77d5ddc2fa6d5eff57baca584c8ef
Author: Cassio Neri
Date: Sun Nov 12 01:33:52 2023 +
libstdc++: Fix UB in weekday::weekday(sys_days) and add test
The following has undefined behaviour (sig
https://gcc.gnu.org/g:29dc5fb5b62364b3a0ef8272c7dab528b91b7ae1
commit r13-8425-g29dc5fb5b62364b3a0ef8272c7dab528b91b7ae1
Author: Cassio Neri
Date: Sat Nov 11 16:44:58 2023 +
libstdc++: Remove unnecessary "& 1" from year_month_day_last::day()
When year_month_day_last::day() was
https://gcc.gnu.org/g:3cbaada7d9186410a4da6575c27a156e72820ebf
commit r13-8426-g3cbaada7d9186410a4da6575c27a156e72820ebf
Author: Cassio Neri
Date: Sat Nov 11 22:59:50 2023 +
libstdc++: Simplify year::is_leap()
The current implementation returns
(_M_y & (__is_multiple_o
https://gcc.gnu.org/g:2d3cc6806a9fc3c9ac299bb021819bcb5e7605ea
commit r13-8428-g2d3cc6806a9fc3c9ac299bb021819bcb5e7605ea
Author: Cassio Neri
Date: Sun Dec 10 11:31:31 2023 +
libstdc++: Remove UB from month and weekday additions and subtractions.
The following invoke signed int
https://gcc.gnu.org/g:826f7e5ca3bddf3ff82bc52c09e84f5d35b24dbf
commit r13-8430-g826f7e5ca3bddf3ff82bc52c09e84f5d35b24dbf
Author: Jonathan Wakely
Date: Wed Feb 28 15:05:08 2024 +
libstdc++: Fix std::basic_format_arg::handle for BasicFormatters
std::basic_format_arg::handle is s
https://gcc.gnu.org/g:e3e5bdee78df9cb44803af6813e0eb10aa8341c0
commit r13-8427-ge3e5bdee78df9cb44803af6813e0eb10aa8341c0
Author: Cassio Neri
Date: Tue Nov 14 00:27:39 2023 +
libstdc++: Improve operator-(weekday x, weekday y)
The current implementation calls __detail::__modulo
https://gcc.gnu.org/g:1870ee44351f182e8782238e9a6732e842eebf1d
commit r13-8431-g1870ee44351f182e8782238e9a6732e842eebf1d
Author: Jonathan Wakely
Date: Fri Mar 1 20:55:10 2024 +
libstdc++: Update expiry times for leap seconds lists
The list in tzdb.cc isn't the only hardcoded l
https://gcc.gnu.org/g:3c8faeac3d03e032d55fae390618e577c292a83e
commit r13-8429-g3c8faeac3d03e032d55fae390618e577c292a83e
Author: Jonathan Wakely
Date: Sun Jan 7 22:21:08 2024 +
libstdc++: Implement P2905R2 "Runtime format strings" for C++20
This change makes std::make_format_a
https://gcc.gnu.org/g:ef79c64cb5762c86ee04ddfcedb7fe31eaa3bac8
commit r14-9441-gef79c64cb5762c86ee04ddfcedb7fe31eaa3bac8
Author: Tobias Burnus
Date: Tue Mar 12 15:42:50 2024 +0100
libgomp/libgomp.texi: Fix @node order in @menu
While texinfo 7.0.3 does not warn, an older texinfo di
https://gcc.gnu.org/g:81ee1298b47d3f3b3712ef3f3b2929ca26c4bcd2
commit r14-9442-g81ee1298b47d3f3b3712ef3f3b2929ca26c4bcd2
Author: Harald Anlauf
Date: Mon Mar 11 22:05:51 2024 +0100
Fortran: handle procedure pointer component in DT array [PR110826]
gcc/fortran/ChangeLog:
The branch 'meissner/heads/work162-ajit' was updated to point to:
cc383c3f802... Merge commit 'refs/users/meissner/heads/work162-ajit' of gi
It previously pointed to:
5d73f63c135... Merge commit 'refs/users/meissner/heads/work162-ajit' of gi
Diff:
Summary of changes (added commits):
https://gcc.gnu.org/g:a3aa724cc83ce2f56cfaa04fa6b3ccd19674eb98
commit a3aa724cc83ce2f56cfaa04fa6b3ccd19674eb98
Author: Michael Meissner
Date: Thu Mar 7 11:08:43 2024 -0500
Add ChangeLog.ajit and update REVISION.
2024-03-07 Michael Meissner
gcc/
* Chang
https://gcc.gnu.org/g:cc383c3f802f476cbb7d89df27de371a5bffa0ca
commit cc383c3f802f476cbb7d89df27de371a5bffa0ca
Merge: a3aa724cc83 5d73f63c135
Author: Michael Meissner
Date: Tue Mar 12 17:51:42 2024 -0400
Merge commit 'refs/users/meissner/heads/work162-ajit' of
git+ssh://gcc.gnu.org/git/gc
The branch 'meissner/heads/work162-dmf' was updated to point to:
6d46ee8dac6... Merge commit 'refs/users/meissner/heads/work162-dmf' of git
It previously pointed to:
f8660bb40a9... Merge commit 'refs/users/meissner/heads/work162-dmf' of git
Diff:
Summary of changes (added commits):
-
https://gcc.gnu.org/g:1aef508da5a8c94561e0805d3f91a9a0ca2722c1
commit 1aef508da5a8c94561e0805d3f91a9a0ca2722c1
Author: Michael Meissner
Date: Thu Mar 7 11:05:59 2024 -0500
Add ChangeLog.dmf and update REVISION.
2024-03-07 Michael Meissner
gcc/
* Change
https://gcc.gnu.org/g:6d46ee8dac66b56b73f3470eabb6f19dd7de162d
commit 6d46ee8dac66b56b73f3470eabb6f19dd7de162d
Merge: 1aef508da5a f8660bb40a9
Author: Michael Meissner
Date: Tue Mar 12 17:58:00 2024 -0400
Merge commit 'refs/users/meissner/heads/work162-dmf' of
git+ssh://gcc.gnu.org/git/gcc
The branch 'meissner/heads/work162-test' was updated to point to:
1fd55caa3fe... Merge commit 'refs/users/meissner/heads/work162-test' of gi
It previously pointed to:
f8f47c34771... Merge commit 'refs/users/meissner/heads/work162-test' of gi
Diff:
Summary of changes (added commits):
https://gcc.gnu.org/g:6b796c8c6e10d3991dae549a4ba6e3a3bed22bf1
commit 6b796c8c6e10d3991dae549a4ba6e3a3bed22bf1
Author: Michael Meissner
Date: Thu Mar 7 11:09:39 2024 -0500
Add ChangeLog.test and update REVISION.
2024-03-07 Michael Meissner
gcc/
* Chang
https://gcc.gnu.org/g:1fd55caa3fe37bc777e52181c9b01f51d1f50ac3
commit 1fd55caa3fe37bc777e52181c9b01f51d1f50ac3
Merge: 6b796c8c6e1 f8f47c34771
Author: Michael Meissner
Date: Tue Mar 12 18:03:24 2024 -0400
Merge commit 'refs/users/meissner/heads/work162-test' of
git+ssh://gcc.gnu.org/git/gc
The branch 'meissner/heads/work162-vpair' was updated to point to:
3ca2a9f1c96... Merge commit 'refs/users/meissner/heads/work162-vpair' of g
It previously pointed to:
ed10bc0b1be... Merge commit 'refs/users/meissner/heads/work162-vpair' of g
Diff:
Summary of changes (added commits):
---
https://gcc.gnu.org/g:e73aa4f8e5fc9de58d5aaca7c290b0a9d516664f
commit e73aa4f8e5fc9de58d5aaca7c290b0a9d516664f
Author: Michael Meissner
Date: Thu Mar 7 11:07:00 2024 -0500
Add ChangeLog.vpair and update REVISION.
2024-03-07 Michael Meissner
gcc/
* Chan
https://gcc.gnu.org/g:3ca2a9f1c968d61a4de44f410f89b4f98fefd2f2
commit 3ca2a9f1c968d61a4de44f410f89b4f98fefd2f2
Merge: e73aa4f8e5f ed10bc0b1be
Author: Michael Meissner
Date: Tue Mar 12 18:07:04 2024 -0400
Merge commit 'refs/users/meissner/heads/work162-vpair' of
git+ssh://gcc.gnu.org/git/g
https://gcc.gnu.org/g:8135a35053e1bf1723ef225a3d75c19a0684f6f2
commit 8135a35053e1bf1723ef225a3d75c19a0684f6f2
Author: Michael Meissner
Date: Tue Mar 12 20:09:21 2024 -0400
Power10: Add options to disable load and store vector pair.
In working on some future patches that involve u
https://gcc.gnu.org/g:5368f7b97a553d623c5787b3b6d71505732a9c47
commit 5368f7b97a553d623c5787b3b6d71505732a9c47
Author: Michael Meissner
Date: Tue Mar 12 20:18:26 2024 -0400
Peter's patches for subreg support.
2024-03-12 Peter Bergner
gcc/
PR target/109
https://gcc.gnu.org/g:581eca4771f36cbcb9241daeef266dbe36ed27a8
commit 581eca4771f36cbcb9241daeef266dbe36ed27a8
Author: Michael Meissner
Date: Tue Mar 12 20:23:48 2024 -0400
Add support for vector pair unary and binary operations.
2024-03-12 Michael Meissner
gcc/
https://gcc.gnu.org/g:e1939c7a8b72c315ba15751d40bb439231499a1e
commit e1939c7a8b72c315ba15751d40bb439231499a1e
Author: Michael Meissner
Date: Tue Mar 12 20:29:24 2024 -0400
Add support for vector pair fma operations.
2024-03-12 Michael Meissner
gcc/
*
https://gcc.gnu.org/g:0d1d819a6872d7e6098b00925ce343c39efc7dcf
commit 0d1d819a6872d7e6098b00925ce343c39efc7dcf
Author: Michael Meissner
Date: Tue Mar 12 20:56:54 2024 -0400
Add vector pair init and splat.
2024-03-12 Michael Meissner
gcc/
* config/rs600
https://gcc.gnu.org/g:9627a2f2476f7a5eb84de3ef83a9d373e678d619
commit 9627a2f2476f7a5eb84de3ef83a9d373e678d619
Author: Michael Meissner
Date: Tue Mar 12 21:03:17 2024 -0400
Add vector pair optimizations.
2024-03-12 Michael Meissner
gcc/
* config/rs6000
https://gcc.gnu.org/g:66de2c74aebd4e587a9aa4e20eb0b71dfa7450e2
commit 66de2c74aebd4e587a9aa4e20eb0b71dfa7450e2
Author: Michael Meissner
Date: Tue Mar 12 21:09:53 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.vpair | 211
1 file
https://gcc.gnu.org/g:86949afcea130e0b6cb621f55385ca0f90a56a1f
commit 86949afcea130e0b6cb621f55385ca0f90a56a1f
Author: Michael Meissner
Date: Wed Mar 13 01:33:25 2024 -0400
Use vector pair load/store for memcpy with -mcpu=future
In the development for the power10 processor, GCC di
https://gcc.gnu.org/g:5bd41ca9c05b8483af758e5010f9d000182d3e88
commit 5bd41ca9c05b8483af758e5010f9d000182d3e88
Author: Michael Meissner
Date: Wed Mar 13 02:21:06 2024 -0400
Add wD constraint.
This patch adds a new constraint ('wD') that matches the accumulator
registers
that
https://gcc.gnu.org/g:6d9972ad5488900014564a0b5f3447a7c1fed0ca
commit 6d9972ad5488900014564a0b5f3447a7c1fed0ca
Author: Michael Meissner
Date: Wed Mar 13 02:26:35 2024 -0400
Add support for dense math registers.
The MMA subsystem added the notion of accumulator registers as an opti
https://gcc.gnu.org/g:26e7b15b3a259f753b9862ca7a999ce3e70a8c3d
commit 26e7b15b3a259f753b9862ca7a999ce3e70a8c3d
Author: Michael Meissner
Date: Wed Mar 13 02:28:07 2024 -0400
PowerPC: Switch to dense math names for all MMA operations.
This patch changes the assembler instruction nam
https://gcc.gnu.org/g:da950b93278df73899ae4a6e027fca4c01aa00b2
commit da950b93278df73899ae4a6e027fca4c01aa00b2
Author: Michael Meissner
Date: Wed Mar 13 02:28:55 2024 -0400
Add dense math test for new instruction names.
2024-03-13 Michael Meissner
gcc/testsuite/
https://gcc.gnu.org/g:18c91326e38cead42b2101729a3b97e1816832e8
commit 18c91326e38cead42b2101729a3b97e1816832e8
Author: Michael Meissner
Date: Wed Mar 13 02:33:43 2024 -0400
PowerPC: Add support for 1,024 bit DMR registers.
This patch is a prelimianry patch to add the full 1,024 bi
https://gcc.gnu.org/g:9e9f7da1148b547dd4aa1f2084cd7df1d407d2dd
commit 9e9f7da1148b547dd4aa1f2084cd7df1d407d2dd
Author: Michael Meissner
Date: Wed Mar 13 02:36:19 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.dmf | 307 ++
1 file
45 matches
Mail list logo