https://gcc.gnu.org/g:e073a26637aec326be6b8565fff1037497ddb86f
commit e073a26637aec326be6b8565fff1037497ddb86f
Merge: 3423779e10f 39334c0bdf6
Author: Michael Meissner
Date: Wed Jul 3 00:15:19 2024 -0400
Merge commit 'refs/users/meissner/heads/work171-vpair' of
git+ssh://gcc.gnu.org/git/gc
https://gcc.gnu.org/g:3423779e10f870776ff94a4da5dcd4dc41d1003e
commit 3423779e10f870776ff94a4da5dcd4dc41d1003e
Author: Michael Meissner
Date: Fri Jun 28 15:05:36 2024 -0400
Add ChangeLog.vpair and update REVISION.
2024-06-28 Michael Meissner
gcc/
* Cha
The branch 'meissner/heads/work171-vpair' was updated to point to:
e073a26637a... Merge commit 'refs/users/meissner/heads/work171-vpair' of g
It previously pointed to:
39334c0bdf6... Merge commit 'refs/users/meissner/heads/work171-vpair' of g
Diff:
Summary of changes (added commits):
---
https://gcc.gnu.org/g:16f55933794e469e9618ba32e9a471c011aa3af1
commit 16f55933794e469e9618ba32e9a471c011aa3af1
Merge: d527ea85663 7b7938f8984
Author: Michael Meissner
Date: Wed Jul 3 00:13:35 2024 -0400
Merge commit 'refs/users/meissner/heads/work171-test' of
git+ssh://gcc.gnu.org/git/gcc
https://gcc.gnu.org/g:d527ea85663af086065490fc44df79e78263f438
commit d527ea85663af086065490fc44df79e78263f438
Author: Michael Meissner
Date: Fri Jun 28 15:08:09 2024 -0400
Add ChangeLog.test and update REVISION.
2024-06-28 Michael Meissner
gcc/
* Chan
The branch 'meissner/heads/work171-test' was updated to point to:
16f55933794... Merge commit 'refs/users/meissner/heads/work171-test' of gi
It previously pointed to:
7b7938f8984... Merge commit 'refs/users/meissner/heads/work171-test' of gi
Diff:
Summary of changes (added commits):
https://gcc.gnu.org/g:e2490ea055127380e7604d9dbf91f86d43662fe2
commit e2490ea055127380e7604d9dbf91f86d43662fe2
Merge: a1634e9ffa4 52e709fbd0f
Author: Michael Meissner
Date: Wed Jul 3 00:12:32 2024 -0400
Merge commit 'refs/users/meissner/heads/work171-tar' of
git+ssh://gcc.gnu.org/git/gcc
https://gcc.gnu.org/g:a1634e9ffa4c0d8887d33b0a789dac091619dc53
commit a1634e9ffa4c0d8887d33b0a789dac091619dc53
Author: Michael Meissner
Date: Fri Jun 28 15:06:24 2024 -0400
Add ChangeLog.tar and update REVISION.
2024-06-28 Michael Meissner
gcc/
* Chang
The branch 'meissner/heads/work171-tar' was updated to point to:
e2490ea0551... Merge commit 'refs/users/meissner/heads/work171-tar' of git
It previously pointed to:
52e709fbd0f... Merge commit 'refs/users/meissner/heads/work171-tar' of git
Diff:
Summary of changes (added commits):
-
https://gcc.gnu.org/g:0afd530ede7bd32fc538d3039b8073bddfa78fe0
commit 0afd530ede7bd32fc538d3039b8073bddfa78fe0
Merge: 07773b57e29 25538188182
Author: Michael Meissner
Date: Wed Jul 3 00:11:29 2024 -0400
Merge commit 'refs/users/meissner/heads/work171-dmf' of
git+ssh://gcc.gnu.org/git/gcc
https://gcc.gnu.org/g:07773b57e296292f412cc89691116db07b19e43a
commit 07773b57e296292f412cc89691116db07b19e43a
Author: Michael Meissner
Date: Fri Jun 28 15:04:38 2024 -0400
Add ChangeLog.dmf and update REVISION.
2024-06-28 Michael Meissner
gcc/
* Chang
The branch 'meissner/heads/work171-dmf' was updated to point to:
0afd530ede7... Merge commit 'refs/users/meissner/heads/work171-dmf' of git
It previously pointed to:
25538188182... Merge commit 'refs/users/meissner/heads/work171-dmf' of git
Diff:
Summary of changes (added commits):
-
https://gcc.gnu.org/g:e972f29adad180ce0cef9ba1d2e15947d3abdadb
commit e972f29adad180ce0cef9ba1d2e15947d3abdadb
Merge: 370311a7cc5 d33f66a9a6b
Author: Michael Meissner
Date: Wed Jul 3 00:09:57 2024 -0400
Merge commit 'refs/users/meissner/heads/work171-bugs' of
git+ssh://gcc.gnu.org/git/gcc
https://gcc.gnu.org/g:370311a7cc5a47a25f0e65ecef9f345232b39141
commit 370311a7cc5a47a25f0e65ecef9f345232b39141
Author: Michael Meissner
Date: Fri Jun 28 15:07:19 2024 -0400
Add ChangeLog.bugs and update REVISION.
2024-06-28 Michael Meissner
gcc/
* Chan
The branch 'meissner/heads/work171-bugs' was updated to point to:
e972f29adad... Merge commit 'refs/users/meissner/heads/work171-bugs' of gi
It previously pointed to:
d33f66a9a6b... Merge commit 'refs/users/meissner/heads/work171-bugs' of gi
Diff:
Summary of changes (added commits):
https://gcc.gnu.org/g:ab44a03123195ee4af15f393a7f3d509d533c9c0
commit ab44a03123195ee4af15f393a7f3d509d533c9c0
Author: Michael Meissner
Date: Wed Jul 3 00:08:45 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.meissner | 151 +
1 file
https://gcc.gnu.org/g:16ed0e6c8420e3a91dd66b9e59715e8c960c26ca
commit 16ed0e6c8420e3a91dd66b9e59715e8c960c26ca
Author: Michael Meissner
Date: Wed Jul 3 00:05:01 2024 -0400
Add -mcpu=future tuning support.
This patch makes -mtune=future use the same tuning decision as
-mtune=power
https://gcc.gnu.org/g:32dbcb628fc58051d7c4cf2322a3cb16a12e1f58
commit 32dbcb628fc58051d7c4cf2322a3cb16a12e1f58
Author: Michael Meissner
Date: Wed Jul 3 00:04:08 2024 -0400
Add -mcpu=future support.
This patch adds the future option to the -mcpu= and -mtune= switches.
This
https://gcc.gnu.org/g:ca6eea0eb33de8b2e23e0bef3466575bb14ab63f
commit r12-10595-gca6eea0eb33de8b2e23e0bef3466575bb14ab63f
Author: Kewen Lin
Date: Wed Jun 26 02:16:17 2024 -0500
rs6000: Fix wrong RTL patterns for vector merge high/low short on LE
Commit r12-4496 changes some define
https://gcc.gnu.org/g:13f0528c782c3732052973a5d340769af8182c8f
commit r12-10594-g13f0528c782c3732052973a5d340769af8182c8f
Author: Kewen Lin
Date: Wed Jun 26 02:16:17 2024 -0500
rs6000: Fix wrong RTL patterns for vector merge high/low char on LE
Commit r12-4496 changes some define_
https://gcc.gnu.org/g:bab38d9271ce3f26cb64b8cb712351eb3fedd559
commit r13-8886-gbab38d9271ce3f26cb64b8cb712351eb3fedd559
Author: Kewen Lin
Date: Wed Jun 26 02:16:17 2024 -0500
rs6000: Fix wrong RTL patterns for vector merge high/low short on LE
Commit r12-4496 changes some define_
https://gcc.gnu.org/g:ffdd377fc07cdc7b62669d354e23f30940eaaffe
commit r13-8885-gffdd377fc07cdc7b62669d354e23f30940eaaffe
Author: Kewen Lin
Date: Wed Jun 26 02:16:17 2024 -0500
rs6000: Fix wrong RTL patterns for vector merge high/low char on LE
Commit r12-4496 changes some define_e
https://gcc.gnu.org/g:052f78d010d224c7289f1cf6eec784ac4eeed351
commit r14-10372-g052f78d010d224c7289f1cf6eec784ac4eeed351
Author: Kewen Lin
Date: Wed Jun 26 02:16:17 2024 -0500
rs6000: Fix wrong RTL patterns for vector merge high/low short on LE
Commit r12-4496 changes some define
https://gcc.gnu.org/g:0e495e8e3fde11e430a77db6b477319ed0ae0b7c
commit r14-10371-g0e495e8e3fde11e430a77db6b477319ed0ae0b7c
Author: Kewen Lin
Date: Wed Jun 26 02:16:17 2024 -0500
rs6000: Fix wrong RTL patterns for vector merge high/low char on LE
Commit r12-4496 changes some define_
https://gcc.gnu.org/g:038d64f62271ddc62aa35d0a5dfd3843fdb9e6d7
commit r15-1803-g038d64f62271ddc62aa35d0a5dfd3843fdb9e6d7
Author: Lewis Hyatt
Date: Sat Jun 15 21:09:01 2024 -0400
preprocessor: Create the parser before handling command-line includes
[PR115312]
Since r14-2893, we cr
https://gcc.gnu.org/g:f97a257c3f83ea9490139800793b2352f74eb275
commit f97a257c3f83ea9490139800793b2352f74eb275
Author: Pan Li
Date: Sun Jun 30 16:48:19 2024 +0800
RISC-V: Add testcases for unsigned scalar .SAT_ADD IMM form 4
This patch would like to add test cases for the unsigned
https://gcc.gnu.org/g:1ee1caef0b826e95dc96e4a751d86981bdcd8ee2
commit 1ee1caef0b826e95dc96e4a751d86981bdcd8ee2
Author: Pan Li
Date: Sun Jun 30 16:41:16 2024 +0800
RISC-V: Add testcases for unsigned scalar .SAT_ADD IMM form 3
This patch would like to add test cases for the unsigned
https://gcc.gnu.org/g:0d154f4ef5020b85879e1013fa49ac6d1a7af62e
commit 0d154f4ef5020b85879e1013fa49ac6d1a7af62e
Author: Pan Li
Date: Sun Jun 30 16:14:38 2024 +0800
RISC-V: Add testcases for unsigned scalar .SAT_ADD IMM form 2
This patch would like to add test cases for the unsigned
https://gcc.gnu.org/g:170e8b651c138b37c5d86569a5acf909e137142c
commit 170e8b651c138b37c5d86569a5acf909e137142c
Author: Pan Li
Date: Sun Jun 30 16:03:41 2024 +0800
RISC-V: Add testcases for unsigned scalar .SAT_ADD IMM form 1
This patch would like to add test cases for the unsigned
https://gcc.gnu.org/g:5bcf397a0c5a4a23e89af43fec6bd53c1faea3ee
commit 5bcf397a0c5a4a23e89af43fec6bd53c1faea3ee
Author: Sergei Lewis
Date: Sat Jun 29 14:34:31 2024 -0600
[to-be-committed,RISC-V,V4] movmem for RISCV with V extension
I hadn't updated my repo on the host where I handl
https://gcc.gnu.org/g:86b900f6761bb4265d3d30b900c366d1817e0f7d
commit 86b900f6761bb4265d3d30b900c366d1817e0f7d
Author: Pan Li
Date: Mon Jun 24 22:25:57 2024 +0800
RISC-V: Add testcases for vector truncate after .SAT_SUB
This patch would like to add the test cases of the vector tru
https://gcc.gnu.org/g:09b41e93787a07e6dc3b6db35dea35d84b7481b1
commit 09b41e93787a07e6dc3b6db35dea35d84b7481b1
Author: Patrick O'Neill
Date: Tue Jun 25 14:14:18 2024 -0700
RISC-V: Update testcase comments to point to PSABI rather than Table A.6
Table A.6 was originally the source
https://gcc.gnu.org/g:001dc95c8c47f6ff0ddac5c962f5049473bdb9ef
commit 001dc95c8c47f6ff0ddac5c962f5049473bdb9ef
Author: Patrick O'Neill
Date: Tue Jun 25 14:14:17 2024 -0700
RISC-V: Consolidate amo testcase variants
Many riscv/amo/ testcases use check-function-bodies. These testcase
https://gcc.gnu.org/g:0fe00385dd91ba9483bca688f5950390b70b0acd
commit 0fe00385dd91ba9483bca688f5950390b70b0acd
Author: Patrick O'Neill
Date: Tue Jun 25 14:14:16 2024 -0700
RISC-V: Rename amo testcases
Rename riscv/amo/ testcases to follow a '{ext}-{model}-{name}-{memory
order}.c'
https://gcc.gnu.org/g:69251774e403bc643ed862c13ca54eb37e6cabb2
commit 69251774e403bc643ed862c13ca54eb37e6cabb2
Author: Jeff Law
Date: Wed Jun 26 06:59:26 2024 -0600
[committed][RISC-V] Fix expected output for thead store pair test
Surya's patch to IRA has improved the code we gene
https://gcc.gnu.org/g:6a975b9f6e819f4c0532593f15ff15ccaf3a616e
commit 6a975b9f6e819f4c0532593f15ff15ccaf3a616e
Author: Sergei Lewis
Date: Tue Jun 25 15:26:14 2024 -0600
[PATCH v2 3/3] RISC-V: cmpmem for RISCV with V extension
So this is the cmpmem patch from Sergei, updated for th
https://gcc.gnu.org/g:6113813e19c6364bfc83fe22b218838b11ce3f38
commit 6113813e19c6364bfc83fe22b218838b11ce3f38
Author: Surya Kumari Jangala
Date: Tue Jun 25 08:37:49 2024 -0500
ira: Scale save/restore costs of callee save registers with block frequency
In assign_hard_reg(), when c
https://gcc.gnu.org/g:d46ded6dc58a9d2705ddb37b9a4a33117d58c622
commit d46ded6dc58a9d2705ddb37b9a4a33117d58c622
Author: Jeff Law
Date: Mon Jun 24 23:22:21 2024 -0600
[committed][RISC-V] Fix some of the testsuite fallout from late-combine
patch
This fixes most, but not all of the t
https://gcc.gnu.org/g:46289ca0be63cc7a395d01e2bcbf4f2a572249b1
commit 46289ca0be63cc7a395d01e2bcbf4f2a572249b1
Author: Sergei Lewis
Date: Mon Jun 24 14:20:14 2024 -0600
[PATCH v2 2/3] RISC-V: setmem for RISCV with V extension
This is primarily Sergei's work, my contributions were
https://gcc.gnu.org/g:bf3011d4d1833a268a65800d5b6b5e6be800fda4
commit bf3011d4d1833a268a65800d5b6b5e6be800fda4
Author: Patrick O'Neill
Date: Mon Jun 24 12:06:15 2024 -0700
RISC-V: Add dg-remove-option for z* extensions
This introduces testsuite support infra for removing extension
https://gcc.gnu.org/g:2f47c52f2a32757f9a453c74cd58ffc8dc91d6e8
commit 2f47c52f2a32757f9a453c74cd58ffc8dc91d6e8
Author: Michael Meissner
Date: Tue Jul 2 20:07:28 2024 -0400
Add -mcpu=power11 tests.
This patch adds some simple tests for -mcpu=power11 support.
2024-07-02 Mi
https://gcc.gnu.org/g:351f2494837de9c9005abf96a20c9848a62199f1
commit 351f2494837de9c9005abf96a20c9848a62199f1
Author: Michael Meissner
Date: Tue Jul 2 19:42:09 2024 -0400
Add -mcpu=power11 tuning support.
This patch makes -mtune=power11 use the same tuning decisions as
-mtune=po
https://gcc.gnu.org/g:b815028b7e98c1f482c2b5cf3fa737f0dacccd3c
commit b815028b7e98c1f482c2b5cf3fa737f0dacccd3c
Author: Michael Meissner
Date: Tue Jul 2 19:41:37 2024 -0400
Add -mcpu=power11 support.
This patch adds the power11 option to the -mcpu= and -mtune= switches.
Th
https://gcc.gnu.org/g:93ac8b42d90dba3807b962066bc11b855f629bc4
commit 93ac8b42d90dba3807b962066bc11b855f629bc4
Merge: c99feba8ef7 f745ee5a0dd
Author: Michael Meissner
Date: Tue Jul 2 19:32:03 2024 -0400
Merge commit 'refs/users/meissner/heads/work171-orig' of
git+ssh://gcc.gnu.org/git/gcc
https://gcc.gnu.org/g:c99feba8ef7cc0650378610b29029f48d81cae52
commit c99feba8ef7cc0650378610b29029f48d81cae52
Author: Michael Meissner
Date: Fri Jun 28 15:09:42 2024 -0400
Add REVISION.
2024-06-28 Michael Meissner
gcc/
* REVISION: New file for branch.
The branch 'meissner/heads/work171-orig' was updated to point to:
93ac8b42d90... Merge commit 'refs/users/meissner/heads/work171-orig' of gi
It previously pointed to:
f745ee5a0dd... Merge commit 'refs/users/meissner/heads/work171-orig' of gi
Diff:
Summary of changes (added commits):
https://gcc.gnu.org/g:39334c0bdf6854ad4bef9979125deaf636b3a8f4
commit 39334c0bdf6854ad4bef9979125deaf636b3a8f4
Merge: be0c0a6727f 08f8a254f51
Author: Michael Meissner
Date: Tue Jul 2 19:30:01 2024 -0400
Merge commit 'refs/users/meissner/heads/work171-vpair' of
git+ssh://gcc.gnu.org/git/gc
https://gcc.gnu.org/g:be0c0a6727fe739b07c12e820448ad2704193a55
commit be0c0a6727fe739b07c12e820448ad2704193a55
Author: Michael Meissner
Date: Fri Jun 28 15:05:36 2024 -0400
Add ChangeLog.vpair and update REVISION.
2024-06-28 Michael Meissner
gcc/
* Cha
The branch 'meissner/heads/work171-vpair' was updated to point to:
39334c0bdf6... Merge commit 'refs/users/meissner/heads/work171-vpair' of g
It previously pointed to:
08f8a254f51... Merge commit 'refs/users/meissner/heads/work171-vpair' of g
Diff:
Summary of changes (added commits):
---
https://gcc.gnu.org/g:7b7938f8984eece2ac6e36c95305577a0ce631d5
commit 7b7938f8984eece2ac6e36c95305577a0ce631d5
Merge: 0e5d73a9f5a 610c6e705cf
Author: Michael Meissner
Date: Tue Jul 2 19:28:32 2024 -0400
Merge commit 'refs/users/meissner/heads/work171-test' of
git+ssh://gcc.gnu.org/git/gcc
https://gcc.gnu.org/g:0e5d73a9f5ae4a8abd95dc7ff81698011e8d3b83
commit 0e5d73a9f5ae4a8abd95dc7ff81698011e8d3b83
Author: Michael Meissner
Date: Fri Jun 28 15:08:09 2024 -0400
Add ChangeLog.test and update REVISION.
2024-06-28 Michael Meissner
gcc/
* Chan
The branch 'meissner/heads/work171-test' was updated to point to:
7b7938f8984... Merge commit 'refs/users/meissner/heads/work171-test' of gi
It previously pointed to:
610c6e705cf... Merge commit 'refs/users/meissner/heads/work171-test' of gi
Diff:
Summary of changes (added commits):
https://gcc.gnu.org/g:efe2591c0078f2aaa7139ed86154c5ba0d32c16c
commit efe2591c0078f2aaa7139ed86154c5ba0d32c16c
Author: Michael Meissner
Date: Fri Jun 28 15:06:24 2024 -0400
Add ChangeLog.tar and update REVISION.
2024-06-28 Michael Meissner
gcc/
* Chang
https://gcc.gnu.org/g:52e709fbd0f6ca5b430b16c0b31be4fad11702b7
commit 52e709fbd0f6ca5b430b16c0b31be4fad11702b7
Merge: efe2591c007 c70c1d9fef8
Author: Michael Meissner
Date: Tue Jul 2 19:27:06 2024 -0400
Merge commit 'refs/users/meissner/heads/work171-tar' of
git+ssh://gcc.gnu.org/git/gcc
The branch 'meissner/heads/work171-tar' was updated to point to:
52e709fbd0f... Merge commit 'refs/users/meissner/heads/work171-tar' of git
It previously pointed to:
c70c1d9fef8... Merge commit 'refs/users/meissner/heads/work171-tar' of git
Diff:
Summary of changes (added commits):
-
https://gcc.gnu.org/g:255381881825fecc01dc7578716e08529fdb144a
commit 255381881825fecc01dc7578716e08529fdb144a
Merge: 93a0b8616fe 306ab5def69
Author: Michael Meissner
Date: Tue Jul 2 18:51:18 2024 -0400
Merge commit 'refs/users/meissner/heads/work171-dmf' of
git+ssh://gcc.gnu.org/git/gcc
https://gcc.gnu.org/g:93a0b8616fe20524374952c406840e242de89b18
commit 93a0b8616fe20524374952c406840e242de89b18
Author: Michael Meissner
Date: Fri Jun 28 15:04:38 2024 -0400
Add ChangeLog.dmf and update REVISION.
2024-06-28 Michael Meissner
gcc/
* Chang
The branch 'meissner/heads/work171-dmf' was updated to point to:
25538188182... Merge commit 'refs/users/meissner/heads/work171-dmf' of git
It previously pointed to:
306ab5def69... Merge commit 'refs/users/meissner/heads/work171-dmf' of git
Diff:
Summary of changes (added commits):
-
https://gcc.gnu.org/g:895bbc08d38c2aca3cbbab273a247021fea73930
commit r15-1801-g895bbc08d38c2aca3cbbab273a247021fea73930
Author: Pengxuan Zheng
Date: Wed Jun 12 18:23:13 2024 -0700
aarch64: Add vector popcount besides QImode [PR113859]
This patch improves GCC’s vectorization of __
https://gcc.gnu.org/g:d33f66a9a6befb6a2b0a12dd5b0b4d088a3b1d83
commit d33f66a9a6befb6a2b0a12dd5b0b4d088a3b1d83
Merge: 3e3164cdc9b eea8d7b482a
Author: Michael Meissner
Date: Tue Jul 2 18:48:51 2024 -0400
Merge commit 'refs/users/meissner/heads/work171-bugs' of
git+ssh://gcc.gnu.org/git/gcc
The branch 'meissner/heads/work171-bugs' was updated to point to:
d33f66a9a6b... Merge commit 'refs/users/meissner/heads/work171-bugs' of gi
It previously pointed to:
eea8d7b482a... Merge commit 'refs/users/meissner/heads/work171-bugs' of gi
Diff:
Summary of changes (added commits):
https://gcc.gnu.org/g:3e3164cdc9b69011c24bc441992218388960eeb6
commit 3e3164cdc9b69011c24bc441992218388960eeb6
Author: Michael Meissner
Date: Fri Jun 28 15:07:19 2024 -0400
Add ChangeLog.bugs and update REVISION.
2024-06-28 Michael Meissner
gcc/
* Chan
https://gcc.gnu.org/g:539087641cbf542ec599d5b6a8daeb45c1cdaf78
commit 539087641cbf542ec599d5b6a8daeb45c1cdaf78
Author: Michael Meissner
Date: Tue Jul 2 18:48:12 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.meissner | 36 +++-
1 file changed, 35 in
https://gcc.gnu.org/g:cc83c118961603036cc518b908052a5b887b0348
commit cc83c118961603036cc518b908052a5b887b0348
Merge: 276337ad39d 1f0d0b5085c
Author: Michael Meissner
Date: Tue Jul 2 18:44:38 2024 -0400
Merge commit 'refs/users/meissner/heads/work171' of
git+ssh://gcc.gnu.org/git/gcc into
The branch 'meissner/heads/work171' was updated to point to:
cc83c118961... Merge commit 'refs/users/meissner/heads/work171' of git+ssh
It previously pointed to:
1f0d0b5085c... Merge commit 'refs/users/meissner/heads/work171' of git+ssh
Diff:
Summary of changes (added commits):
-
https://gcc.gnu.org/g:276337ad39d148f73f62e21913ba3bfca0d81b2c
commit 276337ad39d148f73f62e21913ba3bfca0d81b2c
Author: Michael Meissner
Date: Fri Jun 28 15:03:42 2024 -0400
Add ChangeLog.meissner and REVISION.
2024-06-28 Michael Meissner
gcc/
* REVISIO
https://gcc.gnu.org/g:a7ad9cb813063ddf51269910f33b56116c10462c
commit r15-1800-ga7ad9cb813063ddf51269910f33b56116c10462c
Author: Andrew Pinski
Date: Tue Jul 2 15:02:17 2024 -0700
aarch64: Add testcase for vectorconvert lowering [PR110473]
Vectorconvert lowering was changed to use
https://gcc.gnu.org/g:36852a189a1dce1dbbc9a62cc433e890c1b95be1
commit r15-1799-g36852a189a1dce1dbbc9a62cc433e890c1b95be1
Author: Andrew Pinski
Date: Sun Jun 30 21:17:00 2024 +
Rename expand_powcabs pass to expand_pow
Since cabs expansion was removed from this pass,
it woul
https://gcc.gnu.org/g:a17ce10c97fa1d08c8d40507b6cf05642b5821fb
commit r15-1798-ga17ce10c97fa1d08c8d40507b6cf05642b5821fb
Author: Andrew Pinski
Date: Sun Jun 30 18:21:15 2024 -0700
Add some optimizations to gimple_expand_builtin_cabs
While looking into the original folding code for
https://gcc.gnu.org/g:d8fe4f05ef448e6a136398d38c0f2170d3c6bb0d
commit r15-1797-gd8fe4f05ef448e6a136398d38c0f2170d3c6bb0d
Author: Andrew Pinski
Date: Sun Jun 30 12:57:14 2024 -0700
Move cabs expansion from powcabs to complex lowering [PR115710]
Expanding cabs in powcab might be too
https://gcc.gnu.org/g:578ccc717937178b50db0e35554da3f77f19e304
commit r15-1796-g578ccc717937178b50db0e35554da3f77f19e304
Author: Andrew Pinski
Date: Sun Jun 30 18:39:07 2024 -0700
Small optimization for complex addition, real/imag parts the same
This is just a small optimization f
https://gcc.gnu.org/g:1250540a98e0a1dfa4d7834672d88d8543ea70b1
commit r15-1795-g1250540a98e0a1dfa4d7834672d88d8543ea70b1
Author: Jakub Jelinek
Date: Tue Jul 2 22:09:58 2024 +0200
c++: Fix ICE on constexpr placement new [PR115754]
C++26 is making in P2747R2 paper placement new cons
https://gcc.gnu.org/g:beb7a418aaef2ec8a812712110b007c091a73491
commit r15-1794-gbeb7a418aaef2ec8a812712110b007c091a73491
Author: Jakub Jelinek
Date: Tue Jul 2 22:08:45 2024 +0200
c++: Implement C++26 P3144R2 - Deleting a Pointer to an Incomplete Type
Should be Ill-formed [PR115747]
https://gcc.gnu.org/g:f30bdb1f2d79fd787e0c270039179bf80830161f
commit r15-1793-gf30bdb1f2d79fd787e0c270039179bf80830161f
Author: Jakub Jelinek
Date: Tue Jul 2 22:07:30 2024 +0200
c++: Implement C++26 P0963R3 - Structured binding declaration as a
condition [PR115745]
This C++26 pa
https://gcc.gnu.org/g:cc63b59e8843f049587b7a548a530f710085e577
commit r15-1792-gcc63b59e8843f049587b7a548a530f710085e577
Author: David Faust
Date: Tue Jul 2 11:39:50 2024 -0700
Regenerate common.opt.urls
I was not aware of the requirement to regenerate the opt urls files
when
https://gcc.gnu.org/g:8eb469546f7f32dcec5d3376dfb419c1d4f21e4a
commit r14-10369-g8eb469546f7f32dcec5d3376dfb419c1d4f21e4a
Author: Alex Coplan
Date: Fri May 3 14:12:32 2024 +
aarch64: Fix typo in aarch64-ldp-fusion.cc:combine_reg_notes [PR114936]
This fixes a typo in combine_re
https://gcc.gnu.org/g:189d0f1fc2cd2de1815ce5ead8ac87f3cba32010
commit r15-1791-g189d0f1fc2cd2de1815ce5ead8ac87f3cba32010
Author: David Faust
Date: Mon Jun 10 10:59:05 2024 -0700
bpf,btf: enable BTF pruning by default for BPF
This patch enables -gprune-btf by default in the BPF bac
https://gcc.gnu.org/g:b8977d928a7a261913dd89db55d4123b6a54ba46
commit r15-1790-gb8977d928a7a261913dd89db55d4123b6a54ba46
Author: David Faust
Date: Mon Jun 10 10:54:53 2024 -0700
btf: add -gprune-btf option
This patch adds a new option, -gprune-btf, to control BTF debug info
ge
https://gcc.gnu.org/g:616c44f02b574b2b6c9dc24b30bb75de8e8b9640
commit r15-1789-g616c44f02b574b2b6c9dc24b30bb75de8e8b9640
Author: David Faust
Date: Thu May 30 14:06:27 2024 -0700
btf: refactor and simplify implementation
This patch heavily refactors btfout.cc to take advantage of t
https://gcc.gnu.org/g:36774cec1f8d224e202dd3ca2012dae79d4e8ba9
commit r15-1788-g36774cec1f8d224e202dd3ca2012dae79d4e8ba9
Author: David Faust
Date: Thu May 30 14:06:27 2024 -0700
ctf: use pointers instead of IDs internally
This patch replaces all inter-type references in the ctfc i
https://gcc.gnu.org/g:d3f586ec50d3d502e0727e8307ae76770fdaee79
commit r15-1787-gd3f586ec50d3d502e0727e8307ae76770fdaee79
Author: David Faust
Date: Thu May 30 14:06:27 2024 -0700
ctf, btf: restructure CTF/BTF emission
This commit makes some structural changes to the CTF/BTF debug i
https://gcc.gnu.org/g:d04c5537f5ae4a3acd3f5135347d7e2d8c218811
commit r15-1786-gd04c5537f5ae4a3acd3f5135347d7e2d8c218811
Author: Wilco Dijkstra
Date: Tue Jul 2 17:37:04 2024 +0100
Arm: Fix disassembly error in Thumb-1 relaxed load/store [PR115188]
A Thumb-1 memory operand allows s
https://gcc.gnu.org/g:bd9c550acc42c5b04a61be3c8d981359b2093357
commit r15-1785-gbd9c550acc42c5b04a61be3c8d981359b2093357
Author: Lewis Hyatt
Date: Thu Jun 27 16:11:27 2024 -0400
build: Fix "make install" for MinGW
Since r8-4925, the "make install" recipe generates a path which can
https://gcc.gnu.org/g:fef7b8ce9029a0538d0c051b3100ed3deb544b2b
commit r15-1784-gfef7b8ce9029a0538d0c051b3100ed3deb544b2b
Author: Matthew Malcomson
Date: Tue Jul 2 11:11:11 2024 +0100
gcc: docs: Fix documentation of two hooks
The `function_attribute_inlinable_p` hook documentation
https://gcc.gnu.org/g:9bd51351c175d345b8a9b3c19ba49ba358940272
commit r15-1783-g9bd51351c175d345b8a9b3c19ba49ba358940272
Author: Richard Biener
Date: Tue Jul 2 09:33:29 2024 +0200
tree-optimization/115741 - ICE with VMAT_CONTIGUOUS_REVERSE and gap
When we determine overrun we have
https://gcc.gnu.org/g:4996c5ff650cf1703f0def8665839383e427aba2
commit r15-1782-g4996c5ff650cf1703f0def8665839383e427aba2
Author: Eric Botcazou
Date: Wed Jun 19 22:45:29 2024 +0200
ada: Use static allocation for small dynamic string concatenations in more
cases
This lifts the limi
https://gcc.gnu.org/g:5621e907ffbfc5953568d90c14c0f57d871e8f59
commit r15-1780-g5621e907ffbfc5953568d90c14c0f57d871e8f59
Author: Steve Baird
Date: Thu Jun 13 15:18:31 2024 -0700
ada: Compiler accepts an illegal Unchecked_Access attribute reference
The compiler incorrectly accepts
https://gcc.gnu.org/g:78fe22892c6dc0f4bfd4e7fc0d2d43a9074c209c
commit r15-1781-g78fe22892c6dc0f4bfd4e7fc0d2d43a9074c209c
Author: Ronan Desplanques
Date: Fri Jun 14 17:33:23 2024 +0200
ada: Fix generic renaming table low bound on reset
gcc/ada/
* sem_ch12.adb (Save
https://gcc.gnu.org/g:404f1f7ddda79ce7a1fe1c4010f88e49ed50596e
commit r15-1779-g404f1f7ddda79ce7a1fe1c4010f88e49ed50596e
Author: Steve Baird
Date: Thu Jun 13 15:28:29 2024 -0700
ada: Use clause (or use type clause) in a protected operation sometimes
ignored.
In some cases, a use
https://gcc.gnu.org/g:15d3f36f76bda1720555b7f426957951d4e3b76d
commit r15-1778-g15d3f36f76bda1720555b7f426957951d4e3b76d
Author: Steve Baird
Date: Thu Jun 13 15:39:37 2024 -0700
ada: Put_Image aspect spec ignored for null extension.
If type T1 is is a tagged null record with a Put
https://gcc.gnu.org/g:03308301c7bb2eed0bc8990db7038aac3a2dcb97
commit r15-1777-g03308301c7bb2eed0bc8990db7038aac3a2dcb97
Author: Justin Squirek
Date: Tue Jun 18 08:38:18 2024 +
ada: Allow mutably tagged types to work with qualified expressions
This patch modifies the experimen
https://gcc.gnu.org/g:d33104429a6662f33e05b9fcae65c87a87005749
commit r15-1776-gd33104429a6662f33e05b9fcae65c87a87005749
Author: Bob Duff
Date: Tue Jun 18 12:53:46 2024 -0400
ada: Bug box for expression function with list comprehension
GNAT crashes on an iterator with a filter ins
https://gcc.gnu.org/g:772fcf4769a4d4e5546039c0174662df1bc86fa4
commit r15-1775-g772fcf4769a4d4e5546039c0174662df1bc86fa4
Author: Eric Botcazou
Date: Mon Jun 17 09:54:47 2024 +0200
ada: Call memcmp instead of Compare_Array_Unsigned_8 and...
... implement support for ordering compar
https://gcc.gnu.org/g:487c9df60263baf92c121b986ce19259a8c769d1
commit r15-1774-g487c9df60263baf92c121b986ce19259a8c769d1
Author: Yannick Moy
Date: Mon Jun 17 11:57:55 2024 +0200
ada: Fix analysis of Extensions_Visible
Pragma/aspect Extensions_Visible should be analyzed before any
https://gcc.gnu.org/g:693985f4d83c38a59967b98a9c700aaccd07e245
commit r15-1773-g693985f4d83c38a59967b98a9c700aaccd07e245
Author: Eric Botcazou
Date: Mon Jun 17 21:22:06 2024 +0200
ada: Fix bogus error on allocator in instantiation with private derived
types
The problem is that th
https://gcc.gnu.org/g:9fbf6517c73981c2050fe5b0260ca796217d43d5
commit r15-1772-g9fbf6517c73981c2050fe5b0260ca796217d43d5
Author: Javier Miranda
Date: Sun Jun 16 18:41:57 2024 +
ada: Miscomputed bounds for inner null array aggregates
When an array has several dimensions, and in
https://gcc.gnu.org/g:29e10c52709504a5fb2d1e6b70e57a025636e200
commit r15-1771-g29e10c52709504a5fb2d1e6b70e57a025636e200
Author: Eric Botcazou
Date: Tue Jun 11 23:06:22 2024 +0200
ada: Fix crash on box-initialized component with No_Default_Initialization
The problem is that the im
https://gcc.gnu.org/g:fe29260b0d4cefe53fb073804d5b96c58db6245c
commit r15-1770-gfe29260b0d4cefe53fb073804d5b96c58db6245c
Author: Eric Botcazou
Date: Wed Jun 12 12:35:13 2024 +0200
ada: Document that -gnatdJ is unused
gcc/ada/
* debug.adb (dJ): Add back as unused.
https://gcc.gnu.org/g:68e034920bab9abd547503967f73b81cc37cfbf4
commit r15-1769-g68e034920bab9abd547503967f73b81cc37cfbf4
Author: Andrew Stubbs
Date: Fri Jun 28 15:13:59 2024 +
amdgcn: invent target feature flags
This is a first step towards having a device table so we can add
https://gcc.gnu.org/g:49058fecbfd09a3354064e7d695b4a1056ce7547
commit r15-1768-g49058fecbfd09a3354064e7d695b4a1056ce7547
Author: Simon Martin
Date: Tue Jun 11 11:44:28 2024 +0200
c++: Relax too strict assert in stabilize_expr [PR60]
The case in the ticket is an ICE on invalid
1 - 100 of 105 matches
Mail list logo