[gcc/aoliva/heads/testbase] (90 commits) [ifcombine] propagate signbit mask to XOR right-hand operan

2025-01-13 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testbase' was updated to point to: 52e4ede03097... [ifcombine] propagate signbit mask to XOR right-hand operan It previously pointed to: 47ac6ca9cb08... [ifcombine] drop other misuses of uniform_integer_cst_p Diff: Summary of changes (added commits):

[gcc/aoliva/heads/testme] [ifcombine] check and extend constants to compare with bitf

2025-01-13 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to: 84acdb5125a6... [ifcombine] check and extend constants to compare with bitf It previously pointed to: 23364e8369a2... [ifcombine] check and extend constants to compare with bitf Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER A

[gcc(refs/users/aoliva/heads/testme)] [ifcombine] check and extend constants to compare with bitfields

2025-01-13 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:84acdb5125a64e6c031855f18c33d2046a7af87e commit 84acdb5125a64e6c031855f18c33d2046a7af87e Author: Alexandre Oliva Date: Mon Jan 13 14:53:25 2025 -0300 [ifcombine] check and extend constants to compare with bitfields Add logic to check and extend constants comp

[gcc(refs/users/aoliva/heads/testme)] [ifcombine] robustify decode_field_reference

2025-01-13 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:df55a9a2e371d7b6291c8619ec013231f06841b6 commit df55a9a2e371d7b6291c8619ec013231f06841b6 Author: Alexandre Oliva Date: Mon Jan 13 22:15:17 2025 -0300 [ifcombine] robustify decode_field_reference Arrange for decode_field_reference to use local variables throug

[gcc/aoliva/heads/testme] [ifcombine] robustify decode_field_reference

2025-01-13 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to: df55a9a2e371... [ifcombine] robustify decode_field_reference It previously pointed to: 995fc6e17270... [ifcombine] robustify decode_field_reference Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):

[gcc/aoliva/heads/testme] (2 commits) [ifcombine] robustify decode_field_reference

2025-01-13 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to: c8f631560b4d... [ifcombine] robustify decode_field_reference It previously pointed to: 84acdb5125a6... [ifcombine] check and extend constants to compare with bitf Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST

[gcc(refs/users/aoliva/heads/testme)] [ifcombine] robustify decode_field_reference

2025-01-13 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:e4ccecb4a47a3ccd88d9d1dee5a5fba48072bedd commit e4ccecb4a47a3ccd88d9d1dee5a5fba48072bedd Author: Alexandre Oliva Date: Mon Jan 13 22:15:17 2025 -0300 [ifcombine] robustify decode_field_reference Arrange for decode_field_reference to use local variables throug

[gcc(refs/users/aoliva/heads/testme)] [ifcombine] robustify decode_field_reference

2025-01-13 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:7bbb55958cfb0b29301cc5209ef8e22f85729b94 commit 7bbb55958cfb0b29301cc5209ef8e22f85729b94 Author: Alexandre Oliva Date: Mon Jan 13 22:15:17 2025 -0300 [ifcombine] robustify decode_field_reference Arrange for decode_field_reference to use local variables throug

[gcc/aoliva/heads/testme] [ifcombine] robustify decode_field_reference

2025-01-13 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to: e4ccecb4a47a... [ifcombine] robustify decode_field_reference It previously pointed to: c8f631560b4d... [ifcombine] robustify decode_field_reference Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):

[gcc(refs/users/aoliva/heads/testme)] [ifcombine] check and extend constants to compare with bitfields

2025-01-13 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:f87cc87007c827c9c16f2f6930703e70f409f93e commit f87cc87007c827c9c16f2f6930703e70f409f93e Author: Alexandre Oliva Date: Mon Jan 13 14:53:25 2025 -0300 [ifcombine] check and extend constants to compare with bitfields Add logic to check and extend constants comp

[gcc/aoliva/heads/testme] [ifcombine] robustify decode_field_reference

2025-01-13 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to: 7bbb55958cfb... [ifcombine] robustify decode_field_reference It previously pointed to: e4ccecb4a47a... [ifcombine] robustify decode_field_reference Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):

[gcc(refs/users/aoliva/heads/testme)] [ifcombine] robustify decode_field_reference

2025-01-13 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:995fc6e17270aa6c95700e001465ea35c3c5c1e8 commit 995fc6e17270aa6c95700e001465ea35c3c5c1e8 Author: Alexandre Oliva Date: Mon Jan 13 22:15:17 2025 -0300 [ifcombine] robustify decode_field_reference Arrange for decode_field_reference to use local variables throug

[gcc/aoliva/heads/testme] [ifcombine] robustify decode_field_reference

2025-01-13 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to: 995fc6e17270... [ifcombine] robustify decode_field_reference It previously pointed to: 7bbb55958cfb... [ifcombine] robustify decode_field_reference Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):

[gcc/aoliva/heads/testme] [ifcombine] robustify decode_field_reference

2025-01-13 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to: 0e2c9a1a29d4... [ifcombine] robustify decode_field_reference It previously pointed to: d543ef708e13... [ifcombine] robustify decode_field_reference Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):

[gcc(refs/users/aoliva/heads/testme)] [ifcombine] robustify decode_field_reference

