https://gcc.gnu.org/g:109f1b28fc94c93096506e3df0c25e331cef19d0
commit r14-9885-g109f1b28fc94c93096506e3df0c25e331cef19d0
Author: Richard Biener
Date: Wed Apr 10 07:57:03 2024 +0200
Revert "combine: Don't combine if I2 does not change"
This reverts commit 839bc42772ba7af66af3bd16ef
https://gcc.gnu.org/g:7924e352523b37155ed9d76dc426701de9d11a22
commit r14-9884-g7924e352523b37155ed9d76dc426701de9d11a22
Author: Peter Bergner
Date: Tue Apr 9 15:24:39 2024 -0500
rs6000: Replace OPTION_MASK_DIRECT_MOVE with OPTION_MASK_P8_VECTOR
[PR101865]
This is a cleanup patch
https://gcc.gnu.org/g:0774240b4df9a9bc48ce33a9625788e402498f5a
commit r14-9883-g0774240b4df9a9bc48ce33a9625788e402498f5a
Author: Nathaniel Shead
Date: Fri Mar 29 13:53:54 2024 +1100
c++: Keep DECL_SAVED_TREE of cdtor instantiations in modules [PR104040]
A template instantiation st
https://gcc.gnu.org/g:ea665f90260acb3ffd2e39fcd2e200e702ee0ead
commit r14-9882-gea665f90260acb3ffd2e39fcd2e200e702ee0ead
Author: Hongyu Wang
Date: Tue Apr 9 09:50:11 2024 +0800
[APX] Prohibit SHA/KEYLOCKER usage of EGPR when APX enabled
The latest APX spec announced removal of SHA
https://gcc.gnu.org/g:77c0b5b23f91404004a9bf710981f6d615b63f57
commit r14-9881-g77c0b5b23f91404004a9bf710981f6d615b63f57
Author: Nathaniel Shead
Date: Thu Apr 4 23:16:08 2024 +1100
c++: Track declarations imported from partitions [PR99377]
The testcase in comment 15 of the linked
https://gcc.gnu.org/g:92b38ec84f2990d217f036dc6c5a32cde5ecfb93
commit r14-9879-g92b38ec84f2990d217f036dc6c5a32cde5ecfb93
Author: Jonathan Wakely
Date: Mon Apr 8 17:37:32 2024 +0100
libstdc++: Fix build for targets without FP std::from_chars [PR114633]
If the faster std::from_chars
https://gcc.gnu.org/g:6f4ac1d0611df6e1ab50d6408ecd6f1a3bf78c3d
commit 6f4ac1d0611df6e1ab50d6408ecd6f1a3bf78c3d
Author: Michael Meissner
Date: Tue Apr 9 19:13:55 2024 -0400
Add xvrlw support.
2024-04-09 Michael Meissner
gcc/
* config/rs6000/altivec.md (
https://gcc.gnu.org/g:2c5222ca63b78a756e294a45f58806552d1d6d79
commit 2c5222ca63b78a756e294a45f58806552d1d6d79
Author: Michael Meissner
Date: Tue Apr 9 19:12:48 2024 -0400
Revert all changes
Diff:
---
gcc/config/rs6000/altivec.md | 14 -
gcc/config/rs6000/rs
https://gcc.gnu.org/g:af9c990562a83d11c5bd1622da0586a64bd6e19c
commit af9c990562a83d11c5bd1622da0586a64bd6e19c
Author: Michael Meissner
Date: Tue Apr 9 17:59:09 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.dmf | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff -
https://gcc.gnu.org/g:9bf1cc6538e9fcbe6a1695b86435c85b93d854d5
commit 9bf1cc6538e9fcbe6a1695b86435c85b93d854d5
Author: Michael Meissner
Date: Tue Apr 9 17:57:36 2024 -0400
Add xvrlw support.
2024-04-09 Michael Meissner
gcc/
* config/rs6000/altivec.md (
https://gcc.gnu.org/g:f07d17259dcf6da52ff43a799ce211c955155c45
commit f07d17259dcf6da52ff43a799ce211c955155c45
Author: Michael Meissner
Date: Tue Apr 9 17:54:06 2024 -0400
Add paddis support.
2024-04-09 Michael Meissner
gcc/
* config/rs6000/constraints
https://gcc.gnu.org/g:91942e4a15ff9486fbabd14670c27b0addb07619
commit 91942e4a15ff9486fbabd14670c27b0addb07619
Author: Michael Meissner
Date: Tue Apr 9 17:52:46 2024 -0400
Revert all changes
Diff:
---
gcc/config/rs6000/altivec.md | 14 -
gcc/config/rs6000/constraints.md
https://gcc.gnu.org/g:b625c0e07fea0aaa8ce9350d2f1d3aa00cb47da0
commit b625c0e07fea0aaa8ce9350d2f1d3aa00cb47da0
Author: Michael Meissner
Date: Tue Apr 9 17:43:41 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.bugs | 15 +++
1 file changed, 11 insertions(+), 4 deletions(
https://gcc.gnu.org/g:a0937c1e3b69500a19eef7816ccb0dab3f03e80b
commit a0937c1e3b69500a19eef7816ccb0dab3f03e80b
Author: Michael Meissner
Date: Tue Apr 9 17:40:58 2024 -0400
Add power10 ori/oris and xori/xoris fusion support.
2024-04-09 Michael Meissner
gcc/
https://gcc.gnu.org/g:ad98381bc5234aacf9caf674b0c334c626fbf78b
commit ad98381bc5234aacf9caf674b0c334c626fbf78b
Author: Michael Meissner
Date: Tue Apr 9 17:37:42 2024 -0400
Revert all changes
Diff:
---
gcc/config/rs6000/fusion.md | 15 ---
gcc/config/rs6000/genfusion.pl |
https://gcc.gnu.org/g:5ca445c7dea2add58d7ca7992b3f98d304bb3dda
commit 5ca445c7dea2add58d7ca7992b3f98d304bb3dda
Author: Michael Meissner
Date: Tue Apr 9 15:39:24 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.bugs | 12
1 file changed, 12 insertions(+)
diff --git a/gc
https://gcc.gnu.org/g:474322266e69039e69a0288fe5955439f9709671
commit 474322266e69039e69a0288fe5955439f9709671
Author: Michael Meissner
Date: Tue Apr 9 15:37:44 2024 -0400
Make sure wide immediate fusion does not generate illegal instructions.
2024-04-09 Michael Meissner
https://gcc.gnu.org/g:639215c5eb6c56ba3830cd868d1d3ddd700b4c90
commit r14-9878-g639215c5eb6c56ba3830cd868d1d3ddd700b4c90
Author: David Faust
Date: Mon Apr 8 13:33:48 2024 -0700
btf: improve btf-datasec-3.c test [PR114642]
This test failed on powerpc --target_board=unix'{-m32}' bec
https://gcc.gnu.org/g:1f719aa7c0d35b47f3d15a54f074718b78e92bb0
commit r14-9877-g1f719aa7c0d35b47f3d15a54f074718b78e92bb0
Author: Juergen Christ
Date: Mon Apr 1 13:34:37 2024 +0200
s390x: Optimize vector permute with constant indexes
Loop vectorizer can generate vector permutes wit
https://gcc.gnu.org/g:8075477f81ae8d0abf64b80dfbd179151f91b417
commit r14-9876-g8075477f81ae8d0abf64b80dfbd179151f91b417
Author: David Faust
Date: Mon Apr 8 11:10:41 2024 -0700
btf: emit symbol refs in DATASEC entries only for BPF [PR114608]
The behavior introduced in
fa60ac
https://gcc.gnu.org/g:685d822e524cc8b2726ad6c44c2ccaabe55a198c
commit r14-9875-g685d822e524cc8b2726ad6c44c2ccaabe55a198c
Author: Richard Ball
Date: Tue Apr 9 16:31:35 2024 +0100
aarch64: Fix ACLE SME streaming mode error in neon-sve-bridge
When using LTO, handling the pragma for s
https://gcc.gnu.org/g:de82b0cf981e49a0bda957c0ac31146b17407e23
commit r14-9874-gde82b0cf981e49a0bda957c0ac31146b17407e23
Author: Paul Thomas
Date: Tue Apr 9 15:27:28 2024 +0100
Fortran: Fix ICE in trans-stmt.cc(gfc_trans_call) [PR114535]
2024-04-09 Paul Thomas
gcc/fort
https://gcc.gnu.org/g:88aea122a7ee639230bf17a9eda4bf8a5eb7e282
commit r14-9873-g88aea122a7ee639230bf17a9eda4bf8a5eb7e282
Author: Paul Thomas
Date: Tue Apr 9 15:23:46 2024 +0100
Fortran: Fix ICE in gfc_trans_pointer_assignment [PR113956]
2024-04-09 Paul Thomas
gcc/fortr
https://gcc.gnu.org/g:32fb04adae90a0ea68e64e8fc3cb04b613b2e9f3
commit r14-9872-g32fb04adae90a0ea68e64e8fc3cb04b613b2e9f3
Author: Richard Biener
Date: Tue Apr 9 14:25:57 2024 +0200
lto/114655 - -flto=4 at link time doesn't override -flto=auto at compile
time
The following adjusts
https://gcc.gnu.org/g:ce3c743d8cfbadc0aaa80267bc002fd05267ffac
commit r14-9871-gce3c743d8cfbadc0aaa80267bc002fd05267ffac
Author: Sebastian Huber
Date: Mon Feb 12 14:53:21 2024 +0100
RTEMS: Fix powerpc configuration
gcc/ChangeLog:
* config/rs6000/rtems.h (OS_MISSIN
https://gcc.gnu.org/g:dd78e6a3cbd8f7c678d90ca0d05787faeb2e9c9a
commit r14-9870-gdd78e6a3cbd8f7c678d90ca0d05787faeb2e9c9a
Author: Jørgen Kvalsvik
Date: Tue Apr 9 13:39:03 2024 +0200
Guard function->cond_uids access [PR114601]
PR114601 shows that it is possible to reach the conditio
https://gcc.gnu.org/g:a79d13a01f8cbb99fb45bf3f3ffc62c99ee0b05e
commit r14-9869-ga79d13a01f8cbb99fb45bf3f3ffc62c99ee0b05e
Author: Jakub Jelinek
Date: Tue Apr 9 12:35:18 2024 +0200
i386: Fix aes/vaes patterns [PR114576]
On Wed, Apr 19, 2023 at 02:40:59AM +, Jiang, Haochen via Gc
https://gcc.gnu.org/g:897a241ddde53eae912c612a1623c84ff4dfe339
commit r14-9868-g897a241ddde53eae912c612a1623c84ff4dfe339
Author: Gaius Mulley
Date: Tue Apr 9 11:21:02 2024 +0100
modula2: remove description of fdebug-trace-quad, fdebug-trace-api and add
fm2-debug-trace=
This docum
https://gcc.gnu.org/g:46120d7d12318f98cbeeef1bae886222ecc92d52
commit r14-9867-g46120d7d12318f98cbeeef1bae886222ecc92d52
Author: Gaius Mulley
Date: Tue Apr 9 11:02:17 2024 +0100
modula2: tidyup makeSystem
This patch provides a tidyup for gcc/m2/tools-src/makeSystem.
It only ru
https://gcc.gnu.org/g:8657d76d583f0f87000e9003ba75922f2bbe4455
commit r14-9866-g8657d76d583f0f87000e9003ba75922f2bbe4455
Author: Yang Yujie
Date: Mon Apr 8 16:45:13 2024 +0800
LoongArch: Enable switchable target
This patch fixes the back-end context switching in cases where functi
https://gcc.gnu.org/g:73fb0a6153f4781587c925c56683b61632e63dee
commit r14-9865-g73fb0a6153f4781587c925c56683b61632e63dee
Author: Christophe Lyon
Date: Thu Apr 4 16:21:46 2024 +
rust: Add rust.install-dvi and rust.install-html rules
rust has the (empty) rust.dvi and rust.html r
https://gcc.gnu.org/g:a2447556a5405d2cde20afc134b90cd1d199ce04
commit r14-9864-ga2447556a5405d2cde20afc134b90cd1d199ce04
Author: Jørgen Kvalsvik
Date: Mon Apr 8 15:19:55 2024 +0200
Generate constant at start of loop, without UB
Generating the constants used for recording the edges
https://gcc.gnu.org/g:2daeb89d6f025d6daf7e560575863b3280120be8
commit r14-9863-g2daeb89d6f025d6daf7e560575863b3280120be8
Author: Jørgen Kvalsvik
Date: Mon Apr 8 09:28:27 2024 +0200
Add tree-inlined gconds to caller cond->expr map
Properly add the condition -> expression mapping of
https://gcc.gnu.org/g:21c9fd9688d9de9562b3cb491e4ab50ce09e663a
commit r14-9862-g21c9fd9688d9de9562b3cb491e4ab50ce09e663a
Author: Jakub Jelinek
Date: Tue Apr 9 09:40:45 2024 +0200
libquadmath: Provide __BYTE_ORDER, __LITTLE_ENDIAN and __BIG_ENDIAN
definitions
My earlier libquadmat
https://gcc.gnu.org/g:cfed80b9e4f562c99679739548df9369117dd791
commit r14-9861-gcfed80b9e4f562c99679739548df9369117dd791
Author: Jakub Jelinek
Date: Tue Apr 9 09:31:42 2024 +0200
c++: Fix up maybe_warn_for_constant_evaluated calls [PR114580]
When looking at maybe_warn_for_constant
https://gcc.gnu.org/g:64aa48ced03ad214cd05f114f5790e286fdcfbab
commit r14-9860-g64aa48ced03ad214cd05f114f5790e286fdcfbab
Author: Jakub Jelinek
Date: Tue Apr 9 09:29:08 2024 +0200
Fix up duplicated words mostly in comments, part 2
Another patch from eyeballing
git grep -v 'long
https://gcc.gnu.org/g:7dd1f9d2ec422173f490d91b9173d4fa5d32d909
commit r14-9859-g7dd1f9d2ec422173f490d91b9173d4fa5d32d909
Author: Jakub Jelinek
Date: Tue Apr 9 09:28:27 2024 +0200
bitint: Don't move debug stmts from before returns_twice calls [PR114628]
Debug stmts are allowed by t
https://gcc.gnu.org/g:46c91665f4bceba19aed56f5bd6e934c548b84ff
commit r14-9858-g46c91665f4bceba19aed56f5bd6e934c548b84ff
Author: Sergey Bugaev
Date: Sat Mar 23 17:35:13 2024 +0300
libgcc: Add basic support for aarch64-gnu (GNU/Hurd on AArch64)
There is currently no unwinding imple
https://gcc.gnu.org/g:9670a2326333caa8482377c00beb65723b7b4b26
commit r14-9857-g9670a2326333caa8482377c00beb65723b7b4b26
Author: Sergey Bugaev
Date: Sat Mar 23 17:35:12 2024 +0300
aarch64: Add support for aarch64-gnu (GNU/Hurd on AArch64)
Coupled with a corresponding binutils patc
https://gcc.gnu.org/g:532c57f8c3a15b109a46d3e2b14d60a5c40979d5
commit r14-9856-g532c57f8c3a15b109a46d3e2b14d60a5c40979d5
Author: Sergey Bugaev
Date: Sat Mar 23 17:35:11 2024 +0300
Move GNU/Hurd startfile spec from config/i386/gnu.h to config/gnu.h
Since it's not i386-specific; thi
40 matches
Mail list logo