https://gcc.gnu.org/g:b7483de99536c05983129d9ca28b53b575861078
commit r15-586-gb7483de99536c05983129d9ca28b53b575861078
Author: Alexandre Oliva
Date: Fri May 17 00:45:45 2024 -0300
make -freg-struct-return visibly a negative alias of -fpcc-struct-return
The fact that both options
The branch 'aoliva/heads/testme' was updated to point to:
7c0885519050... [testsuite] xfail pr79004 on longdouble64; drop long_double
It previously pointed to:
ec1d688d102c... adjust iteration count for ppc costmodel 76b
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST
https://gcc.gnu.org/g:db37e042c4b3ab0fc594c207a4ebe34ed84350d7
commit db37e042c4b3ab0fc594c207a4ebe34ed84350d7
Author: Alexandre Oliva
Date: Fri May 17 02:02:08 2024 -0300
[testsuite] cope with rtems implicit -ftls-model=local-exec
gcc/config/rtems.h's OS_CC1_SPEC changes the -ftl
https://gcc.gnu.org/g:7c08855190502bca6a1e59577ffe304677f126ed
commit 7c08855190502bca6a1e59577ffe304677f126ed
Author: Alexandre Oliva
Date: Fri May 17 06:40:10 2024 -0300
[testsuite] xfail pr79004 on longdouble64; drop long_double_64bit
Diff:
---
gcc/testsuite/gcc.target/powerpc/pr79004
The branch 'aoliva/heads/testbase' was updated to point to:
b7483de99536... make -freg-struct-return visibly a negative alias of -fpcc-
It previously pointed to:
f17d31e709af... Fortran: Detect 'no implicit type' error in right place [PR
Diff:
Summary of changes (added commits):
https://gcc.gnu.org/g:23496098bba769044ed352c0d7bdb317477c16ac
commit r15-3081-g23496098bba769044ed352c0d7bdb317477c16ac
Author: Alexandre Oliva
Date: Thu Aug 22 01:27:55 2024 -0300
Dump aliases in -fcallgraph-info
Dump ICF-unified decls, thunks, aliases and whatnot along with the
The branch 'aoliva/heads/testme' was updated to point to:
ce140008fff6... Optimize initialization of small padded objects
It previously pointed to:
d2b89c77861c... Dump aliases in -fcallgraph-info
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
-
The branch 'aoliva/heads/testbase' was updated to point to:
3ff1b91e7729... Daily bump.
It previously pointed to:
4d2e8fcdaf32... Daily bump.
Diff:
Summary of changes (added commits):
---
3ff1b91... Daily bump. (*)
a523d1b... libstdc++: Update and clarify
https://gcc.gnu.org/g:ce140008fff6b1e62674be932e3e908232337192
commit ce140008fff6b1e62674be932e3e908232337192
Author: Alexandre Oliva
Date: Sat Aug 24 01:52:09 2024 -0300
Optimize initialization of small padded objects
When small objects containing padding bits (or bytes) are ful
The branch 'aoliva/heads/testme' was updated to point to:
beba216fee9f... [libstdc++-v3] [testsuite] improve future/*/poll.cc calibra
It previously pointed to:
73bc0445c988... [libstdc++-v3] [testsuite] improve future/*/poll.cc calibra
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER A
The branch 'aoliva/heads/testme' was updated to point to:
62b70aa09f1c... testsuite: introduce hostedlib effective target
It previously pointed to:
beba216fee9f... [libstdc++-v3] [testsuite] improve future/*/poll.cc calibra
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (L
The branch 'aoliva/heads/testbase' was updated to point to:
673a448aa24e... Optimize initialization of small padded objects
It previously pointed to:
3ff1b91e7729... Daily bump.
Diff:
Summary of changes (added commits):
---
673a448... Optimize initializatio
https://gcc.gnu.org/g:673a448aa24efedd5ac140ebf7bfe652d7a6a846
commit r15-3328-g673a448aa24efedd5ac140ebf7bfe652d7a6a846
Author: Alexandre Oliva
Date: Sat Aug 31 06:03:12 2024 -0300
Optimize initialization of small padded objects
When small objects containing padding bits (or byte
https://gcc.gnu.org/g:9223d1715918e4e8e7a59471b228f815b4a3467c
commit r15-3384-g9223d1715918e4e8e7a59471b228f815b4a3467c
Author: Alexandre Oliva
Date: Mon Sep 2 11:31:51 2024 -0300
[testsuite] add linkonly to dg-additional-sources [PR115295]
The D testsuite shows it was a mistake
The branch 'aoliva/heads/testbase' was updated to point to:
af1500dd8c00... [libstdc++-v3] [testsuite] improve future/*/poll.cc calibra
It previously pointed to:
673a448aa24e... Optimize initialization of small padded objects
Diff:
Summary of changes (added commits):
The branch 'aoliva/heads/testme' was updated to point to:
07051d45ce80... more hostedlib notes
It previously pointed to:
62b70aa09f1c... testsuite: introduce hostedlib effective target
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
-
https://gcc.gnu.org/g:07051d45ce803cf70272fcbfce71828598c1d7c8
commit 07051d45ce803cf70272fcbfce71828598c1d7c8
Author: Alexandre Oliva
Date: Sat Aug 31 14:54:41 2024 -0300
more hostedlib notes
Diff:
---
gcc/testsuite/c-c++-common/goacc/kernels-counter-vars-function-scope.c | 1 +
gcc/te
The branch 'aoliva/heads/testme' was updated to point to:
352f61e0d8d1... more hostedlib notes
It previously pointed to:
07051d45ce80... more hostedlib notes
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
The branch 'aoliva/heads/testme' was updated to point to:
93208984e9f2... more hostedlib notes
It previously pointed to:
352f61e0d8d1... more hostedlib notes
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
The branch 'aoliva/heads/testme' was updated to point to:
4c3d24ebc5a1... more hostedlib notes
It previously pointed to:
93208984e9f2... more hostedlib notes
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
The branch 'aoliva/heads/testme' was updated to point to:
62adc720792b... more hostedlib notes
It previously pointed to:
4c3d24ebc5a1... more hostedlib notes
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
The branch 'aoliva/heads/testme' was updated to point to:
97ab3254903... more hostedlib notes
It previously pointed to:
62adc720792... more hostedlib notes
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
--
The branch 'aoliva/heads/testme' was updated to point to:
6af8ecc3949... testsuite: introduce hostedlib effective target
It previously pointed to:
97ab3254903... more hostedlib notes
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
---
The branch 'aoliva/heads/testbase' was updated to point to:
d4d7c4e21984... Update gcc uk.po
It previously pointed to:
af1500dd8c00... [libstdc++-v3] [testsuite] improve future/*/poll.cc calibra
Diff:
Summary of changes (added commits):
---
d4d7c4e... Updat
The branch 'aoliva/heads/testme' was updated to point to:
f65e763abf41... testsuite: introduce hostedlib effective target
It previously pointed to:
6af8ecc3949a... testsuite: introduce hostedlib effective target
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
--
The branch 'aoliva/heads/testme' was updated to point to:
fb5b60dab71e... testsuite: introduce hostedlib effective target
It previously pointed to:
f65e763abf41... testsuite: introduce hostedlib effective target
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
--
The branch 'aoliva/heads/testme' was updated to point to:
38cc6007421e... testsuite: introduce hostedlib effective target
It previously pointed to:
fb5b60dab71e... testsuite: introduce hostedlib effective target
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
--
https://gcc.gnu.org/g:5c5b83b5ad497638c9bf250d2ea33d67d758cc77
commit 5c5b83b5ad497638c9bf250d2ea33d67d758cc77
Author: Alexandre Oliva
Date: Tue Sep 29 04:08:46 2020 -0300
assorted improvements for fold_truth_andor_1
This patch introduces various improvements to the logic that mer
https://gcc.gnu.org/g:6af7fe931d949dbf453fed41d2198abe2abd766c
commit 6af7fe931d949dbf453fed41d2198abe2abd766c
Author: Alexandre Oliva
Date: Thu Sep 12 20:03:53 2024 -0300
testsuite: a few more hostedlib adjustments
This adjusts some recently-added tests that won't compile without
The branch 'aoliva/heads/testme' was updated to point to:
66212571a719... assorted improvements for fold_truth_andor_1
It previously pointed to:
6af7fe931d94... testsuite: a few more hostedlib adjustments
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
-
https://gcc.gnu.org/g:90eb457e05f73d5bd81beb3419b5803bb68491b1
commit 90eb457e05f73d5bd81beb3419b5803bb68491b1
Author: Alexandre Oliva
Date: Thu Sep 12 20:03:53 2024 -0300
testsuite: a few more hostedlib adjustments
This adjusts some recently-added tests that won't compile without
https://gcc.gnu.org/g:66212571a719e4cfcedb59103eb8fd7dc52e84f8
commit 66212571a719e4cfcedb59103eb8fd7dc52e84f8
Author: Alexandre Oliva
Date: Tue Sep 29 04:08:46 2020 -0300
assorted improvements for fold_truth_andor_1
This patch introduces various improvements to the logic that mer
https://gcc.gnu.org/g:e4f6196e7a16de0ceb4b9f4b68993a1f8454a7fc
commit e4f6196e7a16de0ceb4b9f4b68993a1f8454a7fc
Author: Alexandre Oliva
Date: Tue Sep 29 12:55:20 2020 -0300
rework truth_andor folding into tree-ssa-ifcombine
Diff:
---
gcc/fold-const.cc | 1048 +-
https://gcc.gnu.org/g:163a7691962e2a60402d2b75fb2243bfd33b3595
commit 163a7691962e2a60402d2b75fb2243bfd33b3595
Author: Alexandre Oliva
Date: Thu Jul 27 05:15:20 2023 -0300
check for mergeable loads, choose insertion points accordingly
Diff:
---
gcc/gimple-fold.cc | 253 ++
https://gcc.gnu.org/g:1494b67efaa0c4c3ebd46b7fcaee5a3389124d4b
commit 1494b67efaa0c4c3ebd46b7fcaee5a3389124d4b
Author: Alexandre Oliva
Date: Fri Aug 18 00:51:23 2023 -0300
fold truth-and only in ifcombine
Diff:
---
gcc/gimple-fold.cc| 2 ++
gcc/tree-ssa-ifcombine.cc | 24 +++
https://gcc.gnu.org/g:d82778e46cecd7879b647471b126fa156e6672f2
commit d82778e46cecd7879b647471b126fa156e6672f2
Author: Alexandre Oliva
Date: Fri Sep 13 02:13:50 2024 -0300
relax ifcombine to accept vuses
Diff:
---
gcc/tree-ssa-ifcombine.cc | 2 +-
1 file changed, 1 insertion(+), 1 deleti
The branch 'aoliva/heads/testme' was updated to point to:
70860fa4cab8... relax ifcombine to accept vuses
It previously pointed to:
d82778e46cec... relax ifcombine to accept vuses
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
--
https://gcc.gnu.org/g:70860fa4cab8ad90645027582ac5775716495819
commit 70860fa4cab8ad90645027582ac5775716495819
Author: Alexandre Oliva
Date: Fri Sep 13 02:13:50 2024 -0300
relax ifcombine to accept vuses
Diff:
---
gcc/config/i386/t-i386| 2 ++
gcc/tree-ssa-ifcombine.cc | 2 +-
2 file
The branch 'aoliva/heads/testme' was updated to point to:
cfc10ee04079... relax ifcombine to accept vuses
It previously pointed to:
70860fa4cab8... relax ifcombine to accept vuses
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
--
https://gcc.gnu.org/g:cfc10ee040798637c72487435d0ab8668e05c386
commit cfc10ee040798637c72487435d0ab8668e05c386
Author: Alexandre Oliva
Date: Fri Sep 13 02:13:50 2024 -0300
relax ifcombine to accept vuses
Diff:
---
gcc/config/i386/t-i386 | 2 ++
gcc/testsuite/gcc.dg/field-m
The branch 'aoliva/heads/testme' was updated to point to:
0d90ad11fb42... relax ifcombine to accept vuses
It previously pointed to:
cfc10ee04079... relax ifcombine to accept vuses
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
--
https://gcc.gnu.org/g:0d90ad11fb42573a4186c69117edc892f6fb9151
commit 0d90ad11fb42573a4186c69117edc892f6fb9151
Author: Alexandre Oliva
Date: Fri Sep 13 02:13:50 2024 -0300
relax ifcombine to accept vuses
Diff:
---
gcc/config/i386/t-i386 | 2 ++
gcc/testsuite/gcc.dg/field-m
https://gcc.gnu.org/g:b56bd542942ba7bd2020d5824e57d819974bc071
commit r15-3636-gb56bd542942ba7bd2020d5824e57d819974bc071
Author: Alexandre Oliva
Date: Fri Sep 13 21:42:41 2024 -0300
testsuite: a few more hostedlib adjustments
This adjusts some recently-added tests that won't compi
The branch 'aoliva/heads/testbase' was updated to point to:
b56bd542942b... testsuite: a few more hostedlib adjustments
It previously pointed to:
4308c343b8ea... testsuite: introduce hostedlib effective target
Diff:
Summary of changes (added commits):
---
b
The branch 'aoliva/heads/testme' was updated to point to:
7b7dfff4b174... relax ifcombine to accept vuses
It previously pointed to:
0d90ad11fb42... relax ifcombine to accept vuses
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
--
https://gcc.gnu.org/g:8aa412b62ba7275d5d0f861ef8e0306d5023b028
commit 8aa412b62ba7275d5d0f861ef8e0306d5023b028
Author: Alexandre Oliva
Date: Fri Sep 13 21:42:56 2024 -0300
assorted improvements for fold_truth_andor_1
This patch introduces various improvements to the logic that mer
https://gcc.gnu.org/g:b4b872b2195b448b3e1bcd28c3e28d59618580a2
commit b4b872b2195b448b3e1bcd28c3e28d59618580a2
Author: Alexandre Oliva
Date: Fri Sep 13 21:43:00 2024 -0300
rework truth_andor folding into tree-ssa-ifcombine
Diff:
---
gcc/fold-const.cc | 1048 +-
https://gcc.gnu.org/g:fbf1f8007325adf2d4b70f3b5a26d5c666c815e3
commit fbf1f8007325adf2d4b70f3b5a26d5c666c815e3
Author: Alexandre Oliva
Date: Fri Sep 13 21:43:06 2024 -0300
check for mergeable loads, choose insertion points accordingly
Diff:
---
gcc/gimple-fold.cc | 253 ++
https://gcc.gnu.org/g:e731ae8c98953fb898a938ee0a0be19e2ea906d7
commit e731ae8c98953fb898a938ee0a0be19e2ea906d7
Author: Alexandre Oliva
Date: Fri Sep 13 21:43:10 2024 -0300
fold truth-and only in ifcombine
Diff:
---
gcc/gimple-fold.cc| 2 ++
gcc/tree-ssa-ifcombine.cc | 24 +++
https://gcc.gnu.org/g:7b7dfff4b174765248fcf275dc8fde9c78352ad8
commit 7b7dfff4b174765248fcf275dc8fde9c78352ad8
Author: Alexandre Oliva
Date: Fri Sep 13 21:43:15 2024 -0300
relax ifcombine to accept vuses
Diff:
---
gcc/config/i386/t-i386 | 2 ++
gcc/testsuite/gcc.dg/field-m
https://gcc.gnu.org/g:4f6753de737fb45d78634c35c4c50a546357f70d
commit 4f6753de737fb45d78634c35c4c50a546357f70d
Author: Alexandre Oliva
Date: Sat Sep 14 03:40:26 2024 -0300
support noncontiguous ifcombine
Diff:
---
gcc/tree-ssa-ifcombine.cc | 6 +++---
1 file changed, 3 insertions(+), 3 d
https://gcc.gnu.org/g:8a7e9581280c41f3c18cba7fafe110b4108a07a7
commit 8a7e9581280c41f3c18cba7fafe110b4108a07a7
Author: Alexandre Oliva
Date: Sat Sep 14 03:40:26 2024 -0300
support noncontiguous ifcombine
Diff:
---
gcc/tree-ssa-ifcombine.cc | 33 ++---
1 file c
The branch 'aoliva/heads/testme' was updated to point to:
441c8117368... [libstdc++] [testsuite] no libatomic for vxworks
It previously pointed to:
7c42cd96b6b... [testsuite] [arm] [vect] adjust mve-vshr test [PR113281]
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST)
https://gcc.gnu.org/g:82ef09057697f0df8557570673a59e501dd49316
commit 82ef09057697f0df8557570673a59e501dd49316
Author: Alexandre Oliva
Date: Thu Jun 20 07:26:40 2024 -0300
[testsuite] [arm] [vect] adjust mve-vshr test [PR113281]
The test was too optimistic, alas. We used to vecto
https://gcc.gnu.org/g:54d2339c9f87f702e02e571a5460e11c19e1c02f
commit r15-1639-g54d2339c9f87f702e02e571a5460e11c19e1c02f
Author: Alexandre Oliva
Date: Wed Jun 26 02:08:18 2024 -0300
[testsuite] [arm] [vect] adjust mve-vshr test [PR113281]
The test was too optimistic, alas. We use
https://gcc.gnu.org/g:eed2027843409bf3afd03053d95760bdacb8fbf6
commit r15-1640-geed2027843409bf3afd03053d95760bdacb8fbf6
Author: Alexandre Oliva
Date: Wed Jun 26 02:08:27 2024 -0300
[libstdc++] [testsuite] no libatomic for vxworks
libatomic hasn't been ported to vxworks. Most of
The branch 'aoliva/heads/testbase' was updated to point to:
5a10ac0e592... optab: Add isnormal_optab for isnormal builtin
It previously pointed to:
301927d9335... ada: Reference to nonexistent operator in reduction express
Diff:
Summary of changes (added commits):
---
The branch 'aoliva/heads/testme' was updated to point to:
c6581064248... [libstdc++] [testsuite] defer to check_vect_support* [PR115
It previously pointed to:
441c8117368... [libstdc++] [testsuite] no libatomic for vxworks
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LO
https://gcc.gnu.org/g:6668cf365efd5eba5efc39313f0cdabb8f9eb658
commit 6668cf365efd5eba5efc39313f0cdabb8f9eb658
Author: Alexandre Oliva
Date: Wed Jun 26 07:04:58 2024 -0300
[i386] drop static decls moved to mingw/winnt-dll.cc
Diff:
---
gcc/config/i386/i386.cc | 2 --
1 file changed, 2 del
https://gcc.gnu.org/g:95ca5f458251e21123e45ec52c38d629d39cd0e4
commit r12-10585-g95ca5f458251e21123e45ec52c38d629d39cd0e4
Author: Alexandre Oliva
Date: Thu Jun 27 08:44:54 2024 -0300
[libstdc++] [testsuite] defer to check_vect_support* [PR115454]
The newly-added testcase overrides
The branch 'aoliva/heads/testbase' was updated to point to:
73ad57c244c... libstdc++: Fix std::codecvt for e
It previously pointed to:
5a10ac0e592... optab: Add isnormal_optab for isnormal builtin
Diff:
Summary of changes (added commits):
---
73ad57c... lib
The branch 'aoliva/heads/testme' was updated to point to:
dec24e79d4e... Avoid dropping bits from num/den in fixed-point types
It previously pointed to:
6668cf365ef... [i386] drop static decls moved to mingw/winnt-dll.cc
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST
https://gcc.gnu.org/g:d16dbd45239df22a2adfffcc248c7958224d2e04
commit d16dbd45239df22a2adfffcc248c7958224d2e04
Author: Alexandre Oliva
Date: Thu Jun 27 09:10:29 2024 -0300
Follow only proper TYPE_DEBUG_TYPE
TYPE_DEBUG_TYPE's storage is shared with other sorts of references to
https://gcc.gnu.org/g:c0c2a6152c78b54f3cc6737b667bf1aa53929713
commit c0c2a6152c78b54f3cc6737b667bf1aa53929713
Author: Alexandre Oliva
Date: Thu Jun 27 09:11:01 2024 -0300
make_type_from_size: fix compare for type reuse
When make_type_from_size is called with a biased type, for an
https://gcc.gnu.org/g:92359793fc3d8c94a6704e518555807227b21bea
commit 92359793fc3d8c94a6704e518555807227b21bea
Author: Alexandre Oliva
Date: Thu Jun 27 09:11:27 2024 -0300
Map unpacked type to packed deduped type for debug info
Avoid creating unnecessary copies of types in make_ty
https://gcc.gnu.org/g:dec24e79d4efe7f5b34c62b68ead75b9910e1a3b
commit dec24e79d4efe7f5b34c62b68ead75b9910e1a3b
Author: Alexandre Oliva
Date: Thu Jun 27 09:11:54 2024 -0300
Avoid dropping bits from num/den in fixed-point types
We used to use an unsigned 128-bit type to hold the num
The branch 'aoliva/heads/testme' was updated to point to:
8f9705aadea... make_type_from_size avoid TYPE_DEBUG_TYPE / TREE_TYPE loops
It previously pointed to:
dec24e79d4e... Avoid dropping bits from num/den in fixed-point types
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBL
https://gcc.gnu.org/g:d47c7fee5148a9ec1226bba9bc85ab9a3366e7e2
commit d47c7fee5148a9ec1226bba9bc85ab9a3366e7e2
Author: Alexandre Oliva
Date: Thu Jun 27 09:11:54 2024 -0300
Avoid dropping bits from num/den in fixed-point types
We used to use an unsigned 128-bit type to hold the num
https://gcc.gnu.org/g:0803a2d3d173cf0153d9c6777b42f54d2a193d96
commit 0803a2d3d173cf0153d9c6777b42f54d2a193d96
Author: Alexandre Oliva
Date: Thu Jun 27 09:10:29 2024 -0300
Follow only proper TYPE_DEBUG_TYPE
TYPE_DEBUG_TYPE's storage is shared with other sorts of references to
https://gcc.gnu.org/g:cdfb1ef5b6c21a89bc518a170d359169f1e28fde
commit cdfb1ef5b6c21a89bc518a170d359169f1e28fde
Author: Alexandre Oliva
Date: Thu Jun 27 09:11:01 2024 -0300
make_type_from_size: fix compare for type reuse
When make_type_from_size is called with a biased type, for an
https://gcc.gnu.org/g:2e886d9baca052fdb7957b05697d0bdbf847c251
commit 2e886d9baca052fdb7957b05697d0bdbf847c251
Author: Alexandre Oliva
Date: Thu Jun 27 09:11:27 2024 -0300
Map unpacked type to packed deduped type for debug info
Avoid creating unnecessary copies of types in make_ty
https://gcc.gnu.org/g:8f9705aadea6b840c9a1403a7497dde7bb586ce6
commit 8f9705aadea6b840c9a1403a7497dde7bb586ce6
Author: Alexandre Oliva
Date: Fri Jun 28 05:35:58 2024 -0300
make_type_from_size avoid TYPE_DEBUG_TYPE / TREE_TYPE loops
Diff:
---
gcc/ada/gcc-interface/utils.cc | 6 --
1 f
The branch 'aoliva/heads/testme' was updated to point to:
0aa14458da7... [dwarf] get_debug_type of qualified_type
It previously pointed to:
8f9705aadea... make_type_from_size avoid TYPE_DEBUG_TYPE / TREE_TYPE loops
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
---
https://gcc.gnu.org/g:0c598db8978a3569bd250a67ac52b7a88d544041
commit 0c598db8978a3569bd250a67ac52b7a88d544041
Author: Alexandre Oliva
Date: Fri Jun 28 05:35:58 2024 -0300
make_type_from_size: avoid TYPE_DEBUG_TYPE / TREE_TYPE loops
Before make_type_from_size links a preexisting t
https://gcc.gnu.org/g:0aa14458da76fdbb55e77b0ed5b8069fe57ed56d
commit 0aa14458da76fdbb55e77b0ed5b8069fe57ed56d
Author: Alexandre Oliva
Date: Fri Jun 28 08:13:52 2024 -0300
[dwarf] get_debug_type of qualified_type
When we choose the narrower/packed variant of a type as the main deb
The branch 'aoliva/heads/testme' was updated to point to:
03263dba590... [dwarf] get_debug_type of qualified_type
It previously pointed to:
0aa14458da7... [dwarf] get_debug_type of qualified_type
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
--
https://gcc.gnu.org/g:03263dba5906e4f7987c89cff3c8e3f4c804e8df
commit 03263dba5906e4f7987c89cff3c8e3f4c804e8df
Author: Alexandre Oliva
Date: Fri Jun 28 08:13:52 2024 -0300
[dwarf] get_debug_type of qualified_type
When we choose the narrower/packed variant of a type as the main deb
The branch 'aoliva/heads/testme' was updated to point to:
18cdf562ea2... UI_To_gnu: cope with per-target precision limits
It previously pointed to:
03263dba590... [dwarf] get_debug_type of qualified_type
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
--
https://gcc.gnu.org/g:f216931275ed5b4244964ede0739e8c7e3cdd624
commit f216931275ed5b4244964ede0739e8c7e3cdd624
Author: Alexandre Oliva
Date: Mon Jul 1 22:17:10 2024 -0300
Introduce general caching of sized type
The simplified form of caching, in TYPE_DEBUG_TYPE, didn't work on
https://gcc.gnu.org/g:0a9b788f27514fe72c539de8a58f6d6cb6e2e97f
commit 0a9b788f27514fe72c539de8a58f6d6cb6e2e97f
Author: Alexandre Oliva
Date: Fri Jun 28 08:13:52 2024 -0300
[dwarf] get_debug_type of TYPE_NAME to compare with qualified_type
When we choose the narrower/packed variant
https://gcc.gnu.org/g:18cdf562ea2ae6b43df502e5ebb043f40d531884
commit 18cdf562ea2ae6b43df502e5ebb043f40d531884
Author: Alexandre Oliva
Date: Mon Jul 1 22:17:45 2024 -0300
UI_To_gnu: cope with per-target precision limits
Avoid exceeding the maximum precision for wide ints, and for
https://gcc.gnu.org/g:bf2fc0a27b35de039c3d45e6d7ea9ad0a8a305ba
commit r15-1814-gbf2fc0a27b35de039c3d45e6d7ea9ad0a8a305ba
Author: Alexandre Oliva
Date: Thu Jun 13 00:12:47 2024 -0300
[i386] restore recompute to override opts after change [PR113719]
The first patch for PR113719 regr
https://gcc.gnu.org/g:113c4826f5e1ff88a9e1625980ff0b617583279c
commit r15-1815-g113c4826f5e1ff88a9e1625980ff0b617583279c
Author: Alexandre Oliva
Date: Wed Jul 3 07:33:00 2024 -0300
[debug] Avoid dropping bits from num/den in fixed-point types
We used to use an unsigned 128-bit typ
https://gcc.gnu.org/g:640f0f3e2b771e23665924f24527e6b1a5db8d3c
commit r15-1816-g640f0f3e2b771e23665924f24527e6b1a5db8d3c
Author: Alexandre Oliva
Date: Wed Jul 3 07:33:08 2024 -0300
Deduplicate explicitly-sized types
When make_type_from_size is called with a biased type, for an ent
The branch 'aoliva/heads/testbase' was updated to point to:
36e5e409190e... RISC-V: c implies zca, and conditionally zcf & zcd
It previously pointed to:
73ad57c244c2... libstdc++: Fix std::codecvt for e
Diff:
Summary of changes (added commits):
---
36e5e40.
The branch 'aoliva/heads/testme' was updated to point to:
ef1d9ef17840... [i386] adjust flag_omit_frame_pointer in a single function
It previously pointed to:
18cdf562ea2a... UI_To_gnu: cope with per-target precision limits
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (
https://gcc.gnu.org/g:ef1d9ef17840032c60e9757d92a55fc71ba55353
commit ef1d9ef17840032c60e9757d92a55fc71ba55353
Author: Alexandre Oliva
Date: Thu Jul 11 01:16:32 2024 -0300
[i386] adjust flag_omit_frame_pointer in a single function [PR113719]
The first two patches for PR113719 have
https://gcc.gnu.org/g:e7140d9f2a6451f8101e516b95a46261f7494c56
commit e7140d9f2a6451f8101e516b95a46261f7494c56
Author: Alexandre Oliva
Date: Thu Jul 11 09:03:27 2024 -0300
[libstdc++] [testsuite] xfail 128bit from_chars on all aarch64-*-*
Having observed failures of these two test
https://gcc.gnu.org/g:35b8b9ad5a3db3089074fc7c9cd7b91b9fd5cedf
commit 35b8b9ad5a3db3089074fc7c9cd7b91b9fd5cedf
Author: Alexandre Oliva
Date: Thu Jul 11 09:04:02 2024 -0300
[libstdc++] [testsuite] require dfprt on some tests
On a target that doesn't enable decimal float components
https://gcc.gnu.org/g:3b1df514951940298acd6b602f629027066af1c0
commit 3b1df514951940298acd6b602f629027066af1c0
Author: Alexandre Oliva
Date: Thu Jul 11 09:04:38 2024 -0300
[analyzer] [testsuite] avoid unexpected null dereference warning
The analyzer testsuite, on a customer's own
https://gcc.gnu.org/g:2f1f926425b4e3cd5e7e48b86e03bb3613b5aa54
commit 2f1f926425b4e3cd5e7e48b86e03bb3613b5aa54
Author: Alexandre Oliva
Date: Thu Jul 11 09:04:11 2024 -0300
[libstdc++] [testsuite] avoid arbitrary errno codes
Passing an arbitrary error number to strerror* functions
https://gcc.gnu.org/g:ccfe7151803956d178947d0afda0bd66ce097275
commit r15-1996-gccfe7151803956d178947d0afda0bd66ce097275
Author: Alexandre Oliva
Date: Fri Jul 12 05:42:07 2024 -0300
[alpha] adjust MEM alignment for block move [PR115459]
Before issuing loads or stores for a block m
https://gcc.gnu.org/g:26dfb3f2d30f6d49ed126add9d123dcc6566385f
commit r15-1997-g26dfb3f2d30f6d49ed126add9d123dcc6566385f
Author: Alexandre Oliva
Date: Fri Jul 12 05:42:19 2024 -0300
[libstdc++] [testsuite] require dfprt on some tests
On a target that doesn't enable decimal float c
https://gcc.gnu.org/g:bf8e80f9d164f8778d86a3dc50e501cf19a9eff1
commit r15-2042-gbf8e80f9d164f8778d86a3dc50e501cf19a9eff1
Author: Alexandre Oliva
Date: Mon Jul 15 14:00:36 2024 -0300
[i386] adjust flag_omit_frame_pointer in a single function [PR113719]
The first two patches for PR1
The branch 'aoliva/heads/testme' was updated to point to:
529d91ce3711... [strub] adjust all at-calls type variants at once
It previously pointed to:
3b1df5149519... [analyzer] [testsuite] avoid unexpected null dereference wa
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE
The branch 'aoliva/heads/testbase' was updated to point to:
bf8e80f9d164... [i386] adjust flag_omit_frame_pointer in a single function
It previously pointed to:
36e5e409190e... RISC-V: c implies zca, and conditionally zcf & zcd
Diff:
Summary of changes (added commits):
-
https://gcc.gnu.org/g:529d91ce3711739c56a502cdf7d6b7b657776c3d
commit 529d91ce3711739c56a502cdf7d6b7b657776c3d
Author: Alexandre Oliva
Date: Tue Jul 16 05:33:07 2024 -0300
[strub] adjust all at-calls type variants at once
TYPE_ARG_TYPES of type variants must compare equal, accordi
https://gcc.gnu.org/g:102bcf147892855463c5854119aacda752ed033c
commit r14-10426-g102bcf147892855463c5854119aacda752ed033c
Author: Alexandre Oliva
Date: Tue Jul 16 06:27:06 2024 -0300
[i386] restore recompute to override opts after change [PR113719]
The first patch for PR113719 reg
https://gcc.gnu.org/g:7bc63f1c70331763989d72b7df051e0ce67ff84c
commit r14-10427-g7bc63f1c70331763989d72b7df051e0ce67ff84c
Author: Alexandre Oliva
Date: Tue Jul 16 06:27:09 2024 -0300
[i386] adjust flag_omit_frame_pointer in a single function [PR113719]
The first two patches for PR
https://gcc.gnu.org/g:0b9d6829b503cfc72c4271ead2948d8100cce25c
commit r13-8915-g0b9d6829b503cfc72c4271ead2948d8100cce25c
Author: Alexandre Oliva
Date: Tue Jul 16 06:48:18 2024 -0300
[i386] restore recompute to override opts after change [PR113719]
The first patch for PR113719 regr
1 - 100 of 795 matches
Mail list logo