2025-01-13 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:0e2c9a1a29d4bcc9847b0e51482b2d357b864674 commit 0e2c9a1a29d4bcc9847b0e51482b2d357b864674 Author: Alexandre Oliva Date: Mon Jan 13 22:15:17 2025 -0300 [ifcombine] robustify decode_field_reference Arrange for decode_field_reference to use local variables throug

[gcc(refs/users/aoliva/heads/testme)] [ifcombine] robustify decode_field_reference

2025-01-13 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:e5bef1e1c6f3eff196d218188180596108a8cbcd commit e5bef1e1c6f3eff196d218188180596108a8cbcd Author: Alexandre Oliva Date: Mon Jan 13 22:15:17 2025 -0300 [ifcombine] robustify decode_field_reference Arrange for decode_field_reference to use local variables throug

[gcc/aoliva/heads/testme] [ifcombine] robustify decode_field_reference

2025-01-13 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to: e5bef1e1c6f3... [ifcombine] robustify decode_field_reference It previously pointed to: 0e2c9a1a29d4... [ifcombine] robustify decode_field_reference Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):

[gcc(refs/users/aoliva/heads/testme)] [ifcombine] propagate signbit mask to XOR right-hand operand

2025-01-12 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:7f21e67697013a0ae714c5198145c5ae029c942d commit 7f21e67697013a0ae714c5198145c5ae029c942d Author: Alexandre Oliva Date: Sun Jan 12 22:16:21 2025 -0300 [ifcombine] propagate signbit mask to XOR right-hand operand If a single-bit bitfield takes up the sign bit o

[gcc/aoliva/heads/testme] [ifcombine] propagate signbit mask to XOR right-hand operan

2025-01-12 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to: 7f21e6769701... [ifcombine] propagate signbit mask to XOR right-hand operan It previously pointed to: cc2aaa9ac0d3... [ifcombine] propagate signbit mask to xor right-hand operan Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER A

[gcc/aoliva/heads/testme] (167 commits) [ifcombine] propagate signbit mask to xor right-hand operan

2025-01-12 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to: cc2aaa9ac0d3... [ifcombine] propagate signbit mask to xor right-hand operan It previously pointed to: f419ad18d1ba... [ifcombine] drop other misuses of uniform_integer_cst_p Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCES

[gcc/aoliva/heads/testbase] (166 commits) [ifcombine] drop other misuses of uniform_integer_cst_p

2025-01-12 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testbase' was updated to point to: 47ac6ca9cb08... [ifcombine] drop other misuses of uniform_integer_cst_p It previously pointed to: 1b1a33f76879... expand: drop stack adjustments after barrier [PR118006] Diff: Summary of changes (added commits):

[gcc(refs/users/aoliva/heads/testme)] [ifcombine] propagate signbit mask to xor right-hand operand

2025-01-12 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:cc2aaa9ac0d31f8f4098c4276e0695afb7f63fcf commit cc2aaa9ac0d31f8f4098c4276e0695afb7f63fcf Author: Alexandre Oliva Date: Sun Jan 12 22:16:21 2025 -0300 [ifcombine] propagate signbit mask to xor right-hand operand Diff: --- gcc/gimple-fold.cc| 20 ++

[gcc/aoliva/heads/testme] [ifcombine] check and extend constants to compare with bitf

2025-01-13 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to: ca7f266795d8... [ifcombine] check and extend constants to compare with bitf It previously pointed to: 6c64cdc8a3ff... [ifcombine] set mask to clip sign-extended constant Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBL

[gcc(refs/users/aoliva/heads/testme)] [ifcombine] check and extend constants to compare with bitfields

2025-01-13 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:ca7f266795d806a7effbfd59036b126f1f1cc7ce commit ca7f266795d806a7effbfd59036b126f1f1cc7ce Author: Alexandre Oliva Date: Mon Jan 13 14:53:25 2025 -0300 [ifcombine] check and extend constants to compare with bitfields Add logic to check and extend constants comp

[gcc(refs/users/aoliva/heads/testme)] [ifcombine] check and extend constants to compare with bitfields

2025-01-13 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:23364e8369a264e58a051ea74a9077eef3d27ae6 commit 23364e8369a264e58a051ea74a9077eef3d27ae6 Author: Alexandre Oliva Date: Mon Jan 13 14:53:25 2025 -0300 [ifcombine] check and extend constants to compare with bitfields Add logic to check and extend constants comp

[gcc/aoliva/heads/testme] [ifcombine] check and extend constants to compare with bitf

2025-01-13 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to: 23364e8369a2... [ifcombine] check and extend constants to compare with bitf It previously pointed to: ca7f266795d8... [ifcombine] check and extend constants to compare with bitf Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER A

[gcc r15-6866] [ifcombine] propagate signbit mask to XOR right-hand operand

2025-01-13 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:52e4ede030979d8aff2f88364e1d11c61fb212aa commit r15-6866-g52e4ede030979d8aff2f88364e1d11c61fb212aa Author: Alexandre Oliva Date: Mon Jan 13 10:49:51 2025 -0300 [ifcombine] propagate signbit mask to XOR right-hand operand If a single-bit bitfield takes up the

