https://gcc.gnu.org/g:68fd1665f0f8e4e59c645ea6cd97a69bb799d339
commit r13-9186-g68fd1665f0f8e4e59c645ea6cd97a69bb799d339
Author: Haochen Jiang
Date: Thu Nov 14 11:06:01 2024 +0800
testsuite: Correct dg-error to dg-warning for cmpccxadd testcase in GCC13
In GCC13, the error for GCC
https://gcc.gnu.org/g:19b24f4aae6c59d70cc882623b1e9b279b3872f3
commit r15-5225-g19b24f4aae6c59d70cc882623b1e9b279b3872f3
Author: Hongyu Wang
Date: Tue Nov 12 13:04:46 2024 +0800
i386: Fix cstorebf4 fp comparison operand [PR117495]
For cstorebf4 it uses comparison_operator for BFmo
https://gcc.gnu.org/g:8564d0948c72df0a66d7eb47e15c6ab43e9b25ce
commit r15-5224-g8564d0948c72df0a66d7eb47e15c6ab43e9b25ce
Author: Jin Ma
Date: Wed Nov 13 15:19:29 2024 -0700
[PATCH] RISC-V: Bugfix for unrecognizable insn for XTheadVector
error: unrecognizable insn:
(insn 3
https://gcc.gnu.org/g:3e2b297b0bb77317e759a180a5d4b701f6e5e6e4
commit r13-9185-g3e2b297b0bb77317e759a180a5d4b701f6e5e6e4
Author: Jonathan Wakely
Date: Thu Feb 29 17:13:49 2024 +
libstdc++: Suppress deprecation messages from [PR101228]
libstdc++-v3/ChangeLog:
https://gcc.gnu.org/g:55dbf154efdeb34e840ad134aab883ce86251a45
commit r15-5220-g55dbf154efdeb34e840ad134aab883ce86251a45
Author: Jonathan Wakely
Date: Wed Nov 6 18:48:07 2024 +
libstdc++: Remove _Hashtable_base::_S_equals
This removes the overloaded _S_equals and _S_node_equal
https://gcc.gnu.org/g:84e39b075021091b4b842fd29764642468562ba0
commit r15-5222-g84e39b075021091b4b842fd29764642468562ba0
Author: Jonathan Wakely
Date: Thu Nov 7 11:49:41 2024 +
libstdc++: Add _Hashtable::_M_locate(const key_type&)
We have two overloads of _M_find_before_node b
https://gcc.gnu.org/g:0935d0d6e6c244031117f3fd7fea2bfa78295f75
commit r15-5218-g0935d0d6e6c244031117f3fd7fea2bfa78295f75
Author: Jonathan Wakely
Date: Fri Nov 1 23:53:52 2024 +
libstdc++: Remove _Insert base class from _Hashtable
There's no reason to have a separate base class
https://gcc.gnu.org/g:01ba02caa924058af539d37970d2b07f22d9fdf7
commit r15-5223-g01ba02caa924058af539d37970d2b07f22d9fdf7
Author: Jonathan Wakely
Date: Thu Oct 31 16:29:18 2024 +
libstdc++: Refactor std::hash specializations
This attempts to simplify and clean up our std::hash
https://gcc.gnu.org/g:a147bfcaf17fc3edba7565eafabb78063f0541e6
commit r15-5221-ga147bfcaf17fc3edba7565eafabb78063f0541e6
Author: Jonathan Wakely
Date: Thu Nov 7 17:04:49 2024 +
libstdc++: Simplify _Hashtable merge functions
I realised that _M_merge_unique and _M_merge_multi ca
https://gcc.gnu.org/g:247e82c72f14dfaa4c496b80ad641a15658a5e4f
commit r15-5219-g247e82c72f14dfaa4c496b80ad641a15658a5e4f
Author: Jonathan Wakely
Date: Tue Nov 5 22:39:43 2024 +
libstdc++: Remove _Equality base class from _Hashtable
libstdc++-v3/ChangeLog:
* in
https://gcc.gnu.org/g:d2970e86c4de89b4ba38fa935f1be65681970c69
commit r15-5217-gd2970e86c4de89b4ba38fa935f1be65681970c69
Author: Jonathan Wakely
Date: Fri Nov 1 22:20:22 2024 +
libstdc++: Use RAII in _Hashtable
Use scoped guard types to clean up if an exception is thrown. This
https://gcc.gnu.org/g:e717c322c6ee21bd5d9cf9373dcd9b4e8ba3312f
commit r15-5216-ge717c322c6ee21bd5d9cf9373dcd9b4e8ba3312f
Author: Jonathan Wakely
Date: Fri Nov 1 21:52:37 2024 +
libstdc++: Replace _Hashtable::__fwd_value_for with cast
We can just use a cast to the appropriate t
https://gcc.gnu.org/g:37b17388fca498cff718a13aa8d4523f15427c8c
commit r15-5215-g37b17388fca498cff718a13aa8d4523f15427c8c
Author: Jonathan Wakely
Date: Fri Nov 1 14:17:38 2024 +
libstdc++: Add _Hashtable::_M_assign for the common case
This adds a convenient _M_assign overload f
https://gcc.gnu.org/g:73676cfb201e988bc086a8aeb63223f66f7b6252
commit r15-5214-g73676cfb201e988bc086a8aeb63223f66f7b6252
Author: Jonathan Wakely
Date: Thu Oct 31 19:53:55 2024 +
libstdc++: Refactor Hashtable erasure
This reworks the internal member functions for erasure from
https://gcc.gnu.org/g:ce2cf1f03295b7992a8e3eae3c703845f045db27
commit r15-5213-gce2cf1f03295b7992a8e3eae3c703845f045db27
Author: Jonathan Wakely
Date: Thu Oct 31 19:53:55 2024 +
libstdc++: Refactor Hashtable insertion [PR115285]
This completely reworks the internal member func
https://gcc.gnu.org/g:9fcbbb3d104717447cffb65f6ef000969a7b7bb4
commit r15-5211-g9fcbbb3d104717447cffb65f6ef000969a7b7bb4
Author: Jonathan Wakely
Date: Fri Nov 1 12:44:00 2024 +
libstdc++: Refactor _Hashtable::operator=(initializer_list)
This replaces a call to _M_insert_range
https://gcc.gnu.org/g:afc9351ebbac1ed55d7c472af817b172bdb662e6
commit r15-5212-gafc9351ebbac1ed55d7c472af817b172bdb662e6
Author: Jonathan Wakely
Date: Fri Nov 1 12:49:53 2024 +
libstdc++: Allow unordered_set assignment to assign to existing nodes
Currently the _ReuseOrAllocNod
https://gcc.gnu.org/g:de10b4fc49516e393947c3d6c16de5703e5b2052
commit r15-5209-gde10b4fc49516e393947c3d6c16de5703e5b2052
Author: Jonathan Wakely
Date: Wed Nov 13 16:39:50 2024 +
libstdc++: Write timestamp to libstdc++-performance.sum file
The results of 'make check-performance
https://gcc.gnu.org/g:19d0720f68c2617f1b9b686d3884333b60ca75da
commit r15-5210-g19d0720f68c2617f1b9b686d3884333b60ca75da
Author: Jonathan Wakely
Date: Wed Nov 13 16:47:04 2024 +
libstdc++: Fix calculation of system time in performance tests
The system_time() function used the
https://gcc.gnu.org/g:2b92007016ce8de3fc0a8c4508a789b822ea8e6b
commit r15-5208-g2b92007016ce8de3fc0a8c4508a789b822ea8e6b
Author: Jonathan Wakely
Date: Wed Nov 13 16:37:24 2024 +
libstdc++: Use __is_single_threaded() in performance tests
With recent glibc releases the __gthread
https://gcc.gnu.org/g:42def7cd8bab71002d3097b9db33fd1dc25a72f6
commit r15-5206-g42def7cd8bab71002d3097b9db33fd1dc25a72f6
Author: Jonathan Wakely
Date: Wed Nov 13 12:57:11 2024 +
libstdc++: Fix nodiscard warnings in perf test for memory pools
The use of unnamed std::lock_guard
https://gcc.gnu.org/g:8586e16154f17df56ba6008c2ffe104bd03dd698
commit r15-5207-g8586e16154f17df56ba6008c2ffe104bd03dd698
Author: Jonathan Wakely
Date: Wed Nov 13 13:38:45 2024 +
libstdc++: Stop using std::unary_function in perf tests
This fixes some -Wdeprecated-declarations w
https://gcc.gnu.org/g:2d7d8179cbccaddb308c966b9c1d4840c0d56b03
commit r15-5205-g2d7d8179cbccaddb308c966b9c1d4840c0d56b03
Author: Richard Sandiford
Date: Wed Nov 13 17:21:35 2024 +
aarch64: Relax add_overloaded_function assert
There are some SVE intrinsics that support one set
https://gcc.gnu.org/g:99ec0eb32a03506142f30c158276b4131aa73fe8
commit r15-5204-g99ec0eb32a03506142f30c158276b4131aa73fe8
Author: Filip Kastl
Date: Wed Nov 13 16:11:14 2024 +0100
i386: Add -mveclibabi=aocl [PR56504]
We currently support generating vectorized math calls to the AMD c
https://gcc.gnu.org/g:9ff3cddfd9ffd6ca5fa516173329c9c6cf941e1e
commit 9ff3cddfd9ffd6ca5fa516173329c9c6cf941e1e
Author: Michael Meissner
Date: Wed Nov 13 02:42:18 2024 -0500
RFC2653-Add support for dense math registers.
The MMA subsystem added the notion of accumulator registers as
https://gcc.gnu.org/g:eb45d151fa1780d01533d9fc9545fec50bfd7152
commit r15-5189-geb45d151fa1780d01533d9fc9545fec50bfd7152
Author: Jakub Jelinek
Date: Wed Nov 13 09:41:41 2024 +0100
c: Implement C2Y N3298 - Introduce complex literals [PR117029]
The following patch implements the C2Y
https://gcc.gnu.org/g:39b0fb9bbcf49fc7a7c97c9efbc4453e1593b536
commit r14-10926-g39b0fb9bbcf49fc7a7c97c9efbc4453e1593b536
Author: John David Anglin
Date: Wed Nov 13 09:40:42 2024 -0500
hppa: Remove inner `fix:SF/DF` from fixed-point patterns
2024-11-13 John David Anglin
https://gcc.gnu.org/g:424bd4c3d14473c18850e7366804e761fc0b03de
commit r12-10814-g424bd4c3d14473c18850e7366804e761fc0b03de
Author: John David Anglin
Date: Wed Nov 13 09:40:42 2024 -0500
hppa: Remove inner `fix:SF/DF` from fixed-point patterns
2024-11-13 John David Anglin
https://gcc.gnu.org/g:4ac301e399ceff496646fc8da06ad423521b7a29
commit r13-9184-g4ac301e399ceff496646fc8da06ad423521b7a29
Author: John David Anglin
Date: Wed Nov 13 09:40:42 2024 -0500
hppa: Remove inner `fix:SF/DF` from fixed-point patterns
2024-11-13 John David Anglin
https://gcc.gnu.org/g:0342d024ff9af258df3bc8a23c9e999bea6be3e0
commit r15-5203-g0342d024ff9af258df3bc8a23c9e999bea6be3e0
Author: John David Anglin
Date: Wed Nov 13 09:40:42 2024 -0500
hppa: Remove inner `fix:SF/DF` from fixed-point patterns
2024-11-13 John David Anglin
https://gcc.gnu.org/g:5ace2b23199f4216b0cdb0a41a68617bcdee9b3e
commit r15-5202-g5ace2b23199f4216b0cdb0a41a68617bcdee9b3e
Author: David Malcolm
Date: Wed Nov 13 08:26:58 2024 -0500
diagnostics: avoid using global_dc in path-printing
gcc/analyzer/ChangeLog:
* checker-pat
https://gcc.gnu.org/g:f8b3af3ecf96dfbe12e0e555b3647937a2666ea1
commit f8b3af3ecf96dfbe12e0e555b3647937a2666ea1
Author: Michael Meissner
Date: Wed Nov 13 02:47:19 2024 -0500
RFC2656-Support load/store vector with right length.
This patch adds support for new instructions that may b
https://gcc.gnu.org/g:917d03e4f366f7738684bed2eae02482b535b7fc
commit r15-5199-g917d03e4f366f7738684bed2eae02482b535b7fc
Author: Yangyu Chen
Date: Tue Nov 5 11:23:07 2024 +0800
RISC-V: Implement TARGET_GENERATE_VERSION_DISPATCHER_BODY and
TARGET_GET_FUNCTION_VERSIONS_DISPATCHER
T
https://gcc.gnu.org/g:f757e682b9287f8bb75320fb986d331d42ae7478
commit f757e682b9287f8bb75320fb986d331d42ae7478
Author: Michael Meissner
Date: Wed Nov 13 02:13:35 2024 -0500
Add power9 and power10 float to logical optimizations.
2024-11-13 Michael Meissner
gcc/
https://gcc.gnu.org/g:d86c580b1cc6a3c22497f9847d8f5ad1bfbfdc38
commit d86c580b1cc6a3c22497f9847d8f5ad1bfbfdc38
Author: Michael Meissner
Date: Wed Nov 13 02:48:21 2024 -0500
RFC2655-Add saturating subtract built-ins.
This patch adds support for a saturating subtract built-in functi
https://gcc.gnu.org/g:5a674367c6da870184f3bdb7ec110b96aa91bb2b
commit r15-5201-g5a674367c6da870184f3bdb7ec110b96aa91bb2b
Author: Soumya AR
Date: Wed Nov 13 15:41:15 2024 +0530
Match: Fold pow calls to ldexp when possible [PR57492]
This patch transforms the following POW calls to e
https://gcc.gnu.org/g:9bf0dbe67244fffc5cb939e51ead2876557c8c37
commit r15-5193-g9bf0dbe67244fffc5cb939e51ead2876557c8c37
Author: Yangyu Chen
Date: Tue Nov 5 11:21:22 2024 +0800
Introduce TARGET_CLONES_ATTR_SEPARATOR for RISC-V
Some architectures may use ',' in the attribute string
https://gcc.gnu.org/g:f42f8dcf495e0a17df95a71c6a91093532cb9f3b
commit r15-5200-gf42f8dcf495e0a17df95a71c6a91093532cb9f3b
Author: Yangyu Chen
Date: Tue Nov 5 11:23:16 2024 +0800
RISC-V: Add Multi-Versioning Test Cases
This patch adds test cases for the Function Multi-Versioning (FM
https://gcc.gnu.org/g:78753c75cf154e7432624e24c68aae3b81ed49f0
commit r15-5197-g78753c75cf154e7432624e24c68aae3b81ed49f0
Author: Yangyu Chen
Date: Tue Nov 5 11:22:45 2024 +0800
RISC-V: Implement TARGET_COMPARE_VERSION_PRIORITY and
TARGET_OPTION_FUNCTION_VERSIONS
This patch implem
https://gcc.gnu.org/g:0c77c4b082bf110fd2fc9c800268ac58fa579d06
commit r15-5198-g0c77c4b082bf110fd2fc9c800268ac58fa579d06
Author: Yangyu Chen
Date: Tue Nov 5 11:22:56 2024 +0800
RISC-V: Implement TARGET_MANGLE_DECL_ASSEMBLER_NAME
This patch implements the TARGET_MANGLE_DECL_ASSEMBL
https://gcc.gnu.org/g:bd975bd1ce5fdbe99901df9145ba40d7145fd066
commit r15-5196-gbd975bd1ce5fdbe99901df9145ba40d7145fd066
Author: Yangyu Chen
Date: Tue Nov 5 11:22:29 2024 +0800
RISC-V: Implement TARGET_OPTION_VALID_VERSION_ATTRIBUTE_P
This patch implements the TARGET_OPTION_VALID_
https://gcc.gnu.org/g:1f99a39da290291121d08701b218f23781a8
commit r15-5195-g1f99a39da290291121d08701b218f23781a8
Author: Yangyu Chen
Date: Tue Nov 5 11:22:16 2024 +0800
RISC-V: Implement riscv_minimal_hwprobe_feature_bits
This patch implements the riscv_minimal_hwprobe_fea
https://gcc.gnu.org/g:6b572d4eecc99c4a014ce1eab5e79976e30f4d9f
commit r15-5194-g6b572d4eecc99c4a014ce1eab5e79976e30f4d9f
Author: Yangyu Chen
Date: Tue Nov 5 11:22:00 2024 +0800
RISC-V: Implement Priority syntax parser for Function Multi-Versioning
This patch adds the priority synt
https://gcc.gnu.org/g:f2dcc0ff96f77a0ae0abb24af549fcf91150a293
commit f2dcc0ff96f77a0ae0abb24af549fcf91150a293
Author: Michael Meissner
Date: Wed Nov 13 02:32:34 2024 -0500
Add potential p-future XVRLD and XVRLDI instructions.
2024-11-13 Michael Meissner
gcc/
https://gcc.gnu.org/g:236c0829ee21a179c81b83f0d7f112ca23c47a4d
commit r15-5191-g236c0829ee21a179c81b83f0d7f112ca23c47a4d
Author: Martin Uecker
Date: Sat Nov 9 10:48:52 2024 +0100
c: add Wzero-as-null-pointer-constant [PR117059]
Add warnings for the use of zero as a null pointer co
https://gcc.gnu.org/g:f530a8c61383b174a476b64f46d56adeedf49dc4
commit r15-5192-gf530a8c61383b174a476b64f46d56adeedf49dc4
Author: Paul Thomas
Date: Wed Nov 13 08:57:55 2024 +
Fortran: Fix failing character pointer fcn assignment [PR105054]
2024-11-14 Paul Thomas
gcc
https://gcc.gnu.org/g:856809e582bacbceb70cdae56feb86da367f379e
commit r15-5190-g856809e582bacbceb70cdae56feb86da367f379e
Author: Jakub Jelinek
Date: Wed Nov 13 09:44:20 2024 +0100
c: Handle C23 floating constant {d,D}{32,64,128} suffixes like {df,dd,dl}
C23 roughly says that {d,D}
https://gcc.gnu.org/g:59605e0b9f0cb0fcba6561a12bcf02de7975fec7
commit 59605e0b9f0cb0fcba6561a12bcf02de7975fec7
Author: Michael Meissner
Date: Wed Nov 13 02:44:11 2024 -0500
RFC2653-Add dense math test for new instruction names.
2024-11-13 Michael Meissner
gcc/testsuit
48 matches
Mail list logo