https://gcc.gnu.org/g:91be90b5ae9ee345bd011afdf02df7003d7598d3
commit r12-11082-g91be90b5ae9ee345bd011afdf02df7003d7598d3
Author: Alex Coplan
Date: Mon Mar 10 16:44:15 2025 +
df: Treat partial defs as uses in df_simulate_defs [PR116564]
The PR shows us spinning in dce.cc:fast_
https://gcc.gnu.org/g:7c6bd95b1811d797f43983dbbeb4ad478bdb5c9e
commit r13-9517-g7c6bd95b1811d797f43983dbbeb4ad478bdb5c9e
Author: Alex Coplan
Date: Mon Mar 10 16:44:15 2025 +
df: Treat partial defs as uses in df_simulate_defs [PR116564]
The PR shows us spinning in dce.cc:fast_d
https://gcc.gnu.org/g:23108ab2bdea84beeddf0b8d3b10f4251d3e1686
commit r14-11454-g23108ab2bdea84beeddf0b8d3b10f4251d3e1686
Author: Alex Coplan
Date: Mon Mar 10 16:44:15 2025 +
df: Treat partial defs as uses in df_simulate_defs [PR116564]
The PR shows us spinning in dce.cc:fast_
https://gcc.gnu.org/g:758e617bcf224dc9d4a7e26dd858d43c1e63b916
commit r15-8000-g758e617bcf224dc9d4a7e26dd858d43c1e63b916
Author: Alex Coplan
Date: Mon Mar 10 16:44:15 2025 +
df: Treat partial defs as uses in df_simulate_defs [PR116564]
The PR shows us spinning in dce.cc:fast_d
https://gcc.gnu.org/g:d6d7da92fb598c50d25332011bffe6b6515c9669
commit r15-7854-gd6d7da92fb598c50d25332011bffe6b6515c9669
Author: Alex Coplan
Date: Wed Mar 5 15:45:09 2025 +
pair-fusion: Add singleton move_range asserts [PR114492]
The PR claims that pair-fusion has invalid uses
https://gcc.gnu.org/g:1a4f1e5f91a69434f2ec0d95c91bad2c928dcff3
commit r14-11386-g1a4f1e5f91a69434f2ec0d95c91bad2c928dcff3
Author: Richard Sandiford
Date: Wed Mar 5 12:18:20 2025 +
aarch64: Check for invalid use arrays in ldp_fusion [PR118320]
As Andrew says in the bugzilla com
https://gcc.gnu.org/g:facdce9028060c8dc4340a38ae02fb071e16af08
commit r15-7604-gfacdce9028060c8dc4340a38ae02fb071e16af08
Author: Alex Coplan
Date: Tue Feb 18 10:48:50 2025 +
pair-fusion: Tweak wording in dump message [PR118320]
As discussed in
https://gcc.gnu.org/pipermail
https://gcc.gnu.org/g:cfdb961588ba318a78e995d2e2cde43130acd993
commit r15-7491-gcfdb961588ba318a78e995d2e2cde43130acd993
Author: Alex Coplan
Date: Tue Nov 26 17:48:14 2024 +
vect: Set counts of early break exit blocks correctly [PR117790]
This adds missing code to correctly se
https://gcc.gnu.org/g:098a41cb972d3711ebcb518a72a1addfdb6c70cf
commit r15-5697-g098a41cb972d3711ebcb518a72a1addfdb6c70cf
Author: Alex Coplan
Date: Tue Nov 26 15:10:29 2024 +
gdbhooks: Handle references to vec* in VecPrinter
vec.h has this method:
template
inli
https://gcc.gnu.org/g:434483ac32a08d1f3608c26fe2da302f0e09d6a2
commit r14-10853-g434483ac32a08d1f3608c26fe2da302f0e09d6a2
Author: Alex Coplan
Date: Wed Oct 30 13:46:12 2024 +
aarch64: Assume alias conflict if common address reg changes [PR116783]
As the PR shows, pair fusion w
https://gcc.gnu.org/g:c0e54ce1999ccf2241f74c5188b11b92e5aedc1f
commit r15-4518-gc0e54ce1999ccf2241f74c5188b11b92e5aedc1f
Author: Alex Coplan
Date: Fri Sep 20 17:39:39 2024 +0100
pair-fusion: Assume alias conflict if common address reg changes [PR116783]
As the PR shows, pair-fusio
https://gcc.gnu.org/g:261d803c40c9fd28c59d8d1771051663f738a871
commit r15-4465-g261d803c40c9fd28c59d8d1771051663f738a871
Author: Alex Coplan
Date: Fri Oct 18 11:02:15 2024 +0100
MAINTAINERS: Add myself as pair fusion and aarch64 ldp/stp maintainer
ChangeLog:
* MAI
https://gcc.gnu.org/g:7faadb1f261c6b8ef988c400c39ec7df09839dbe
commit r15-4106-g7faadb1f261c6b8ef988c400c39ec7df09839dbe
Author: Alex Coplan
Date: Thu Sep 26 16:36:48 2024 +0100
testsuite: Prevent unrolling of main in LTO test [PR116683]
In r15-3585-g9759f6299d9633cabac540e5c89334
https://gcc.gnu.org/g:9759f6299d9633cabac540e5c893341c708093ac
commit r15-3585-g9759f6299d9633cabac540e5c893341c708093ac
Author: Alex Coplan
Date: Sat Aug 3 17:02:36 2024 +
lto: Stream has_unroll flag during LTO [PR116140]
When #pragma GCC unroll is processed in
tree-cfg.c
https://gcc.gnu.org/g:31ff173c70847bba94613eac5b1ef2c0bec842e6
commit r15-3584-g31ff173c70847bba94613eac5b1ef2c0bec842e6
Author: Alex Coplan
Date: Thu Aug 8 13:15:39 2024 +
testsuite: Ensure ltrans dump files get cleaned up properly [PR116140]
I noticed while working on a test
https://gcc.gnu.org/g:f97d86242b86e4ad2bef3623c97e91481840a210
commit r15-3583-gf97d86242b86e4ad2bef3623c97e91481840a210
Author: Alex Coplan
Date: Fri Aug 2 09:52:50 2024 +0100
c++: Ensure ANNOTATE_EXPRs remain outermost expressions in conditions
[PR116140]
For the testcase added
https://gcc.gnu.org/g:e4d3e7f9add34216f4baffd3124bcb22a82c39bf
commit r15-3378-ge4d3e7f9add34216f4baffd3124bcb22a82c39bf
Author: Alex Coplan
Date: Wed Aug 28 14:53:11 2024 +0100
testsuite: Rename scanltranstree.exp -> scanltrans.exp
Since r15-3254-g3f51f0dc88ec21c1ec79df694200f10e
https://gcc.gnu.org/g:5020f8ea80af90d8a08eff9fdef3276056df98f5
commit r15-3322-g5020f8ea80af90d8a08eff9fdef3276056df98f5
Author: Alex Coplan
Date: Fri Aug 30 15:29:34 2024 +0100
gdbhooks: Fix printing of vec with vl_ptr layout
As it stands, the pretty printing of GCC's vecs by gdb
https://gcc.gnu.org/g:4b729d2ff3259e5b1d40f93d4f9e7edf5f0064f4
commit r15-3283-g4b729d2ff3259e5b1d40f93d4f9e7edf5f0064f4
Author: Alex Coplan
Date: Thu Aug 29 11:31:40 2024 +0100
testsuite: Fix up refactored scanltranstree.exp functions [PR116522]
When adding RTL variants of the sc
https://gcc.gnu.org/g:3f51f0dc88ec21c1ec79df694200f10ef85915f4
commit r15-3254-g3f51f0dc88ec21c1ec79df694200f10ef85915f4
Author: Alex Coplan
Date: Tue Aug 27 16:51:12 2024 +
testsuite: Add scan-ltrans-rtl* for use in dg-final [PR116140]
This extends the scan-ltrans-tree* helpe
https://gcc.gnu.org/g:f01df5e47b2551e0f435a9efa8e0a30142f3d46b
commit r15-2715-gf01df5e47b2551e0f435a9efa8e0a30142f3d46b
Author: Alex Coplan
Date: Mon Aug 5 08:45:58 2024 +0100
gdbhooks: Add attempt to invoke on-gcc-hooks-load
This extends GCC's GDB hooks to attempt invoking the u
https://gcc.gnu.org/g:08cc516a8cfe553064f84a86be4c30f05a614342
commit r15-2714-g08cc516a8cfe553064f84a86be4c30f05a614342
Author: Alex Coplan
Date: Mon Aug 5 08:45:29 2024 +0100
gdbhooks: Make dot viewer configurable
This adds a new GDB parameter 'gcc-dot-cmd' which allows the user
https://gcc.gnu.org/g:ae07f62a70ee2d0fdd7d8786122ae6360cfd4ca9
commit r15-1854-gae07f62a70ee2d0fdd7d8786122ae6360cfd4ca9
Author: Alex Coplan
Date: Fri Jul 5 11:57:56 2024 +0100
middle-end: Add debug functions to dump dominator tree in dot format
This adds debug functions to dump t
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:73c8e24b692e691c665d0f1f5424432837bd8c06
commit r15-320-g73c8e24b692e691c665d0f1f5424432837bd8c06
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_reg_
https://gcc.gnu.org/g:74690ff96b263b8609639b7fbc5d6afd3f19cb98
commit r15-282-g74690ff96b263b8609639b7fbc5d6afd3f19cb98
Author: Alex Coplan
Date: Wed Apr 10 16:30:36 2024 +0100
aarch64: Preserve mem info on change of base for ldp/stp [PR114674]
The ldp/stp fusion pass can change t
https://gcc.gnu.org/g:242fbc0df6c23115c47d256e66fba6a770265c5d
commit r14-10160-g242fbc0df6c23115c47d256e66fba6a770265c5d
Author: Alex Coplan
Date: Fri May 3 09:23:59 2024 +0100
cfgrtl: Fix MEM_EXPR update in duplicate_insn_chain [PR114924]
The PR shows that when cfgrtl.cc:duplica
https://gcc.gnu.org/g:fe40d525619eee9c2821126390df75068df4773a
commit r15-126-gfe40d525619eee9c2821126390df75068df4773a
Author: Alex Coplan
Date: Fri May 3 09:23:59 2024 +0100
cfgrtl: Fix MEM_EXPR update in duplicate_insn_chain [PR114924]
The PR shows that when cfgrtl.cc:duplicate
https://gcc.gnu.org/g:e7d015b2506a1d9e84d9f7182e42e097147527e1
commit r14-9814-ge7d015b2506a1d9e84d9f7182e42e097147527e1
Author: Alex Coplan
Date: Fri Apr 5 17:53:47 2024 +0100
aarch64: Fix whitespace in aarch64-ldp-fusion.cc:alias_walker
I spotted this whitespace error during the
29 matches
Mail list logo