[gcc r15-6893] [ifcombine] check and extend constants to compare with bitfields

2025-01-14 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:22fe3c05d86b52c35850918bfb21e1f597e1b5c7 commit r15-6893-g22fe3c05d86b52c35850918bfb21e1f597e1b5c7 Author: Alexandre Oliva Date: Mon Jan 13 14:53:25 2025 -0300 [ifcombine] check and extend constants to compare with bitfields Add logic to check and extend cons

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [arm] adjust wmul expectations [PR113560]

2025-01-15 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:cfff1937f515837408f1b37d1f81f98fcf2573a8 commit cfff1937f515837408f1b37d1f81f98fcf2573a8 Author: Alexandre Oliva Date: Thu Jan 16 02:53:31 2025 -0300 [testsuite] [arm] adjust wmul expectations [PR113560] Since the machine-independent widening multiply logic w

[gcc(refs/users/aoliva/heads/testme)] [testsuite] rearrange requirements for dfp bitint run tests

2025-01-15 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:c32ef7c4c95c6cc4e95ff57379f08260d3738c84 commit c32ef7c4c95c6cc4e95ff57379f08260d3738c84 Author: Alexandre Oliva Date: Fri Jan 10 07:18:33 2025 -0300 [testsuite] rearrange requirements for dfp bitint run tests dfp.exp sets the default to compile when dfprt is

[gcc(refs/users/aoliva/heads/testme)] [testsuite] skip test on non-hosted libstdc++ [PR113994]

2025-01-15 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:3b49119c091cca16c1d9f67aeee82be573425da3 commit 3b49119c091cca16c1d9f67aeee82be573425da3 Author: Alexandre Oliva Date: Thu Jan 16 02:52:38 2025 -0300 [testsuite] skip test on non-hosted libstdc++ [PR113994] Tests that include need to be skipped when libstdc+

[gcc/aoliva/heads/testbase] (32 commits) [ifcombine] robustify decode_field_reference

2025-01-15 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testbase' was updated to point to: 5006b9d810b1... [ifcombine] robustify decode_field_reference It previously pointed to: 52e4ede03097... [ifcombine] propagate signbit mask to XOR right-hand operan Diff: Summary of changes (added commits): ---

[gcc/aoliva/heads/testme] (37 commits) [testsuite] [arm] adjust wmul expectations [PR113560]

2025-01-15 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to: cfff1937f515... [testsuite] [arm] adjust wmul expectations [PR113560] It previously pointed to: e5bef1e1c6f3... [ifcombine] robustify decode_field_reference Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST): ---

[gcc(refs/users/aoliva/heads/testme)] [testsuite] drop explicit run overrider in more dfp tests

2025-01-15 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:447aaefe0a307303ee15664f0151541876871344 commit 447aaefe0a307303ee15664f0151541876871344 Author: Alexandre Oliva Date: Thu Jan 16 02:52:56 2025 -0300 [testsuite] drop explicit run overrider in more dfp tests A few more dfp tests that recently got backported t

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [arm] multilibs.exp: adjust float abi opt matching

2025-01-15 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:05289ed06f798cf1404664fa75056df78ef7e804 commit 05289ed06f798cf1404664fa75056df78ef7e804 Author: Alexandre Oliva Date: Thu Jan 16 02:53:13 2025 -0300 [testsuite] [arm] multilibs.exp: adjust float abi opt matching The regexp that matches options that mess with

[gcc r15-6772] testsuite: generalized field-merge tests for <32-bit int [PR118025]

2025-01-10 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:d3c91b0439f67a6dc20ebb3bee4eeaf436eb7190 commit r15-6772-gd3c91b0439f67a6dc20ebb3bee4eeaf436eb7190 Author: Alexandre Oliva Date: Fri Jan 10 09:32:27 2025 -0300 testsuite: generalized field-merge tests for <32-bit int [PR118025] Explicitly convert constants to

[gcc r15-6775] [ifcombine] fix mask variable test to match use [PR118344]

2025-01-10 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:fd4e979d0c66567c2cb89f97b51abd35a8773d88 commit r15-6775-gfd4e979d0c66567c2cb89f97b51abd35a8773d88 Author: Alexandre Oliva Date: Fri Jan 10 09:32:43 2025 -0300 [ifcombine] fix mask variable test to match use [PR118344] There was a cut&pasto in the rr_and_mask

[gcc r15-6770] ifcombine field-merge: improve handling of dwords

2025-01-10 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:38401c58f4aae31fd29a16607e9018cb1f66c3ed commit r15-6770-g38401c58f4aae31fd29a16607e9018cb1f66c3ed Author: Alexandre Oliva Date: Fri Jan 10 09:32:05 2025 -0300 ifcombine field-merge: improve handling of dwords On 32-bit hosts, data types with 64-bit alignment

[gcc r15-6771] testsuite: generalize ifcombine field-merge tests [PR118025]

2025-01-10 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:261ffe685f3865ea61599d61d6b32b92e476a342 commit r15-6771-g261ffe685f3865ea61599d61d6b32b92e476a342 Author: Alexandre Oliva Date: Fri Jan 10 09:32:20 2025 -0300 testsuite: generalize ifcombine field-merge tests [PR118025] A number of tests that check for speci

