https://gcc.gnu.org/g:77f4b1097e6aec50053577a8a1a65487ed58cbb0
commit r15-5586-g77f4b1097e6aec50053577a8a1a65487ed58cbb0
Author: Jakub Jelinek
Date: Fri Nov 22 10:02:59 2024 +0100
testsuite: Fix up vector-{8,9,10}.c tests
On Thu, Nov 21, 2024 at 01:30:39PM +0100, Christoph Müllner
https://gcc.gnu.org/g:53b0e42ac425efc6aafc73108adb030060a145ff
commit r14-10963-g53b0e42ac425efc6aafc73108adb030060a145ff
Author: Gaius Mulley
Date: Fri Nov 22 11:39:26 2024 +
[PATCH] modula2: Fix typos, grammar, and a link
gcc:
* doc/gm2.texi (Documentation): Fix
https://gcc.gnu.org/g:a9473f9c6f2d755d2eb79dbd30877e64b4bc6fc8
commit r15-5585-ga9473f9c6f2d755d2eb79dbd30877e64b4bc6fc8
Author: Tamar Christina
Date: Thu Nov 21 15:10:24 2024 +
middle-end:For multiplication try swapping operands when matching complex
multiply [PR116463]
This
https://gcc.gnu.org/g:d6d1fdcf953a79d1e3ef2d28c99c1933d1e07d80
commit r15-5587-gd6d1fdcf953a79d1e3ef2d28c99c1933d1e07d80
Author: Jakub Jelinek
Date: Fri Nov 22 11:33:34 2024 +0100
i386: Make __builtin_ia32_f{nstenv,ldenv,nstsw,fnclex} builtins internal
[PR117165]
As the comment s
https://gcc.gnu.org/g:6bae5e6fef530f6af6e305b0e7d41e0800074ff8
commit r14-10962-g6bae5e6fef530f6af6e305b0e7d41e0800074ff8
Author: Gaius Mulley
Date: Fri Nov 22 10:32:05 2024 +
[PATCH] modula2: Simplify REAL/LONGREAL/SHORTREAL node creation.
This patch simplifies the real type
https://gcc.gnu.org/g:8d7f2d53c81970c50a4b9bc592ce360563ae192b
commit r15-5588-g8d7f2d53c81970c50a4b9bc592ce360563ae192b
Author: Evgeny Karpov
Date: Fri Nov 22 13:28:21 2024 +0100
MAINTAINERS: Add myself to write after approval
ChangeLog:
* MAINTAINERS: Add myself
https://gcc.gnu.org/g:f34422e06c38eb1f69c301ad5d8e2114c46a2796
commit r15-5590-gf34422e06c38eb1f69c301ad5d8e2114c46a2796
Author: Tobias Burnus
Date: Fri Nov 22 16:15:17 2024 +0100
OpenMP: Add 'interop' clause to 'dispatch' for C/C++
Will fail with an error if/as no suitable 'appen
https://gcc.gnu.org/g:9fd8cd1990e0f5bac416bafc8a588d05c735f000
commit r14-10965-g9fd8cd1990e0f5bac416bafc8a588d05c735f000
Author: Harald Anlauf
Date: Thu Nov 14 21:38:04 2024 +0100
Fortran: fix passing of NULL() actual argument to character dummy [PR104819]
Ensure that character l
https://gcc.gnu.org/g:44984f7f7523f136085ba60fd107ba8309d4115b
commit r15-5593-g44984f7f7523f136085ba60fd107ba8309d4115b
Author: Jakub Jelinek
Date: Fri Nov 22 19:47:52 2024 +0100
c-family: Yet another fix for _BitInt & __sync_* builtins [PR117641]
Sorry, the last patch only parti
https://gcc.gnu.org/g:c25c172959e7fb424455ee6acc60571c68b72443
commit r15-5594-gc25c172959e7fb424455ee6acc60571c68b72443
Author: Jakub Jelinek
Date: Fri Nov 22 19:50:22 2024 +0100
match.pd: Fix up the new simpliofiers using with_possible_nonzero_bits2
[PR117420]
The following tes
https://gcc.gnu.org/g:8701cdbf8df3f746df85882878beb8e8f897b014
commit r14-10967-g8701cdbf8df3f746df85882878beb8e8f897b014
Author: Gaius Mulley
Date: Fri Nov 22 19:46:44 2024 +
[PATCH] PR modula2/115540 gcc/m2/mc-boot-ch/Gtermios.cc error
return-statement with a value
This pat
https://gcc.gnu.org/g:887c27b6da2fbb04cbe20a85378366819aabbd26
commit 887c27b6da2fbb04cbe20a85378366819aabbd26
Author: Alexandre Oliva
Date: Thu Nov 21 22:40:45 2024 -0300
ifcombine: skip fallback conjunction on noncontiguous blocks
When everything else fails, if enabled by the ta
The branch 'aoliva/heads/testme' was updated to point to:
9e160528951b... fold fold_truth_andor field merging into ifcombine
It previously pointed to:
1a3d4dae5b44... rework locations in fold_truth_andof_for_ifcombine
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
https://gcc.gnu.org/g:9e160528951b2ad3ef7e6b3d803d74d6caca74a0
commit 9e160528951b2ad3ef7e6b3d803d74d6caca74a0
Author: Alexandre Oliva
Date: Thu Nov 21 22:36:34 2024 -0300
fold fold_truth_andor field merging into ifcombine
This patch introduces various improvements to the logic th
https://gcc.gnu.org/g:5f95136e5efba13d9caf7e4fa3a57e1aaa136aa4
commit r15-5596-g5f95136e5efba13d9caf7e4fa3a57e1aaa136aa4
Author: Georg-Johann Lay
Date: Thu Nov 21 17:41:17 2024 +0100
AVR: Use Var(avropt_xxx) for option variables in avr.opt.
This is a no-op refactoring that uses a
https://gcc.gnu.org/g:982d10b74b50f28fd5dbd63876b685f484a6fec2
commit r15-5600-g982d10b74b50f28fd5dbd63876b685f484a6fec2
Author: Georg-Johann Lay
Date: Fri Nov 22 21:51:10 2024 +0100
AVR: Tabify avr-common.cc according to coding rules.
gcc/
* common/config/avr/avr-comm
https://gcc.gnu.org/g:76c202329458aad027ececc59d666e4995e3644e
commit r15-5601-g76c202329458aad027ececc59d666e4995e3644e
Author: Andrew Pinski
Date: Fri Nov 22 09:25:41 2024 -0800
test-art: Fix comment in types.h
The comment references INCLUDE_MEMORY but the code actually
chec
https://gcc.gnu.org/g:ed9129c27d5b7c0ba78725b85f1a0a79d9c21a22
commit r14-10968-ged9129c27d5b7c0ba78725b85f1a0a79d9c21a22
Author: Gaius Mulley
Date: Fri Nov 22 21:09:10 2024 +
[PATCH] modula2: tidyup remove unused procedures and unused parameters
This patch removes M2GenGCC.mo
https://gcc.gnu.org/g:3adceba04eddf8c6e21fda3f7d0f8015e17bf5d8
commit r14-10966-g3adceba04eddf8c6e21fda3f7d0f8015e17bf5d8
Author: Gaius Mulley
Date: Fri Nov 22 18:38:51 2024 +
[PATCH] PR modula2/115536 Expression is evaluated incorrectly when
encountering relops and indirection
https://gcc.gnu.org/g:27778979c9a1e32a6ca74e5b5f377385225449b1
commit r15-5595-g27778979c9a1e32a6ca74e5b5f377385225449b1
Author: Jakub Jelinek
Date: Fri Nov 22 19:52:35 2024 +0100
Add -f{,no-}assume-sane-operators-new-delete options [PR110137]
The following patch adds a new option
https://gcc.gnu.org/g:684595188dea02d246edb66106d82bb7a9a22d79
commit r15-5597-g684595188dea02d246edb66106d82bb7a9a22d79
Author: Siddhesh Poyarekar
Date: Tue Nov 19 22:51:31 2024 -0500
tree-optimization/117355: object size for PHI nodes with negative offsets
When the object size e
https://gcc.gnu.org/g:84a335eb4f9641a471184d86900609dd97215218
commit r15-5598-g84a335eb4f9641a471184d86900609dd97215218
Author: Joseph Myers
Date: Fri Nov 22 20:33:10 2024 +
c: Fix typeof_unqual handling of qualified array types [PR112841]
As reported in bug 112841, typeof_un
https://gcc.gnu.org/g:939362411d0903542647dae0eff82db10a3ad78a
commit r15-5599-g939362411d0903542647dae0eff82db10a3ad78a
Author: Georg-Johann Lay
Date: Thu Nov 21 22:59:14 2024 +0100
AVR: target/117726 - Tweak ashiftrt:SI and lshiftrt:SI insns.
This patch is similar to r15-5569 (t
https://gcc.gnu.org/g:a603d5e3c38948cbe97a97bea524a62e0aed8392
commit a603d5e3c38948cbe97a97bea524a62e0aed8392
Author: Michael Meissner
Date: Fri Nov 22 17:28:11 2024 -0500
Add ChangeLog.meissner and REVISION.
2024-11-22 Michael Meissner
gcc/
* REVISIO
The branch 'meissner/heads/work187-dmf' was created in namespace 'refs/users'
pointing to:
a603d5e3c389... Add ChangeLog.meissner and REVISION.
The branch 'meissner/heads/work187' was created in namespace 'refs/users'
pointing to:
76c202329458... test-art: Fix comment in types.h
https://gcc.gnu.org/g:8eada357ce164605748860dcaf0438b664dfc15f
commit 8eada357ce164605748860dcaf0438b664dfc15f
Author: Michael Meissner
Date: Fri Nov 22 17:29:03 2024 -0500
Add ChangeLog.dmf and update REVISION.
2024-11-22 Michael Meissner
gcc/
* Chang
The branch 'meissner/heads/work187-vpair' was created in namespace 'refs/users'
pointing to:
a603d5e3c389... Add ChangeLog.meissner and REVISION.
https://gcc.gnu.org/g:f0fa789ddba838921ed101ee44f53d08fb1bcab3
commit f0fa789ddba838921ed101ee44f53d08fb1bcab3
Author: Michael Meissner
Date: Fri Nov 22 17:29:56 2024 -0500
Add ChangeLog.vpair and update REVISION.
2024-11-22 Michael Meissner
gcc/
* Cha
The branch 'meissner/heads/work187-bugs' was created in namespace 'refs/users'
pointing to:
a603d5e3c389... Add ChangeLog.meissner and REVISION.
https://gcc.gnu.org/g:0baa951aedfbe31b17252fa6851669a1d89d313f
commit 0baa951aedfbe31b17252fa6851669a1d89d313f
Author: Michael Meissner
Date: Fri Nov 22 17:30:50 2024 -0500
Add ChangeLog.bugs and update REVISION.
2024-11-22 Michael Meissner
gcc/
* Chan
The branch 'meissner/heads/work187-libs' was created in namespace 'refs/users'
pointing to:
a603d5e3c389... Add ChangeLog.meissner and REVISION.
The branch 'meissner/heads/work187-sha' was created in namespace 'refs/users'
pointing to:
a603d5e3c389... Add ChangeLog.meissner and REVISION.
https://gcc.gnu.org/g:c4985fe24c9a176d3e822d6e176026992e7c3384
commit c4985fe24c9a176d3e822d6e176026992e7c3384
Author: Michael Meissner
Date: Fri Nov 22 17:31:41 2024 -0500
Add ChangeLog.libs and update REVISION.
2024-11-22 Michael Meissner
gcc/
* Chan
https://gcc.gnu.org/g:35b42ee4ace96f9af241f81a8b8ca01df4a3aa38
commit 35b42ee4ace96f9af241f81a8b8ca01df4a3aa38
Author: Michael Meissner
Date: Fri Nov 22 17:32:35 2024 -0500
Add ChangeLog.sha and update REVISION.
2024-11-22 Michael Meissner
gcc/
* Chang
The branch 'meissner/heads/work187-test' was created in namespace 'refs/users'
pointing to:
a603d5e3c389... Add ChangeLog.meissner and REVISION.
https://gcc.gnu.org/g:01087ae644a32b1ee439d17dbde5d6a5ce333b20
commit 01087ae644a32b1ee439d17dbde5d6a5ce333b20
Author: Michael Meissner
Date: Fri Nov 22 17:33:30 2024 -0500
Add ChangeLog.test and update REVISION.
2024-11-22 Michael Meissner
gcc/
* Chan
The branch 'meissner/heads/work187-orig' was created in namespace 'refs/users'
pointing to:
76c202329458... test-art: Fix comment in types.h
https://gcc.gnu.org/g:d4e9c771228110efdf6015d172f7c9a09de0c6ee
commit d4e9c771228110efdf6015d172f7c9a09de0c6ee
Author: Michael Meissner
Date: Fri Nov 22 17:34:30 2024 -0500
Add REVISION.
2024-11-22 Michael Meissner
gcc/
* REVISION: New file for branch.
https://gcc.gnu.org/g:35fec696fde23eaaca9c2ccca26b2110c8d8b42b
commit 35fec696fde23eaaca9c2ccca26b2110c8d8b42b
Author: Michael Meissner
Date: Fri Nov 22 17:42:24 2024 -0500
Change TARGET_MODULO to TARGET_POWER9.
This patch changes TARGET_MODULO to TARGET_POWER9. The -mmodulo swit
https://gcc.gnu.org/g:38fdb83fd9735347321a3e2def32106d7613c11e
commit 38fdb83fd9735347321a3e2def32106d7613c11e
Author: Michael Meissner
Date: Fri Nov 22 17:37:35 2024 -0500
Change TARGET_POPCNTB to TARGET_POWER5.
This patch changes TARGET_POPCNTB to TARGET_POWER5. The -mpopcntb s
https://gcc.gnu.org/g:3fddd6e8001c0af22291768710d0ee85d22dc281
commit 3fddd6e8001c0af22291768710d0ee85d22dc281
Author: Michael Meissner
Date: Fri Nov 22 17:39:06 2024 -0500
Change TARGET_FPRND to TARGET_POWER5X.
This patch changes TARGET_POWER5X to TARGET_POWER5. The -mfprnd swit
https://gcc.gnu.org/g:1c9f81cb14a30838b60d4602fe15f68925d49b20
commit 1c9f81cb14a30838b60d4602fe15f68925d49b20
Author: Michael Meissner
Date: Fri Nov 22 18:06:53 2024 -0500
Revert changes
Diff:
---
gcc/config.gcc | 4 +-
gcc/config/rs6000/aix71.h | 1 -
The branch 'meissner/heads/work187-bugs' was updated to point to:
53c441108184... Merge commit 'refs/users/meissner/heads/work187-bugs' of gi
It previously pointed to:
0baa951aedfb... Add ChangeLog.bugs and update REVISION.
Diff:
Summary of changes (added commits):
--
https://gcc.gnu.org/g:bf2895e6bb430e844af20c0e3a7939b53470577e
commit bf2895e6bb430e844af20c0e3a7939b53470577e
Author: Michael Meissner
Date: Fri Nov 22 17:30:50 2024 -0500
Add ChangeLog.bugs and update REVISION.
2024-11-22 Michael Meissner
gcc/
* Chan
https://gcc.gnu.org/g:bcf6b53cc356bf7e4e305225ab09da2eb45ea3fe
commit bcf6b53cc356bf7e4e305225ab09da2eb45ea3fe
Author: Michael Meissner
Date: Fri Nov 22 19:29:31 2024 -0500
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.dmf | 389 ++
1 file
https://gcc.gnu.org/g:b26e2e62f8cd7539e269e31516b169b531d17ca5
commit b26e2e62f8cd7539e269e31516b169b531d17ca5
Author: Michael Meissner
Date: Fri Nov 22 19:40:21 2024 -0500
Vector pair support.
This patch adds a new include file (vector-pair.h) that adds support so that
users
https://gcc.gnu.org/g:974556b8e98f54108332000ae37a9250fa3c45c6
commit 974556b8e98f54108332000ae37a9250fa3c45c6
Author: Michael Meissner
Date: Fri Nov 22 19:47:25 2024 -0500
Add potential p-future XVRLD and XVRLDI instructions.
2024-11-22 Michael Meissner
gcc/
https://gcc.gnu.org/g:33fa445af265e1ca375073185206fdf4dd805794
commit 33fa445af265e1ca375073185206fdf4dd805794
Author: Michael Meissner
Date: Fri Nov 22 18:09:19 2024 -0500
Add -mcpu=future tuning support.
This patch makes -mtune=future use the same tuning decision as
-mtune=powe
https://gcc.gnu.org/g:7f0e7dc8d8e9e34a37401e88a88377bffa193ad7
commit 7f0e7dc8d8e9e34a37401e88a88377bffa193ad7
Author: Michael Meissner
Date: Fri Nov 22 18:08:01 2024 -0500
Add support for -mcpu=future
This patch adds the support that can be used in developing GCC support for
https://gcc.gnu.org/g:df2e832c90fe0915c0ab89e5c115bd0c6536c833
commit r15-5602-gdf2e832c90fe0915c0ab89e5c115bd0c6536c833
Author: Jeff Law
Date: Fri Nov 22 16:11:03 2024 -0700
[RISC-V][PR target/109279] Improve RISC-V constant synthesis
This is a small improvement to the constant s
https://gcc.gnu.org/g:0f141859d18dcaf5e3260ad7f69b0127bd99b6d4
commit 0f141859d18dcaf5e3260ad7f69b0127bd99b6d4
Author: Michael Meissner
Date: Fri Nov 22 18:10:59 2024 -0500
Add -mcpu=future tests.
This patch adds simple tests for -mcpu=future.
2024-11-22 Michael Meissner
https://gcc.gnu.org/g:5e0614e9e0d6feb683fa0e21ecdb2f9fbbc5907a
commit 5e0614e9e0d6feb683fa0e21ecdb2f9fbbc5907a
Author: Michael Meissner
Date: Fri Nov 22 18:12:10 2024 -0500
Use vector pair load/store for memcpy with -mcpu=future
In the development for the power10 processor, GCC di
https://gcc.gnu.org/g:04169d353394ef9cab74e43a43d4fed3a3f7d9b3
commit 04169d353394ef9cab74e43a43d4fed3a3f7d9b3
Author: Michael Meissner
Date: Fri Nov 22 18:19:09 2024 -0500
Add rs6000 architecture masks.
This patch begins the journey to move architecture bits that are not user
IS
https://gcc.gnu.org/g:f2975fae61a15c72e612328396c6d60463886632
commit f2975fae61a15c72e612328396c6d60463886632
Author: Michael Meissner
Date: Fri Nov 22 17:31:41 2024 -0500
Add ChangeLog.libs and update REVISION.
2024-11-22 Michael Meissner
gcc/
* Chan
https://gcc.gnu.org/g:6a065a2305e3a43e2fa8eb3c22d6e3cbbdc9fe4b
commit 6a065a2305e3a43e2fa8eb3c22d6e3cbbdc9fe4b
Merge: f2975fae61a1 c4985fe24c9a
Author: Michael Meissner
Date: Fri Nov 22 18:29:20 2024 -0500
Merge commit 'refs/users/meissner/heads/work187-libs' of
git+ssh://gcc.gnu.org/git/
The branch 'meissner/heads/work187-libs' was updated to point to:
6a065a2305e3... Merge commit 'refs/users/meissner/heads/work187-libs' of gi
It previously pointed to:
c4985fe24c9a... Add ChangeLog.libs and update REVISION.
Diff:
Summary of changes (added commits):
--
https://gcc.gnu.org/g:11e8e6de1f36c6bdd1d23cc1645d69aa3afa7e01
commit 11e8e6de1f36c6bdd1d23cc1645d69aa3afa7e01
Author: Michael Meissner
Date: Fri Nov 22 17:29:03 2024 -0500
Add ChangeLog.dmf and update REVISION.
2024-11-22 Michael Meissner
gcc/
* Chang
https://gcc.gnu.org/g:0acc082469e3bfc73d259ce1ccf273fa7f6b7e45
commit 0acc082469e3bfc73d259ce1ccf273fa7f6b7e45
Merge: 11e8e6de1f36 8eada357ce16
Author: Michael Meissner
Date: Fri Nov 22 18:28:14 2024 -0500
Merge commit 'refs/users/meissner/heads/work187-dmf' of
git+ssh://gcc.gnu.org/git/g
The branch 'meissner/heads/work187-dmf' was updated to point to:
0acc082469e3... Merge commit 'refs/users/meissner/heads/work187-dmf' of git
It previously pointed to:
8eada357ce16... Add ChangeLog.dmf and update REVISION.
Diff:
Summary of changes (added commits):
https://gcc.gnu.org/g:53c4411081843b37ee13d4ab8562b7be40b60782
commit 53c4411081843b37ee13d4ab8562b7be40b60782
Merge: bf2895e6bb43 0baa951aedfb
Author: Michael Meissner
Date: Fri Nov 22 18:27:02 2024 -0500
Merge commit 'refs/users/meissner/heads/work187-bugs' of
git+ssh://gcc.gnu.org/git/
The branch 'meissner/heads/work187-sha' was updated to point to:
feb964f1cc66... Merge commit 'refs/users/meissner/heads/work187-sha' of git
It previously pointed to:
35b42ee4ace9... Add ChangeLog.sha and update REVISION.
Diff:
Summary of changes (added commits):
https://gcc.gnu.org/g:a7b21e3ba67ad26d4091b15e36ffbc1cdbb38da2
commit a7b21e3ba67ad26d4091b15e36ffbc1cdbb38da2
Author: Michael Meissner
Date: Fri Nov 22 17:32:35 2024 -0500
Add ChangeLog.sha and update REVISION.
2024-11-22 Michael Meissner
gcc/
* Chang
https://gcc.gnu.org/g:feb964f1cc666f3a490ac06b642efb5d9a8523da
commit feb964f1cc666f3a490ac06b642efb5d9a8523da
Merge: a7b21e3ba67a 35b42ee4ace9
Author: Michael Meissner
Date: Fri Nov 22 18:30:28 2024 -0500
Merge commit 'refs/users/meissner/heads/work187-sha' of
git+ssh://gcc.gnu.org/git/g
https://gcc.gnu.org/g:558cb254aa5c55eabc4f85d03f58f7f8e80b91e0
commit 558cb254aa5c55eabc4f85d03f58f7f8e80b91e0
Author: Michael Meissner
Date: Fri Nov 22 17:33:30 2024 -0500
Add ChangeLog.test and update REVISION.
2024-11-22 Michael Meissner
gcc/
* Chan
https://gcc.gnu.org/g:8aa4e532441e28f2494d59cfb6830ce6ef101413
commit 8aa4e532441e28f2494d59cfb6830ce6ef101413
Merge: 558cb254aa5c 01087ae644a3
Author: Michael Meissner
Date: Fri Nov 22 18:31:59 2024 -0500
Merge commit 'refs/users/meissner/heads/work187-test' of
git+ssh://gcc.gnu.org/git/
The branch 'meissner/heads/work187-test' was updated to point to:
8aa4e532441e... Merge commit 'refs/users/meissner/heads/work187-test' of gi
It previously pointed to:
01087ae644a3... Add ChangeLog.test and update REVISION.
Diff:
Summary of changes (added commits):
--
https://gcc.gnu.org/g:76a808a46caf1e0d1becb24c5c456481bc03ba3a
commit 76a808a46caf1e0d1becb24c5c456481bc03ba3a
Author: Michael Meissner
Date: Fri Nov 22 17:29:56 2024 -0500
Add ChangeLog.vpair and update REVISION.
2024-11-22 Michael Meissner
gcc/
* Cha
https://gcc.gnu.org/g:ad3ce883d0176db5bda2c759553eff467108b792
commit ad3ce883d0176db5bda2c759553eff467108b792
Merge: 76a808a46caf f0fa789ddba8
Author: Michael Meissner
Date: Fri Nov 22 18:33:13 2024 -0500
Merge commit 'refs/users/meissner/heads/work187-vpair' of
git+ssh://gcc.gnu.org/git
https://gcc.gnu.org/g:77528b14894484e0f1b9c59d812672494b10a31a
commit 77528b14894484e0f1b9c59d812672494b10a31a
Author: Michael Meissner
Date: Fri Nov 22 18:49:57 2024 -0500
RFC2686-Add paddis support.
2024-11-22 Michael Meissner
gcc/
* config/rs6000/co
https://gcc.gnu.org/g:520e6a6440bc6001babd2f9e35581d5a0637ecea
commit 520e6a6440bc6001babd2f9e35581d5a0637ecea
Author: Michael Meissner
Date: Fri Nov 22 18:51:07 2024 -0500
RFC2677-Add xvrlw support.
2024-11-22 Michael Meissner
gcc/
* config/rs6000/alt
https://gcc.gnu.org/g:85d2ebbd0fe292fdeb47ccbbea60c339c2c0526b
commit 85d2ebbd0fe292fdeb47ccbbea60c339c2c0526b
Author: Michael Meissner
Date: Fri Nov 22 19:25:25 2024 -0500
Revert changes
Diff:
---
gcc/config/rs6000/altivec.md | 14
gcc/config/rs6000/constraint
The branch 'meissner/heads/work187-vpair' was updated to point to:
ad3ce883d017... Merge commit 'refs/users/meissner/heads/work187-vpair' of g
It previously pointed to:
f0fa789ddba8... Add ChangeLog.vpair and update REVISION.
Diff:
Summary of changes (added commits):
https://gcc.gnu.org/g:992b9d6024dbd8b912930998180f23c88aa9ee2c
commit 992b9d6024dbd8b912930998180f23c88aa9ee2c
Author: Michael Meissner
Date: Fri Nov 22 18:21:17 2024 -0500
Use architecture flags for defining _ARCH_PWR macros.
For the newer architectures, this patch changes GCC to
https://gcc.gnu.org/g:e92d5129aaf8356475e23f75082f78f242fc86be
commit e92d5129aaf8356475e23f75082f78f242fc86be
Author: Michael Meissner
Date: Fri Nov 22 18:14:24 2024 -0500
Do not allow -mvsx to boost processor to power7.
This patch restructures the code so that -mvsx for example
https://gcc.gnu.org/g:83086e8856feeef40f4fe161708bafeafa2f170f
commit 83086e8856feeef40f4fe161708bafeafa2f170f
Author: Michael Meissner
Date: Fri Nov 22 18:37:36 2024 -0500
RFC2653-Add support for dense math registers.
The MMA subsystem added the notion of accumulator registers as
https://gcc.gnu.org/g:fa6075e378f5cb7a8d76125691949c927c571b65
commit fa6075e378f5cb7a8d76125691949c927c571b65
Author: Michael Meissner
Date: Fri Nov 22 18:38:30 2024 -0500
RFC2653-PowerPC: Switch to dense math names for all MMA operations.
This patch changes the assembler instruc
https://gcc.gnu.org/g:60f42288430e483bd3f18b9a4ed46ade90aa8164
commit 60f42288430e483bd3f18b9a4ed46ade90aa8164
Author: Michael Meissner
Date: Fri Nov 22 18:36:24 2024 -0500
RFC2653-Add wD constraint.
This patch adds a new constraint ('wD') that matches the accumulator
registers
The branch 'aoliva/heads/testme' was updated to point to:
dab845bbb29b... ifcombine: don't try xor on right-hand op
It previously pointed to:
9e160528951b... fold fold_truth_andor field merging into ifcombine
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
-
https://gcc.gnu.org/g:4f022d9943090a374cc3eea3295048a110539d92
commit 4f022d9943090a374cc3eea3295048a110539d92
Author: Alexandre Oliva
Date: Thu Nov 21 22:36:34 2024 -0300
fold fold_truth_andor field merging into ifcombine
This patch introduces various improvements to the logic th
https://gcc.gnu.org/g:dab845bbb29b68bf7e1b6127896fe834fea1b3a4
commit dab845bbb29b68bf7e1b6127896fe834fea1b3a4
Author: Alexandre Oliva
Date: Fri Nov 22 19:16:58 2024 -0300
ifcombine: don't try xor on right-hand op
Diff:
---
gcc/gimple-fold.cc | 4
1 file changed, 4 insertions(+)
di
https://gcc.gnu.org/g:4aa4162e365023896ebf6ed56bf0a00994c50639
commit r15-5606-g4aa4162e365023896ebf6ed56bf0a00994c50639
Author: Andrew Pinski
Date: Thu Oct 31 16:00:18 2024 -0700
md-files: Add a note about escaped quotes in braced strings in md files
While looking into PR 33532,
https://gcc.gnu.org/g:e98175b635a332f28ba1dd8e5da67bcec92efcc5
commit e98175b635a332f28ba1dd8e5da67bcec92efcc5
Author: Michael Meissner
Date: Fri Nov 22 17:49:32 2024 -0500
Use vector pair load/store for memcpy with -mcpu=future
In the development for the power10 processor, GCC di
https://gcc.gnu.org/g:33234a6ecbffdaf90398618620d1e8a282bbccbc
commit 33234a6ecbffdaf90398618620d1e8a282bbccbc
Author: Michael Meissner
Date: Fri Nov 22 17:53:04 2024 -0500
Add -mcpu=future tuning support.
This patch makes -mtune=future use the same tuning decision as
-mtune=powe
https://gcc.gnu.org/g:8c9b9796ca497d81e5e695ce977c803424338bd4
commit 8c9b9796ca497d81e5e695ce977c803424338bd4
Author: Michael Meissner
Date: Fri Nov 22 17:40:21 2024 -0500
Change TARGET_CMPB to TARGET_POWER6.
This patch changes TARGET_CMPB to TARGET_POWER6. The -mcmpb switch is
https://gcc.gnu.org/g:ead1c9fcc5bdf39fc4100d00761f8537f66c52d5
commit ead1c9fcc5bdf39fc4100d00761f8537f66c52d5
Author: Michael Meissner
Date: Fri Nov 22 18:26:01 2024 -0500
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.meissner | 435 +
1 file
https://gcc.gnu.org/g:e1f8abc41e7addce1ba62f5d79ee8dfef6dcc85c
commit e1f8abc41e7addce1ba62f5d79ee8dfef6dcc85c
Author: Michael Meissner
Date: Fri Nov 22 17:41:22 2024 -0500
Change TARGET_POPCNTD to TARGET_POWER7.
This patch changes TARGET_POPCNTD to TARGET_POWER7. The -mpopcntd s
https://gcc.gnu.org/g:121e4ad87729cf095cec726d79dd7ca4bc708a75
commit 121e4ad87729cf095cec726d79dd7ca4bc708a75
Author: Michael Meissner
Date: Fri Nov 22 17:47:22 2024 -0500
Add -mcpu=future tuning support.
This patch makes -mtune=future use the same tuning decision as
-mtune=powe
https://gcc.gnu.org/g:90092f48048b5565a5314b3e620d2ef1485788a3
commit 90092f48048b5565a5314b3e620d2ef1485788a3
Author: Michael Meissner
Date: Fri Nov 22 17:46:14 2024 -0500
Add support for -mcpu=future
This patch adds the support that can be used in developing GCC support for
https://gcc.gnu.org/g:1f083f59766d9472e6a41e7c7084e26f4a3091b4
commit 1f083f59766d9472e6a41e7c7084e26f4a3091b4
Author: Michael Meissner
Date: Fri Nov 22 17:55:45 2024 -0500
Add support for -mcpu=future
This patch adds the support that can be used in developing GCC support for
https://gcc.gnu.org/g:f850d8d4d3b53454a9b25c848d1c25b046df2300
commit f850d8d4d3b53454a9b25c848d1c25b046df2300
Author: Michael Meissner
Date: Fri Nov 22 17:56:48 2024 -0500
Add -mcpu=future tuning support.
This patch makes -mtune=future use the same tuning decision as
-mtune=powe
https://gcc.gnu.org/g:4567b563956ce11dddb166dcc60ee9b923105bc0
commit 4567b563956ce11dddb166dcc60ee9b923105bc0
Author: Michael Meissner
Date: Fri Nov 22 18:39:34 2024 -0500
RFC2653-Add dense math test for new instruction names.
2024-11-22 Michael Meissner
gcc/testsuit
https://gcc.gnu.org/g:07bf9011e5fecd2aba4cbc4d949bfbb5f6ceff90
commit 07bf9011e5fecd2aba4cbc4d949bfbb5f6ceff90
Author: Michael Meissner
Date: Fri Nov 22 18:44:07 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:d62f05990b8d2c94b1018d7064e7a40b84473dc0
commit d62f05990b8d2c94b1018d7064e7a40b84473dc0
Author: Michael Meissner
Date: Fri Nov 22 18:45:14 2024 -0500
RFC2655-Add saturating subtract built-ins.
This patch adds support for a saturating subtract built-in functi
https://gcc.gnu.org/g:19f8ef7ca2271699641af4e239778b8f719799e5
commit 19f8ef7ca2271699641af4e239778b8f719799e5
Author: Michael Meissner
Date: Fri Nov 22 18:40:56 2024 -0500
RFC2653-PowerPC: Add support for 1,024 bit DMR registers.
This patch is a prelimianry patch to add the full
https://gcc.gnu.org/g:7ff5900399c889ce1984092552040dfb7e73a4b2
commit r15-5604-g7ff5900399c889ce1984092552040dfb7e73a4b2
Author: Sam James
Date: Fri Nov 22 19:09:36 2024 +
Sync top-level configure with binutils
This syncs us with binutils/gdb's toplevel configure as of
987
https://gcc.gnu.org/g:f1f93a4ebc69dd87cfe0b71e6ba2cdc659fce621
commit f1f93a4ebc69dd87cfe0b71e6ba2cdc659fce621
Author: Michael Meissner
Date: Fri Nov 22 19:34:42 2024 -0500
Add power9 and power10 float to logical optimizations.
I was answering an email from a co-worker and I point
https://gcc.gnu.org/g:14b524a68818d3360a1857d0e35ab7e40328b9b9
commit 14b524a68818d3360a1857d0e35ab7e40328b9b9
Author: Michael Meissner
Date: Fri Nov 22 19:35:35 2024 -0500
PR target/108958 -- use mtvsrdd to zero extend GPR DImode to VSX TImode
Previously GCC would zero externd a
https://gcc.gnu.org/g:eba2c7317aa04071cabaf814624850e9b22b74a6
commit eba2c7317aa04071cabaf814624850e9b22b74a6
Author: Michael Meissner
Date: Fri Nov 22 19:33:20 2024 -0500
PR 99293: Optimize splat of a V2DF/V2DI extract with constant element
We had optimizations for splat of a ve
https://gcc.gnu.org/g:d832f27c8a74c705fc326fee5611e886e57c3a3a
commit d832f27c8a74c705fc326fee5611e886e57c3a3a
Author: Michael Meissner
Date: Fri Nov 22 19:38:05 2024 -0500
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.bugs | 168 +
1 file
1 - 100 of 114 matches
Mail list logo