https://gcc.gnu.org/g:793031e8d5b775ad57ca276731d28d97aa51fc01
commit 793031e8d5b775ad57ca276731d28d97aa51fc01
Author: Alexandre Oliva
Date: Tue Feb 11 00:13:43 2025 -0300
[testsuite] adjust expectations of x86 vect-simd-clone tests
Some vect-simd-clone tests fail when targeting a
The branch 'aoliva/heads/testme' was updated to point to:
793031e8d5b7... [testsuite] adjust expectations of x86 vect-simd-clone test
It previously pointed to:
7d593765e3c8... [testsuite] adjust expectations of x86 vect-simd-clone test
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER A
https://gcc.gnu.org/g:7eb9eefb1258438b072a77c700fac39dcb0fb9f6
commit 7eb9eefb1258438b072a77c700fac39dcb0fb9f6
Author: Alexandre Oliva
Date: Tue Feb 11 01:59:39 2025 -0300
[testsuite] fix check-function-bodies usage
Diff:
---
gcc/testsuite/lib/scanasm.exp | 2 +-
1 file changed, 1 insert
https://gcc.gnu.org/g:d64ccf60e11ea262f4803ce528aead07ee48e390
commit d64ccf60e11ea262f4803ce528aead07ee48e390
Author: Alexandre Oliva
Date: Tue Feb 11 00:13:43 2025 -0300
[testsuite] adjust expectations of x86 vect-simd-clone tests
Some vect-simd-clone tests fail when targeting a
The branch 'aoliva/heads/testme' was updated to point to:
d64ccf60e11e... [testsuite] adjust expectations of x86 vect-simd-clone test
It previously pointed to:
793031e8d5b7... [testsuite] adjust expectations of x86 vect-simd-clone test
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER A
https://gcc.gnu.org/g:5f3ee43c33cf75ade7aa389c744c84162e053204
commit 5f3ee43c33cf75ade7aa389c744c84162e053204
Author: Alexandre Oliva
Date: Tue Feb 11 01:59:39 2025 -0300
[testsuite] fix check-function-bodies usage
The existing usage comment for check-function-bodies is presumabl
https://gcc.gnu.org/g:7d593765e3c85b53e82cc3fbf7fe7315985ce77b
commit 7d593765e3c85b53e82cc3fbf7fe7315985ce77b
Author: Alexandre Oliva
Date: Tue Feb 11 00:13:43 2025 -0300
[testsuite] adjust expectations of x86 vect-simd-clone tests
Some vect-simd-clone tests fail when targeting a
The branch 'aoliva/heads/testbase' was updated to point to:
d790f0137c6f... [testsuite] tolerate later success [PR108357]
It previously pointed to:
7722b65f877f... [testsuite] [sparc] select ultrasparc for fsmuld test
Diff:
Summary of changes (added commits):
The branch 'aoliva/heads/testme' was updated to point to:
7d593765e3c8... [testsuite] adjust expectations of x86 vect-simd-clone test
It previously pointed to:
8c59c0b700c5... [ifcombine] avoid creating out-of-bounds BIT_FIELD_REFs [PR
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER A
The branch 'aoliva/heads/testme' was updated to point to:
a06c5b1386d3... ifcombine field-merge: saturate align at inner object size
It previously pointed to:
8391a5d0a61e... ifcombine field-merge: saturate align at load size
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE
https://gcc.gnu.org/g:5789a91dc3a173a97c80d1f167f62c7a1a9851f5
commit 5789a91dc3a173a97c80d1f167f62c7a1a9851f5
Author: Alexandre Oliva
Date: Sun Dec 1 08:17:58 2024 -0300
fold fold_truth_andor field merging into ifcombine
This patch introduces various improvements to the logic tha
https://gcc.gnu.org/g:a06c5b1386d397d149abfca9ed988d75273c1996
commit a06c5b1386d397d149abfca9ed988d75273c1996
Author: Alexandre Oliva
Date: Tue Dec 10 06:49:32 2024 -0300
ifcombine field-merge: saturate align at inner object size
A bootstrap on aarch64-linux-gnu revealed that som
The branch 'aoliva/heads/testme' was updated to point to:
78591179a40a... ifcombine field-merge: saturate align at inner object size
It previously pointed to:
a06c5b1386d3... ifcombine field-merge: saturate align at inner object size
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACC
https://gcc.gnu.org/g:78591179a40a21372576ff1eed14d0c16252d583
commit 78591179a40a21372576ff1eed14d0c16252d583
Author: Alexandre Oliva
Date: Tue Dec 10 06:49:32 2024 -0300
ifcombine field-merge: saturate align at inner object size
A bootstrap on aarch64-linux-gnu revealed that som
https://gcc.gnu.org/g:e58a7d75e81b3f4b3286a49455452c3a2cc02721
commit e58a7d75e81b3f4b3286a49455452c3a2cc02721
Author: Alexandre Oliva
Date: Tue Dec 10 06:49:32 2024 -0300
ifcombine field-merge: saturate align at inner object size
A bootstrap on aarch64-linux-gnu revealed that som
The branch 'aoliva/heads/testme' was updated to point to:
e58a7d75e81b... ifcombine field-merge: saturate align at inner object size
It previously pointed to:
78591179a40a... ifcombine field-merge: saturate align at inner object size
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACC
The branch 'aoliva/heads/testme' was updated to point to:
8cc16190a694... ifcombine field-merge: saturate align at inner object size
It previously pointed to:
e58a7d75e81b... ifcombine field-merge: saturate align at inner object size
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACC
https://gcc.gnu.org/g:8cc16190a694af2fb4c6d10456b6bea5adaa0ce8
commit 8cc16190a694af2fb4c6d10456b6bea5adaa0ce8
Author: Alexandre Oliva
Date: Tue Dec 10 06:49:32 2024 -0300
ifcombine field-merge: saturate align at inner object size
A bootstrap on aarch64-linux-gnu revealed that som
The branch 'aoliva/heads/testme' was updated to point to:
321efd0c8983... ifcombine field-merge: saturate align at inner object size
It previously pointed to:
8cc16190a694... ifcombine field-merge: saturate align at inner object size
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACC
https://gcc.gnu.org/g:321efd0c8983659b43843d9877166801678ace9b
commit 321efd0c8983659b43843d9877166801678ace9b
Author: Alexandre Oliva
Date: Tue Dec 10 06:49:32 2024 -0300
ifcombine field-merge: saturate align at inner object size
A bootstrap on aarch64-linux-gnu revealed that som
https://gcc.gnu.org/g:ec8f7c2cd7b3c59b31534be945f3b89eb130df94
commit ec8f7c2cd7b3c59b31534be945f3b89eb130df94
Author: Alexandre Oliva
Date: Tue Dec 10 06:49:32 2024 -0300
ifcombine field-merge: saturate align at load size
Diff:
---
gcc/gimple-fold.cc | 11 ---
1 file changed, 8
https://gcc.gnu.org/g:94ef5ce0a23707d5e9097a8f1c1d1fd54af9c58f
commit 94ef5ce0a23707d5e9097a8f1c1d1fd54af9c58f
Author: Alexandre Oliva
Date: Tue Dec 10 06:49:32 2024 -0300
ifcombine field-merge: saturate align at load size
Diff:
---
gcc/gimple-fold.cc | 11 ---
1 file changed, 8
The branch 'aoliva/heads/testme' was updated to point to:
94ef5ce0a237... ifcombine field-merge: saturate align at load size
It previously pointed to:
ec8f7c2cd7b3... ifcombine field-merge: saturate align at load size
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
The branch 'aoliva/heads/testme' was updated to point to:
8391a5d0a61e... ifcombine field-merge: saturate align at load size
It previously pointed to:
94ef5ce0a237... ifcombine field-merge: saturate align at load size
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
https://gcc.gnu.org/g:8391a5d0a61edff16fea15599d28837a0c7da840
commit 8391a5d0a61edff16fea15599d28837a0c7da840
Author: Alexandre Oliva
Date: Tue Dec 10 06:49:32 2024 -0300
ifcombine field-merge: saturate align at load size
Diff:
---
gcc/gimple-fold.cc | 13 ++---
1 file changed,
https://gcc.gnu.org/g:e8febb641415fd80eabce1c4fdf2d4a4b411213b
commit r15-6173-ge8febb641415fd80eabce1c4fdf2d4a4b411213b
Author: Alexandre Oliva
Date: Thu Dec 12 11:43:03 2024 -0300
fold fold_truth_andor field merging into ifcombine
This patch introduces various improvements to th
https://gcc.gnu.org/g:3eb6e1e3335fe0aabc79e75bf4d71366727c3971
commit r15-6174-g3eb6e1e3335fe0aabc79e75bf4d71366727c3971
Author: Alexandre Oliva
Date: Thu Dec 12 11:43:09 2024 -0300
ifcombine field-merge: set upper bound for get_best_mode
A bootstrap on aarch64-linux-gnu revealed
https://gcc.gnu.org/g:99eabac750e3e9a65b59e1a2e4466e135a028bb3
commit 99eabac750e3e9a65b59e1a2e4466e135a028bb3
Author: Alexandre Oliva
Date: Tue Dec 17 03:09:10 2024 -0300
ifcombine field merge: do not follow a second conversion [PR118046]
The testcase shows that conversions that
https://gcc.gnu.org/g:fd67db436caf884899a0455ca1adec6cb8bf1844
commit fd67db436caf884899a0455ca1adec6cb8bf1844
Author: Alexandre Oliva
Date: Tue Dec 17 03:09:49 2024 -0300
noncontiguous ifcombine: skip marking of non-SSA_NAMEs [PR117915]
When ifcombine_mark_ssa_name is called dire
https://gcc.gnu.org/g:f3f1f9c1982cca783321c7c1adfc2481e35445b1
commit f3f1f9c1982cca783321c7c1adfc2481e35445b1
Author: Alexandre Oliva
Date: Tue Dec 17 03:09:30 2024 -0300
ifcombine field merge: adjust testcases [PR118025]
There was a thinko in the testcase field-merge-9.c: I over
The branch 'aoliva/heads/testme' was updated to point to:
a28d47b1d02c... ifcombine field merge: stricten loads tests, swap compare t
It previously pointed to:
321efd0c8983... ifcombine field-merge: saturate align at inner object size
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER AC
The branch 'aoliva/heads/testbase' was updated to point to:
733edbfdd49f... Daily bump.
It previously pointed to:
e1009b3de2d0... VN: Don't recurse on for the same value of `a != 0` [PR1178
Diff:
Summary of changes (added commits):
---
733edbf... Daily bump
https://gcc.gnu.org/g:a28d47b1d02cf59d6ac5be5a4c147d86bbb2b584
commit a28d47b1d02cf59d6ac5be5a4c147d86bbb2b584
Author: Alexandre Oliva
Date: Tue Dec 17 00:36:37 2024 -0300
ifcombine field merge: stricten loads tests, swap compare to match
ACATS-4 ca11d02 exposed an error in the lo
https://gcc.gnu.org/g:30cf6dfbb6e10943a11785e0c056d5df0a9c583a
commit 30cf6dfbb6e10943a11785e0c056d5df0a9c583a
Author: Alexandre Oliva
Date: Tue Dec 17 11:22:23 2024 -0300
ifcombine field merge: handle bitfield zero tests in range tests
Diff:
---
gcc/gimple-fold.cc| 4
https://gcc.gnu.org/g:ae75e78f8d57aa48f03ae94c1090d14a7aa74ff8
commit ae75e78f8d57aa48f03ae94c1090d14a7aa74ff8
Author: Alexandre Oliva
Date: Tue Dec 17 03:09:49 2024 -0300
noncontiguous ifcombine: skip marking of non-SSA_NAMEs [PR117915]
When ifcombine_mark_ssa_name is called dire
The branch 'aoliva/heads/testme' was updated to point to:
30cf6dfbb6e1... ifcombine field merge: handle bitfield zero tests in range
It previously pointed to:
fd67db436caf... noncontiguous ifcombine: skip marking of non-SSA_NAMEs [PR1
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER A
https://gcc.gnu.org/g:34e6c77da699de4cd172523310123af8e0a36a36
commit r15-6359-g34e6c77da699de4cd172523310123af8e0a36a36
Author: Alexandre Oliva
Date: Wed Dec 18 22:17:13 2024 -0300
noncontiguous ifcombine: skip marking of non-SSA_NAMEs [PR117915]
When ifcombine_mark_ssa_name is c
https://gcc.gnu.org/g:87f97ffba93a2de17eca3927af901e3b3a103df7
commit r15-6361-g87f97ffba93a2de17eca3927af901e3b3a103df7
Author: Alexandre Oliva
Date: Wed Dec 18 22:17:31 2024 -0300
ifcombine field merge: handle masks with sign extensions
When a loaded field is sign extended, mask
https://gcc.gnu.org/g:6d5df5133c5dd8f9ec8f213d0e51b77958a54d28
commit r15-6360-g6d5df5133c5dd8f9ec8f213d0e51b77958a54d28
Author: Alexandre Oliva
Date: Wed Dec 18 22:17:18 2024 -0300
ifcombine field merge: handle bitfield zero tests in range tests
Some bitfield compares with zero a
https://gcc.gnu.org/g:86d9951acb4ec6f6f47402abb1fe3f059beb3ddb
commit r15-6356-g86d9951acb4ec6f6f47402abb1fe3f059beb3ddb
Author: Alexandre Oliva
Date: Wed Dec 18 22:16:58 2024 -0300
ifcombine field merge: stricten loads tests, swap compare to match
ACATS-4 ca11d02 exposed an error
https://gcc.gnu.org/g:2c55a891840425a98d951283273a11cf7bd31816
commit r15-6357-g2c55a891840425a98d951283273a11cf7bd31816
Author: Alexandre Oliva
Date: Wed Dec 18 22:17:02 2024 -0300
ifcombine field merge: do not follow a second conversion [PR118046]
The testcase shows that convers
https://gcc.gnu.org/g:f41fba5f14642bdb794e0635e37042250417678a
commit r15-6358-gf41fba5f14642bdb794e0635e37042250417678a
Author: Alexandre Oliva
Date: Wed Dec 18 22:17:08 2024 -0300
ifcombine field merge: adjust testcases [PR118025]
There was a thinko in the testcase field-merge-9
https://gcc.gnu.org/g:1527b0736e83ca241e7bb92d545a677046b2e8e5
commit 1527b0736e83ca241e7bb92d545a677046b2e8e5
Author: Alexandre Oliva
Date: Wed Dec 18 14:30:31 2024 -0300
avoid trying to set block in barriers [PR113506]
When we emit a sequence before a preexisting insn and naming
The branch 'aoliva/heads/testme' was updated to point to:
d03e12672200... expand: drop stack adjustments after barrier [PR118006]
It previously pointed to:
ae42ade2c98f... ifcombine field merge: handle masks with sign extensions
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIB
https://gcc.gnu.org/g:e2aa76c2ba070bd5864e3d67729b735b8ad0e80a
commit e2aa76c2ba070bd5864e3d67729b735b8ad0e80a
Author: Alexandre Oliva
Date: Wed Dec 18 14:47:07 2024 -0300
strub: accept indirection of volatile pointer types [PR118007]
We don't want to indirect pointers in strub wr
https://gcc.gnu.org/g:b900a23bc83b79f8fdf04195f795bffb242439a1
commit b900a23bc83b79f8fdf04195f795bffb242439a1
Author: Alexandre Oliva
Date: Tue Dec 17 03:09:49 2024 -0300
noncontiguous ifcombine: skip marking of non-SSA_NAMEs [PR117915]
When ifcombine_mark_ssa_name is called dire
https://gcc.gnu.org/g:a14b63fe2f37e049aaa36c6460d07403df1ba647
commit a14b63fe2f37e049aaa36c6460d07403df1ba647
Author: Alexandre Oliva
Date: Tue Dec 17 03:09:10 2024 -0300
ifcombine field merge: do not follow a second conversion [PR118046]
The testcase shows that conversions that
https://gcc.gnu.org/g:05722b6d8799d08861dd65af06721b4784acc650
commit 05722b6d8799d08861dd65af06721b4784acc650
Author: Alexandre Oliva
Date: Tue Dec 17 22:19:07 2024 -0300
ifcombine field merge: handle masks with sign extensions
When a loaded field is sign extended, masked and com
https://gcc.gnu.org/g:d03e12672200b90972cb0f6f592ac01be1ca6b7d
commit d03e12672200b90972cb0f6f592ac01be1ca6b7d
Author: Alexandre Oliva
Date: Wed Dec 18 16:28:48 2024 -0300
expand: drop stack adjustments after barrier [PR118006]
A block with __builtin_unreachable () can't have code
https://gcc.gnu.org/g:ae0bd821107ba30ea58c7abc075e15a004180bc4
commit ae0bd821107ba30ea58c7abc075e15a004180bc4
Author: Alexandre Oliva
Date: Tue Dec 17 22:18:43 2024 -0300
ifcombine field merge: handle bitfield zero tests in range tests
Some bitfield compares with zero are optimiz
https://gcc.gnu.org/g:a9652f800a3a7843bcd20cf312d901607d24e11f
commit a9652f800a3a7843bcd20cf312d901607d24e11f
Author: Alexandre Oliva
Date: Tue Dec 17 03:09:30 2024 -0300
ifcombine field merge: adjust testcases [PR118025]
There was a thinko in the testcase field-merge-9.c: I over
The branch 'aoliva/heads/testme' was updated to point to:
74f98c52df56... expand: drop stack adjustments after barrier [PR118006]
It previously pointed to:
d03e12672200... expand: drop stack adjustments after barrier [PR118006]
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBL
https://gcc.gnu.org/g:74f98c52df56671cc78679b8a544234a73857bc8
commit 74f98c52df56671cc78679b8a544234a73857bc8
Author: Alexandre Oliva
Date: Wed Dec 18 16:28:48 2024 -0300
expand: drop stack adjustments after barrier [PR118006]
A block with __builtin_unreachable () can't have code
https://gcc.gnu.org/g:ae42ade2c98f31a4095e78267e00aaa591b46f01
commit ae42ade2c98f31a4095e78267e00aaa591b46f01
Author: Alexandre Oliva
Date: Tue Dec 17 22:19:07 2024 -0300
ifcombine field merge: handle masks with sign extensions
When a loaded field is sign extended, masked and com
The branch 'aoliva/heads/testme' was updated to point to:
85677ef350e4... ifcombine field merge: handle bitfield zero tests in range
It previously pointed to:
30cf6dfbb6e1... ifcombine field merge: handle bitfield zero tests in range
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER A
https://gcc.gnu.org/g:85677ef350e44e28a565caaa810bd5f11056bd7a
commit 85677ef350e44e28a565caaa810bd5f11056bd7a
Author: Alexandre Oliva
Date: Tue Dec 17 11:22:23 2024 -0300
ifcombine field merge: handle bitfield zero tests in range tests
Some bitfield compares with zero are optimiz
https://gcc.gnu.org/g:5705e7db91851204f2fdbde7a2ee93e8c330f699
commit 5705e7db91851204f2fdbde7a2ee93e8c330f699
Author: Alexandre Oliva
Date: Tue Dec 17 22:19:07 2024 -0300
ifcombine field merge: handle masks with sign extensions
When a loaded field is sign extended, masked and com
The branch 'aoliva/heads/testme' was updated to point to:
5705e7db9185... ifcombine field merge: handle masks with sign extensions
It previously pointed to:
2ed2573f6a31... ifcombine field merge: handle masks with sign extensions
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSI
https://gcc.gnu.org/g:978d6fbaff29fc542eeaa2dfb37ed448780d3c12
commit 978d6fbaff29fc542eeaa2dfb37ed448780d3c12
Author: Alexandre Oliva
Date: Tue Dec 17 22:19:07 2024 -0300
ifcombine field merge: handle masks with sign extensions
When a loaded field is sign extended, masked and com
https://gcc.gnu.org/g:9675c1d50dd009097ac07c5fc505e1104995d75c
commit 9675c1d50dd009097ac07c5fc505e1104995d75c
Author: Alexandre Oliva
Date: Tue Dec 17 22:18:43 2024 -0300
ifcombine field merge: handle bitfield zero tests in range tests
Some bitfield compares with zero are optimiz
The branch 'aoliva/heads/testme' was updated to point to:
978d6fbaff29... ifcombine field merge: handle masks with sign extensions
It previously pointed to:
85677ef350e4... ifcombine field merge: handle bitfield zero tests in range
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCE
https://gcc.gnu.org/g:2ed2573f6a310523080c45d5c0e8e14e8303285a
commit 2ed2573f6a310523080c45d5c0e8e14e8303285a
Author: Alexandre Oliva
Date: Tue Dec 17 22:19:07 2024 -0300
ifcombine field merge: handle masks with sign extensions
When a loaded field is sign extended, masked and com
The branch 'aoliva/heads/testme' was updated to point to:
2ed2573f6a31... ifcombine field merge: handle masks with sign extensions
It previously pointed to:
978d6fbaff29... ifcombine field merge: handle masks with sign extensions
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSI
The branch 'aoliva/heads/testme' was updated to point to:
ae42ade2c98f... ifcombine field merge: handle masks with sign extensions
It previously pointed to:
5705e7db9185... ifcombine field merge: handle masks with sign extensions
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSI
The branch 'aoliva/heads/testme' was updated to point to:
eae53de5dc6e... add options to control ifcombine
It previously pointed to:
efe673c4078f... expand: drop stack adjustments after barrier [PR118006]
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
-
The branch 'aoliva/heads/testbase' was updated to point to:
87f97ffba93a... ifcombine field merge: handle masks with sign extensions
It previously pointed to:
733edbfdd49f... Daily bump.
Diff:
Summary of changes (added commits):
---
87f97ff... ifcombine fie
https://gcc.gnu.org/g:c84685db4378dbe6fe47f9ea746092231e232459
commit c84685db4378dbe6fe47f9ea746092231e232459
Author: Alexandre Oliva
Date: Wed Dec 18 14:47:07 2024 -0300
strub: accept indirection of volatile pointer types [PR118007]
We don't want to indirect pointers in strub wr
https://gcc.gnu.org/g:c92e258ebf8a173d91437f8103f08f0d03fe533c
commit c92e258ebf8a173d91437f8103f08f0d03fe533c
Author: Alexandre Oliva
Date: Wed Dec 18 14:30:31 2024 -0300
avoid trying to set block in barriers [PR113506]
When we emit a sequence before a preexisting insn and naming
https://gcc.gnu.org/g:22de6ed07ac7ef93d8f07e32ce32095366902805
commit 22de6ed07ac7ef93d8f07e32ce32095366902805
Author: Alexandre Oliva
Date: Wed Dec 18 16:28:48 2024 -0300
expand: drop stack adjustments after barrier [PR118006]
A gimple block with __builtin_unreachable () can't ha
https://gcc.gnu.org/g:eae53de5dc6e9e11010912130fdb861e224cb4df
commit eae53de5dc6e9e11010912130fdb861e224cb4df
Author: Alexandre Oliva
Date: Thu Dec 19 00:19:34 2024 -0300
add options to control ifcombine
Diff:
---
gcc/common.opt| 12
gcc/tree-ssa-ifcombine.cc |
The branch 'aoliva/heads/testme' was updated to point to:
e4660b4065d0... add options to control ifcombine
It previously pointed to:
eae53de5dc6e... add options to control ifcombine
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
https://gcc.gnu.org/g:e4660b4065d01d29c6938c09a4c72676023f4c48
commit e4660b4065d01d29c6938c09a4c72676023f4c48
Author: Alexandre Oliva
Date: Thu Dec 19 00:19:34 2024 -0300
add options to control ifcombine
Diff:
---
gcc/common.opt| 12
gcc/tree-ssa-ifcombine.cc |
The branch 'aoliva/heads/testme' was updated to point to:
97eff7216094... add options to control ifcombine
It previously pointed to:
e4660b4065d0... add options to control ifcombine
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
https://gcc.gnu.org/g:97eff72160946ca89bd548fa2655802361dfa8fb
commit 97eff72160946ca89bd548fa2655802361dfa8fb
Author: Alexandre Oliva
Date: Thu Dec 19 00:19:34 2024 -0300
add options to control ifcombine
Diff:
---
gcc/common.opt| 12
gcc/tree-ssa-ifcombine.cc |
https://gcc.gnu.org/g:c1f9acc3fb6dfa372a8098d53ce8ef025e45a2f7
commit c1f9acc3fb6dfa372a8098d53ce8ef025e45a2f7
Author: Alexandre Oliva
Date: Thu Dec 19 00:19:34 2024 -0300
add options to control ifcombine
Diff:
---
gcc/common.opt| 12
gcc/doc/invoke.t
The branch 'aoliva/heads/testme' was updated to point to:
c1f9acc3fb6d... add options to control ifcombine
It previously pointed to:
04e4490c7f38... add options to control ifcombine
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
The branch 'aoliva/heads/testme' was updated to point to:
4c290a0a24c3... add options to control ifcombine
It previously pointed to:
c1f9acc3fb6d... add options to control ifcombine
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
https://gcc.gnu.org/g:4c290a0a24c36b9bff48364ce0c516bbc6b6a560
commit 4c290a0a24c36b9bff48364ce0c516bbc6b6a560
Author: Alexandre Oliva
Date: Thu Dec 19 00:19:34 2024 -0300
add options to control ifcombine
Introduce flags to disable ifcombine as a whole, or its new components.
The branch 'aoliva/heads/testme' was updated to point to:
942a25fa89d7... add options to control ifcombine
It previously pointed to:
4c290a0a24c3... add options to control ifcombine
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
https://gcc.gnu.org/g:942a25fa89d7b0ea3e6e36bec4e5e93b3a0e82d4
commit 942a25fa89d7b0ea3e6e36bec4e5e93b3a0e82d4
Author: Alexandre Oliva
Date: Thu Dec 19 00:19:34 2024 -0300
add options to control ifcombine
Introduce flags to disable ifcombine as a whole, or its new components.
The branch 'aoliva/heads/testme' was updated to point to:
efe673c4078f... expand: drop stack adjustments after barrier [PR118006]
It previously pointed to:
74f98c52df56... expand: drop stack adjustments after barrier [PR118006]
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBL
https://gcc.gnu.org/g:9c001398aa835e701b3fff5e3275ae4bb15d8740
commit 9c001398aa835e701b3fff5e3275ae4bb15d8740
Author: Alexandre Oliva
Date: Wed Dec 18 14:47:07 2024 -0300
strub: accept indirection of volatile pointer types [PR118007]
We don't want to indirect pointers in strub wr
https://gcc.gnu.org/g:efe673c4078f212c700fbd8c869073d715a664f4
commit efe673c4078f212c700fbd8c869073d715a664f4
Author: Alexandre Oliva
Date: Wed Dec 18 16:28:48 2024 -0300
expand: drop stack adjustments after barrier [PR118006]
A gimple block with __builtin_unreachable () can't ha
https://gcc.gnu.org/g:04e4490c7f3877fb308a678e4e6809e3854e5669
commit 04e4490c7f3877fb308a678e4e6809e3854e5669
Author: Alexandre Oliva
Date: Thu Dec 19 00:19:34 2024 -0300
add options to control ifcombine
Diff:
---
gcc/common.opt| 12
gcc/testsuite/gc
The branch 'aoliva/heads/testme' was updated to point to:
04e4490c7f38... add options to control ifcombine
It previously pointed to:
97eff7216094... add options to control ifcombine
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
https://gcc.gnu.org/g:03732dab7bf226b51b26f729405e42b4722f4b56
commit 03732dab7bf226b51b26f729405e42b4722f4b56
Author: Alexandre Oliva
Date: Thu Dec 19 00:19:34 2024 -0300
add options to control ifcombine
Introduce flags to disable ifcombine as a whole, or its new components.
The branch 'aoliva/heads/testme' was updated to point to:
03732dab7bf2... add options to control ifcombine
It previously pointed to:
942a25fa89d7... add options to control ifcombine
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
The branch 'aoliva/heads/testme' was updated to point to:
68981680a46c... testsuite: generalize ifcombine field-merge tests [PR118025
It previously pointed to:
03732dab7bf2... add options to control ifcombine
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
-
The branch 'aoliva/heads/testbase' was updated to point to:
1ec38e26e2be... Fortran: Fix hyphenation errors in the manual
It previously pointed to:
87f97ffba93a... ifcombine field merge: handle masks with sign extensions
Diff:
Summary of changes (added commits):
-
https://gcc.gnu.org/g:68981680a46ca69c96597dfa96adbb88563ccc83
commit 68981680a46ca69c96597dfa96adbb88563ccc83
Author: Alexandre Oliva
Date: Fri Dec 20 18:58:01 2024 -0300
testsuite: generalize ifcombine field-merge tests [PR118025]
Diff:
---
gcc/testsuite/gcc.dg/field-merge-1.c | 2 +-
https://gcc.gnu.org/g:39083411833c73c705a070a8b57bebef8e1c9e1e
commit 39083411833c73c705a070a8b57bebef8e1c9e1e
Author: Alexandre Oliva
Date: Fri Dec 20 21:11:15 2024 -0300
ifcombine field-merge: improve handling of dwords
On 32-bit hosts, data types with 64-bit alignment aren't ge
https://gcc.gnu.org/g:e7108c34a3685eaf9edd3b1fefbd3645b9bd8def
commit r15-6398-ge7108c34a3685eaf9edd3b1fefbd3645b9bd8def
Author: Alexandre Oliva
Date: Fri Dec 20 18:01:53 2024 -0300
avoid trying to set block in barriers [PR113506]
When we emit a sequence before a preexisting insn
https://gcc.gnu.org/g:09dd47bc383f30f1ba03ec80f8bd849eb6283d29
commit r15-6399-g09dd47bc383f30f1ba03ec80f8bd849eb6283d29
Author: Alexandre Oliva
Date: Fri Dec 20 18:02:01 2024 -0300
strub: accept indirection of volatile pointer types [PR118007]
We don't want to indirect pointers i
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:d69145a17bfe88fafcee3fc3e18eec82485cd00e
commit d69145a17bfe88fafcee3fc3e18eec82485cd00e
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:3016f9380cb8fbb06ff37171954ceaf76586ed51
commit 3016f9380cb8fbb06ff37171954ceaf76586ed51
Author: Alexandre Oliva
Date: Thu Nov 21 22:40:45 2024 -0300
skip fallback disjunction on noncontiguous ifcombine
Diff:
---
gcc/tree-ssa-ifcombine.cc | 4
1 file changed, 4
https://gcc.gnu.org/g:f1f0eb6bd408a23d1392c070021e0f4026460b58
commit f1f0eb6bd408a23d1392c070021e0f4026460b58
Author: Alexandre Oliva
Date: Thu Nov 21 22:36:47 2024 -0300
fold_truth_andor: test narrowing conversions
Diff:
---
gcc/gimple-fold.cc | 4 ++--
gcc/match.pd
The branch 'aoliva/heads/testme' was updated to point to:
992b31803c99... rework locations in fold_truth_andof_for_ifcombine
It previously pointed to:
c980e8a7203a... skip fallback disjunction on noncontiguous ifcombine
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST)
501 - 600 of 836 matches
Mail list logo