[gcc r15-6773] [ifcombine] adjust for narrowing converts before shifts [PR118206]

2025-01-10 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:c96a6c2c264776d8138c6b303d005e74f047cfa0 commit r15-6773-gc96a6c2c264776d8138c6b303d005e74f047cfa0 Author: Alexandre Oliva Date: Fri Jan 10 09:32:33 2025 -0300 [ifcombine] adjust for narrowing converts before shifts [PR118206] A narrowing conversion and a shi

[gcc r15-6774] [ifcombine] reuse left-hand mask to decode right-hand xor operand

2025-01-10 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:740c84975ceb7426da656dc7115445872a9e5b6f commit r15-6774-g740c84975ceb7426da656dc7115445872a9e5b6f Author: Alexandre Oliva Date: Fri Jan 10 09:32:38 2025 -0300 [ifcombine] reuse left-hand mask to decode right-hand xor operand If fold_truth_andor_for_ifcombine

[gcc r15-6776] [ifcombine] drop other misuses of uniform_integer_cst_p

2025-01-10 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:47ac6ca9cb08d915532c59a3895497523a6edb58 commit r15-6776-g47ac6ca9cb08d915532c59a3895497523a6edb58 Author: Alexandre Oliva Date: Fri Jan 10 09:32:47 2025 -0300 [ifcombine] drop other misuses of uniform_integer_cst_p As Jakub pointed out in PR118206, the use o

[gcc(refs/users/aoliva/heads/testme)] [ifcombine] reuse left-hand mask to decode right-hand xor operand

2025-01-09 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:5ce16b0bfb202d06271e082af972e4a7e303e292 commit 5ce16b0bfb202d06271e082af972e4a7e303e292 Author: Alexandre Oliva Date: Thu Jan 9 11:57:03 2025 -0300 [ifcombine] reuse left-hand mask to decode right-hand xor operand Diff: --- gcc/gimple-fold.cc | 25 ++---

[gcc/aoliva/heads/testme] (3 commits) [ifcombine] adjust for narrowing converts before shifts [PR

2025-01-09 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to: 9f16aa5e1808... [ifcombine] adjust for narrowing converts before shifts [PR It previously pointed to: 0a21efd561c8... [ifcombine] fix mask variable test to match use Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (L

[gcc(refs/users/aoliva/heads/testme)] [ifcombine] adjust for narrowing converts before shifts [PR118206]

2025-01-09 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:9f16aa5e1808bfdcd1daeacb1ed4272201585830 commit 9f16aa5e1808bfdcd1daeacb1ed4272201585830 Author: Alexandre Oliva Date: Thu Jan 9 03:05:41 2025 -0300 [ifcombine] adjust for narrowing converts before shifts [PR118206] A narrowing conversion and a shift both dro

[gcc(refs/users/aoliva/heads/testme)] [ifcombine] fix mask variable test to match use

2025-01-09 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:c693789712be162638987e763f709910af43a061 commit c693789712be162638987e763f709910af43a061 Author: Alexandre Oliva Date: Thu Jan 9 10:23:50 2025 -0300 [ifcombine] fix mask variable test to match use Diff:

[gcc(refs/users/aoliva/heads/testme)] [ifcombine] adjust for narrowing converts before shifts [PR118206]

2025-01-09 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:1a5cf10d2b214485f8dfa0ac402bb897e4409eac commit 1a5cf10d2b214485f8dfa0ac402bb897e4409eac Author: Alexandre Oliva Date: Thu Jan 9 03:05:41 2025 -0300 [ifcombine] adjust for narrowing converts before shifts [PR118206] A narrowing conversion and a shift both dro

[gcc/aoliva/heads/testme] (3 commits) [ifcombine] fix mask variable test to match use [PR118344]

2025-01-09 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to: adbdc5d3f1f3... [ifcombine] fix mask variable test to match use [PR118344] It previously pointed to: 9f16aa5e1808... [ifcombine] adjust for narrowing converts before shifts [PR Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER AC

[gcc(refs/users/aoliva/heads/testme)] [ifcombine] reuse left-hand mask to decode right-hand xor operand

2025-01-09 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:b17ab50f84f0cfcbcdb188671c65b03dc24f7acc commit b17ab50f84f0cfcbcdb188671c65b03dc24f7acc Author: Alexandre Oliva Date: Thu Jan 9 11:57:03 2025 -0300 [ifcombine] reuse left-hand mask to decode right-hand xor operand If fold_truth_andor_for_ifcombine applies a

[gcc(refs/users/aoliva/heads/testme)] [ifcombine] fix mask variable test to match use [PR118344]

2025-01-09 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:adbdc5d3f1f3d9d13f809c8c9f02f9514d2e65dc commit adbdc5d3f1f3d9d13f809c8c9f02f9514d2e65dc Author: Alexandre Oliva Date: Thu Jan 9 10:23:50 2025 -0300 [ifcombine] fix mask variable test to match use [PR118344] There was a cut&pasto in the rr_and_mask's adjustme

[gcc(refs/users/aoliva/heads/testme)] [ifcombine] adjust for narrowing converts before shifts

2025-01-09 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:1b562cb3056cdd750eb23e5b2b03356773117781 commit 1b562cb3056cdd750eb23e5b2b03356773117781 Author: Alexandre Oliva Date: Thu Jan 9 03:05:41 2025 -0300 [ifcombine] adjust for narrowing converts before shifts A narrowing conversion and a shift both drop bits from

[gcc/aoliva/heads/testme] [ifcombine] adjust for narrowing converts before shifts

2025-01-09 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to: 1b562cb3056c... [ifcombine] adjust for narrowing converts before shifts It previously pointed to: 64bed88e5aea... [ifcombine] adjust for narrowing converts before shifts Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBL

[gcc(refs/users/aoliva/heads/testme)] testsuite: generalize ifcombine field-merge tests [PR118025]

2025-01-09 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:fe67e1e05a08778780ff887a8f2b5166c4e343ee commit fe67e1e05a08778780ff887a8f2b5166c4e343ee Author: Alexandre Oliva Date: Mon Jan 6 18:40:18 2025 -0300 testsuite: generalize ifcombine field-merge tests [PR118025] A number of tests that check for specific ifcombi

[gcc(refs/users/aoliva/heads/testme)] [ifcombine] fix mask variable test to match use

2025-01-09 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:0a21efd561c83ae0a76317442a04da6eed1ecc83 commit 0a21efd561c83ae0a76317442a04da6eed1ecc83 Author: Alexandre Oliva Date: Thu Jan 9 10:23:50 2025 -0300 [ifcombine] fix mask variable test to match use Diff:

[gcc(refs/users/aoliva/heads/testme)] ifcombine field-merge: improve handling of dwords

2025-01-09 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:aa7a47fa3b3069a246ac05622e74cb7bdeaf585e commit aa7a47fa3b3069a246ac05622e74cb7bdeaf585e Author: Alexandre Oliva Date: Mon Jan 6 18:39:59 2025 -0300 ifcombine field-merge: improve handling of dwords On 32-bit hosts, data types with 64-bit alignment aren't get

[gcc(refs/users/aoliva/heads/testme)] [testsuite] rearrange requirements for dfp bitint run tests

2025-01-09 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:d19ac113f21bd069d4b1bec3c2f907e8f0637591 commit d19ac113f21bd069d4b1bec3c2f907e8f0637591 Author: Alexandre Oliva Date: Thu Jan 9 08:17:46 2025 -0300 [testsuite] rearrange requirements for dfp bitint run tests dfp.exp sets the default to compile when dfprt is

[gcc/aoliva/heads/testme] (6 commits) [ifcombine] fix mask variable test to match use

2025-01-09 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to: 0a21efd561c8... [ifcombine] fix mask variable test to match use It previously pointed to: 1b562cb3056c... [ifcombine] adjust for narrowing converts before shifts Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST)

[gcc(refs/users/aoliva/heads/testme)] [ifcombine] adjust for narrowing converts before shifts [PR118206]

2025-01-09 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:a5809d9a97105ef10a4290465a1a48a699fa2f15 commit a5809d9a97105ef10a4290465a1a48a699fa2f15 Author: Alexandre Oliva Date: Thu Jan 9 03:05:41 2025 -0300 [ifcombine] adjust for narrowing converts before shifts [PR118206] A narrowing conversion and a shift both dro

[gcc(refs/users/aoliva/heads/testme)] testsuite: generalized field-merge tests for <32-bit int [PR118025]

2025-01-09 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:41dd4aac1b1af310494870af0b6467192ba88609 commit 41dd4aac1b1af310494870af0b6467192ba88609 Author: Alexandre Oliva Date: Mon Jan 6 18:40:27 2025 -0300 testsuite: generalized field-merge tests for <32-bit int [PR118025] Explicitly convert constants to the desire

[gcc r15-6898] [ifcombine] robustify decode_field_reference

2025-01-14 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:5006b9d810b102d7360b503288a983fc6488c289 commit r15-6898-g5006b9d810b102d7360b503288a983fc6488c289 Author: Alexandre Oliva Date: Tue Jan 14 16:45:58 2025 -0300 [ifcombine] robustify decode_field_reference Arrange for decode_field_reference to use local variab

[gcc r15-6977] [testsuite] rearrange requirements for dfp bitint run tests

2025-01-16 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:22f9ccf853d82a23e61cd0a80e59a2aa228e83e3 commit r15-6977-g22f9ccf853d82a23e61cd0a80e59a2aa228e83e3 Author: Alexandre Oliva Date: Thu Jan 16 20:19:28 2025 -0300 [testsuite] rearrange requirements for dfp bitint run tests dfp.exp sets the default to compile whe

[gcc r15-6979] [testsuite] skip test on non-hosted libstdc++ [PR113994]

2025-01-16 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:def933af3cb381b423ba15f331ed51f2d255898f commit r15-6979-gdef933af3cb381b423ba15f331ed51f2d255898f Author: Alexandre Oliva Date: Thu Jan 16 20:19:38 2025 -0300 [testsuite] skip test on non-hosted libstdc++ [PR113994] Tests that include need to be skipped whe

[gcc r15-6980] [testsuite] [arm] multilibs.exp: adjust float abi opt matching

2025-01-16 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:bc6e3a03b9ac6ad901ff67fd2a561e36c83d6a48 commit r15-6980-gbc6e3a03b9ac6ad901ff67fd2a561e36c83d6a48 Author: Alexandre Oliva Date: Thu Jan 16 20:19:41 2025 -0300 [testsuite] [arm] multilibs.exp: adjust float abi opt matching The regexp that matches options that

[gcc r15-6978] [testsuite] drop explicit run overrider in more dfp tests

2025-01-16 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:4fc3bf9fe28c8fedb50a674a0ee9be3909a8620c commit r15-6978-g4fc3bf9fe28c8fedb50a674a0ee9be3909a8620c Author: Alexandre Oliva Date: Thu Jan 16 20:19:32 2025 -0300 [testsuite] drop explicit run overrider in more dfp tests A few more dfp tests that recently got ba

[gcc r15-6981] [testsuite] [arm] adjust wmul expectations [PR113560]

2025-01-16 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:fed57c8ec95ce3d86e74c5afb73a3a4a499d4ec4 commit r15-6981-gfed57c8ec95ce3d86e74c5afb73a3a4a499d4ec4 Author: Alexandre Oliva Date: Thu Jan 16 20:19:50 2025 -0300 [testsuite] [arm] adjust wmul expectations [PR113560] Since the machine-independent widening multip

[gcc/aoliva/heads/testme] [testsuite] adjust expectations of x86 vect-simd-clone test

2025-02-12 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to: dec20ebfffeb... [testsuite] adjust expectations of x86 vect-simd-clone test It previously pointed to: 89bc8c7a9b8e... [testsuite] adjust expectations of x86 vect-simd-clone test Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER A

[gcc(refs/users/aoliva/heads/testme)] [testsuite] adjust expectations of x86 vect-simd-clone tests

2025-02-12 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:dec20ebfffeba351ea9dd58979f4640fc2406083 commit dec20ebfffeba351ea9dd58979f4640fc2406083 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

[gcc(refs/users/aoliva/heads/testme)] [testsuite] add x86 effective target

2025-02-12 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:b9e7c101eafcefb4c5a3b70e18f25ac92a01f0ae commit b9e7c101eafcefb4c5a3b70e18f25ac92a01f0ae Author: Alexandre Oliva Date: Tue Feb 11 00:13:43 2025 -0300 [testsuite] add x86 effective target I got tired of repeating the conditional that recognizes ia32 or x86

[gcc/aoliva/heads/testme] [ifcombine] cope with signbit tests of extended values

2025-02-13 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to: 63c14ae67e08... [ifcombine] cope with signbit tests of extended values It previously pointed to: f39dde7887f0... [ifcombine] cope with signbit tests of extended values Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE

[gcc/aoliva/heads/testme] [ifcombine] cope with signbit tests of extended values

2025-02-13 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to: 5fed42b6a458... [ifcombine] cope with signbit tests of extended values It previously pointed to: cf2e0f411bea... [ifcombine] cope with signbit tests of extended values Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE

[gcc(refs/users/aoliva/heads/testme)] [ifcombine] cope with signbit tests of extended values

2025-02-13 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:5fed42b6a458baf896df610e690ec4593fd7a130 commit 5fed42b6a458baf896df610e690ec4593fd7a130 Author: Alexandre Oliva Date: Thu Feb 13 07:36:04 2025 -0300 [ifcombine] cope with signbit tests of extended values A compare with zero may be taken as a sign bit test by

[gcc/aoliva/heads/testme] (89 commits) [testsuite] add x86 effective target

2025-02-13 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to: 98a1939da569... [testsuite] add x86 effective target It previously pointed to: 5fed42b6a458... [ifcombine] cope with signbit tests of extended values Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST): --

[gcc/aoliva/heads/testbase] (85 commits) arm: gimple fold aes[ed] [PR114522]

2025-02-13 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testbase' was updated to point to: 926c989131e9... arm: gimple fold aes[ed] [PR114522] It previously pointed to: d790f0137c6f... [testsuite] tolerate later success [PR108357] Diff: Summary of changes (added commits): --- 926c989...

[gcc(refs/users/aoliva/heads/testme)] [testsuite] add x86 effective target

2025-02-13 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:98a1939da5695727502636624f1b8d88b3d2271e commit 98a1939da5695727502636624f1b8d88b3d2271e Author: Alexandre Oliva Date: Thu Feb 13 10:13:37 2025 -0300 [testsuite] add x86 effective target I got tired of repeating the conditional that recognizes ia32 or x86

[gcc(refs/users/aoliva/heads/testme)] [testsuite] fix check-function-bodies usage

2025-02-13 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:9d9102995b365735ddccd7a7186965bf1a763fe3 commit 9d9102995b365735ddccd7a7186965bf1a763fe3 Author: Alexandre Oliva Date: Thu Feb 13 10:13:29 2025 -0300 [testsuite] fix check-function-bodies usage The existing usage comment for check-function-bodies is presumabl

[gcc(refs/users/aoliva/heads/testme)] [ifcombine] cope with signbit tests of extended values

2025-02-13 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:765fcf5679c6d0db5229f8da3d08f920a4e23dae commit 765fcf5679c6d0db5229f8da3d08f920a4e23dae Author: Alexandre Oliva Date: Thu Feb 13 10:13:34 2025 -0300 [ifcombine] cope with signbit tests of extended values A compare with zero may be taken as a sign bit test by

[gcc(refs/users/aoliva/heads/testme)] [testsuite] adjust expectations of x86 vect-simd-clone tests

2025-02-13 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:80b3fa99afebf1dd32e1f8ed5e3b47ab4434055b commit 80b3fa99afebf1dd32e1f8ed5e3b47ab4434055b Author: Alexandre Oliva Date: Thu Feb 13 10:13:31 2025 -0300 [testsuite] adjust expectations of x86 vect-simd-clone tests Some vect-simd-clone tests fail when targeting a

[gcc(refs/users/aoliva/heads/testme)] [testsuite] fix check-function-bodies usage

2025-02-13 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:4e2f34ff0de1794e28b98250ed9125fdf7ead58c commit 4e2f34ff0de1794e28b98250ed9125fdf7ead58c 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

[gcc/aoliva/heads/testme] (4 commits) [ifcombine] cope with signbit tests of extended values

2025-02-13 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to: f39dde7887f0... [ifcombine] cope with signbit tests of extended values It previously pointed to: b9e7c101eafc... [testsuite] add x86 effective target Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST): --

[gcc(refs/users/aoliva/heads/testme)] [ifcombine] cope with signbit tests of extended values

2025-02-13 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:63c14ae67e0842aa377505ebc97d00a35ddc9513 commit 63c14ae67e0842aa377505ebc97d00a35ddc9513 Author: Alexandre Oliva Date: Thu Feb 13 07:36:04 2025 -0300 [ifcombine] cope with signbit tests of extended values A compare with zero may be taken as a sign bit test by

[gcc(refs/users/aoliva/heads/testme)] [ifcombine] cope with signbit tests of extended values

2025-02-13 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:61d1dddfddc9cd3f89d0309c895ad60872915f09 commit 61d1dddfddc9cd3f89d0309c895ad60872915f09 Author: Alexandre Oliva Date: Thu Feb 13 07:36:04 2025 -0300 [ifcombine] cope with signbit tests of extended values A compare with zero may be taken as a sign bit test by

[gcc/aoliva/heads/testme] [ifcombine] cope with signbit tests of extended values

2025-02-13 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to: 61d1dddfddc9... [ifcombine] cope with signbit tests of extended values It previously pointed to: 63c14ae67e08... [ifcombine] cope with signbit tests of extended values Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE

[gcc/aoliva/heads/testme] [ifcombine] cope with signbit tests of extended values

2025-02-13 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to: cf2e0f411bea... [ifcombine] cope with signbit tests of extended values It previously pointed to: 61d1dddfddc9... [ifcombine] cope with signbit tests of extended values Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE

[gcc(refs/users/aoliva/heads/testme)] [ifcombine] cope with signbit tests of extended values

2025-02-13 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:cf2e0f411bea79746e2f399bd5642ba0861a6d89 commit cf2e0f411bea79746e2f399bd5642ba0861a6d89 Author: Alexandre Oliva Date: Thu Feb 13 07:36:04 2025 -0300 [ifcombine] cope with signbit tests of extended values A compare with zero may be taken as a sign bit test by

[gcc(refs/users/aoliva/heads/testme)] [testsuite] add x86 effective target

2025-02-13 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:2a10285fd76af8507cc580b52a6c8681b857a644 commit 2a10285fd76af8507cc580b52a6c8681b857a644 Author: Alexandre Oliva Date: Tue Feb 11 00:13:43 2025 -0300 [testsuite] add x86 effective target I got tired of repeating the conditional that recognizes ia32 or x86

[gcc(refs/users/aoliva/heads/testme)] [ifcombine] cope with signbit tests of extended values

2025-02-13 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:f39dde7887f03b4799747bd0ac0d857ec60f1220 commit f39dde7887f03b4799747bd0ac0d857ec60f1220 Author: Alexandre Oliva Date: Thu Feb 13 07:36:04 2025 -0300 [ifcombine] cope with signbit tests of extended values A compare with zero may be taken as a sign bit test by

[gcc(refs/users/aoliva/heads/testme)] [testsuite] adjust expectations of x86 vect-simd-clone tests

2025-02-13 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:7adffbcb3ada7046e118bb3b61588e02de5f142f commit 7adffbcb3ada7046e118bb3b61588e02de5f142f 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

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [riscv] xfail update-threading on riscv [PR110628]

2025-04-05 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:79f639035d78bafd8133ce19bd7e11bf2dd74e17 commit 79f639035d78bafd8133ce19bd7e11bf2dd74e17 Author: Alexandre Oliva Date: Sat Mar 29 10:04:16 2025 -0300 [testsuite] [riscv] xfail update-threading on riscv [PR110628] The failure to adjust estimated profiling freq

[gcc r16-59] [riscv] vec_dup immediate constants in pred_broadcast expand [PR118182]

2025-04-21 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:14fa625bcb91028cb97f3575d2e394401bbb4a3a commit r16-59-g14fa625bcb91028cb97f3575d2e394401bbb4a3a Author: Alexandre Oliva Date: Mon Apr 21 22:48:55 2025 -0300 [riscv] vec_dup immediate constants in pred_broadcast expand [PR118182] pr118182-2.c fails on gcc-14

[gcc r16-60] [testsuite] [ppc] require ifunc for target_clones test

2025-04-21 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:958312c6575620a5895fc914ff3c5bf9af7547c9 commit r16-60-g958312c6575620a5895fc914ff3c5bf9af7547c9 Author: Alexandre Oliva Date: Mon Apr 21 22:48:57 2025 -0300 [testsuite] [ppc] require ifunc for target_clones test gcc.target/powerpc/power11-3.c uses target_clo

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [ppc] add -mfloat128 to pr67808.c

2025-04-10 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:ae68f0fb43f18ad971702ae42448762547c5cd43 commit ae68f0fb43f18ad971702ae42448762547c5cd43 Author: Alexandre Oliva Date: Thu Apr 10 17:21:35 2025 -0300 [testsuite] [ppc] add -mfloat128 to pr67808.c gcc.target/powerpc/pr67808.c in some cases expects both 128-bit

[gcc/aoliva/heads/testme] [testsuite] [ppc] use dg-do-if in vec-mul.c

2025-04-10 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to: f80291260019... [testsuite] [ppc] use dg-do-if in vec-mul.c It previously pointed to: a5556692adac... [testsuite] [ppc] use dg-do-if in vec-mul.c Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST): --

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [ppc] use dg-do-if in vec-mul.c

2025-04-10 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:f80291260019ae07cc5fac01cafacc65e7a97049 commit f80291260019ae07cc5fac01cafacc65e7a97049 Author: Alexandre Oliva Date: Thu Apr 10 17:34:31 2025 -0300 [testsuite] [ppc] use dg-do-if in vec-mul.c The overriding of dg-do in gcc.target/powerpc/vec-mul.c I put the

[gcc r14-11619] RISC-V: adjust testcase for gcc-14 [PR118182]

2025-04-15 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:b7b1aeea684a8191d1503b4022cea8d0d218ca65 commit r14-11619-gb7b1aeea684a8191d1503b4022cea8d0d218ca65 Author: Alexandre Oliva Date: Wed Apr 16 01:10:53 2025 -0300 RISC-V: adjust testcase for gcc-14 [PR118182] The pr118182-2.c testcase backported from gcc-15 dep

[gcc r14-11620] RISC-V: revert pr114194 tests on gcc-14 [PR118601]

2025-04-15 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:56b3858b6a1118d2e27e3047d5ee52faec7aac83 commit r14-11620-g56b3858b6a1118d2e27e3047d5ee52faec7aac83 Author: Alexandre Oliva Date: Wed Apr 16 01:10:54 2025 -0300 RISC-V: revert pr114194 tests on gcc-14 [PR118601] The gcc-14 backport that split the pr114194 tes

[gcc r15-9540] [testsuite] [ppc] ipa-sra-19.c: pass -Wno-psabi on powerpc-*-elf as well

2025-04-16 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:7b9d8d43154efcb56cee1787e3267183dd6a372e commit r15-9540-g7b9d8d43154efcb56cee1787e3267183dd6a372e Author: Alexandre Oliva Date: Wed Apr 16 19:30:48 2025 -0300 [testsuite] [ppc] ipa-sra-19.c: pass -Wno-psabi on powerpc-*-elf as well Like other ppc targets, po

[gcc/aoliva/heads/testme] (363 commits) [testsuite] [ppc] use dg-do-if in vec-mul.c

2025-04-10 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to: a5556692adac... [testsuite] [ppc] use dg-do-if in vec-mul.c It previously pointed to: 1a1cadba643d... [testsuite] [riscv] limit vwaddsub-1.c to rv64 Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST): ---

[gcc/aoliva/heads/testbase] (343 commits) c++: nested lambda capture pack [PR119345]

2025-04-10 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testbase' was updated to point to: 5957b9919c9e... c++: nested lambda capture pack [PR119345] It previously pointed to: 5ac4be28822a... c++: optimize push_to_top_level [PR64500] Diff: Summary of changes (added commits): --- 5957b99.

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [ppc] ipa-sra-19.c: pass -Wno-psabi on powerpc-*-elf as well

2025-04-10 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:6b8e6096b5f86a4f4076c7dce3ab688af4eea7b4 commit 6b8e6096b5f86a4f4076c7dce3ab688af4eea7b4 Author: Alexandre Oliva Date: Thu Apr 10 16:51:01 2025 -0300 [testsuite] [ppc] ipa-sra-19.c: pass -Wno-psabi on powerpc-*-elf as well Like other ppc targets, powerpc-*-el

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [ppc] newlib sets FE_VXSOFT on raise FE_INVALID

2025-04-10 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:8dd47ffbe849b33f569dac943a36706c3fb79978 commit 8dd47ffbe849b33f569dac943a36706c3fb79978 Author: Alexandre Oliva Date: Thu Apr 10 17:04:34 2025 -0300 [testsuite] [ppc] newlib sets FE_VXSOFT on raise FE_INVALID The implementation of the fe*except primitives in

<    3   4   5   6   7   8   9   10   >