[gcc(refs/users/aoliva/heads/testme)] adjust iteration count for ppc costmodel 76b

2024-04-27 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:ec1d688d102cd30572320e7224b55127182e2432 commit ec1d688d102cd30572320e7224b55127182e2432 Author: Kewen Lin Date: Sun Apr 28 01:43:51 2024 -0300 adjust iteration count for ppc costmodel 76b The original intention of this case is to expect not profitable for

[gcc(refs/users/aoliva/heads/testme)] [testsuite] require sqrt_insn effective target where needed

2024-04-27 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:df1330158bb0926d6af9a3d115dd63a931a3006d commit df1330158bb0926d6af9a3d115dd63a931a3006d Author: Alexandre Oliva Date: Mon Apr 22 01:12:55 2024 -0300 [testsuite] require sqrt_insn effective target where needed Some tests fail on ppc and ppc64 when testing a

[gcc(refs/users/aoliva/heads/testme)] xfail fetestexcept test - ppc always uses fcmpu

2024-04-27 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:22b9a800e1cbf491f98a2813ef4c09463d76aaf1 commit 22b9a800e1cbf491f98a2813ef4c09463d76aaf1 Author: Alexandre Oliva Date: Sun Apr 21 17:24:11 2024 -0300 xfail fetestexcept test - ppc always uses fcmpu gcc.dg/torture/pr91323.c tests that a compare with NaNf

[gcc(refs/users/aoliva/heads/testme)] ppc: testsuite: pr79004 needs -mlong-double-128

2024-04-27 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:b40c8c90da105a4628907dccecf571db059d86f3 commit b40c8c90da105a4628907dccecf571db059d86f3 Author: Alexandre Oliva Date: Sun Apr 21 17:24:28 2024 -0300 ppc: testsuite: pr79004 needs -mlong-double-128 Some of the asm opcodes expected by pr79004 depend on

[gcc(refs/users/aoliva/heads/testme)] ppc: testsuite: vec-mul requires vsx runtime

2024-04-27 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:12759057f7d42045403e7c41216e51c50d26afc9 commit 12759057f7d42045403e7c41216e51c50d26afc9 Author: Alexandre Oliva Date: Sun Apr 21 17:24:37 2024 -0300 ppc: testsuite: vec-mul requires vsx runtime vec-mul is an execution test, but it only requires a

[gcc(refs/users/aoliva/heads/testme)] make -freg-struct-return visibly a negative alias of -fpcc-struct-return

2024-04-27 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:4c42beadc660572409d3e6f452bf4c0209f320c3 commit 4c42beadc660572409d3e6f452bf4c0209f320c3 Author: Alexandre Oliva Date: Tue Apr 23 00:33:04 2024 -0300 make -freg-struct-return visibly a negative alias of -fpcc-struct-return The fact that both options accept

[gcc(refs/users/aoliva/heads/testme)] add explicit ABI and align options to pr88233.c

2024-04-27 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:7ef60541a89b2e7b3585df434d14010396769ca2 commit 7ef60541a89b2e7b3585df434d14010396769ca2 Author: Alexandre Oliva Date: Sun Apr 21 17:24:30 2024 -0300 add explicit ABI and align options to pr88233.c We've observed failures of this test on powerpc

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [powerpc] adjust -m32 counts for fold-vec-extract*

2024-04-27 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:760577dcf78b33b9e8a2256bb122e824187bd2ab commit 760577dcf78b33b9e8a2256bb122e824187bd2ab Author: Alexandre Oliva Date: Sun Apr 21 17:24:41 2024 -0300 [testsuite] [powerpc] adjust -m32 counts for fold-vec-extract* Codegen changes caused add instruction count

[gcc(refs/users/aoliva/heads/testme)] decay vect tests from run to link for pr95401

2024-04-27 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:7d9771291b4943de287cadd09d94a80512158376 commit 7d9771291b4943de287cadd09d94a80512158376 Author: Alexandre Oliva Date: Sun Apr 21 17:24:21 2024 -0300 decay vect tests from run to link for pr95401 When vect.exp finds our configuration disables altivec by

[gcc(refs/users/aoliva/heads/testme)] Request check for hw support in ppc run tests with -maltivec/-mvsx

2024-04-27 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:9cb06df620798c762a344e61e574384c8e80b083 commit 9cb06df620798c762a344e61e574384c8e80b083 Author: Olivier Hainque Date: Sun Apr 21 17:24:24 2024 -0300 Request check for hw support in ppc run tests with -maltivec/-mvsx for gcc/testsuite/ChangeLog

[gcc/aoliva/heads/testme] (10 commits) adjust iteration count for ppc costmodel 76b

2024-04-27 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to: ec1d688d102... adjust iteration count for ppc costmodel 76b It previously pointed to: ffb3aca361d... make -freg-struct-return visibly a negative alias of -fpcc- Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE

[gcc r15-14] s390: avoid peeking eof after __vector

2024-04-27 Thread Jiu Fu Guo via Gcc-cvs
https://gcc.gnu.org/g:83bc41e8364360b63eaa59c88e2fb499a6751233 commit r15-14-g83bc41e8364360b63eaa59c88e2fb499a6751233 Author: Jiufu Guo Date: Wed Mar 27 14:15:40 2024 +0800 s390: avoid peeking eof after __vector Same like PR101168, it is need for s390 to avoid peeking eof

[gcc r15-12] aarch64: Use vec_perm_indices::new_shrunk_vector in aarch64_evpc_reencode

2024-04-27 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:f91569e779041e2723be23d31c2a79f1861efc7f commit r15-12-gf91569e779041e2723be23d31c2a79f1861efc7f Author: Andrew Pinski Date: Mon Feb 12 15:48:48 2024 -0800 aarch64: Use vec_perm_indices::new_shrunk_vector in aarch64_evpc_reencode While working on PERM

[gcc r11-11383] Objective-C, Darwin: Fix a regression in handling bad receivers.

2024-04-27 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:c01efafd7fc6d3ff58db930fd785a8bcd991ac54 commit r11-11383-gc01efafd7fc6d3ff58db930fd785a8bcd991ac54 Author: Iain Sandoe Date: Sat Jan 6 19:21:40 2024 + Objective-C, Darwin: Fix a regression in handling bad receivers. This is seen on 32b hosts with a 64b

[gcc r11-11382] Testsuite, Darwin: Adjust handling of PIE test

2024-04-27 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:293140dfc6dbe7ab70c1f031f0dac6939bb084d6 commit r11-11382-g293140dfc6dbe7ab70c1f031f0dac6939bb084d6 Author: Francois-Xavier Coudert Date: Mon Oct 30 12:41:17 2023 +0100 Testsuite, Darwin: Adjust handling of PIE test gcc/ChangeLog: *

[gcc r11-11381] Darwin: Handle the fPIE option specially.

2024-04-27 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:65f028e25fd0239b0b2ba6485653fd4dce131da8 commit r11-11381-g65f028e25fd0239b0b2ba6485653fd4dce131da8 Author: Iain Sandoe Date: Wed Oct 25 15:28:52 2023 +0100 Darwin: Handle the fPIE option specially. For Darwin, PIE requires PIC codegen, but otherwise is only

[gcc r11-11380] Darwin: Make metadata symbol lables linker-visible for GNU objc.

2024-04-27 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:441effdb320d4939a1d09246ba1370d733c3218a commit r11-11380-g441effdb320d4939a1d09246ba1370d733c3218a Author: Iain Sandoe Date: Sat Sep 30 17:15:16 2023 +0100 Darwin: Make metadata symbol lables linker-visible for GNU objc. Now we have shifted to using the

[gcc r11-11379] testsuite, Darwin: Skip g++.dg/debug/dwarf2/pr85550.C

2024-04-27 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:b7c784f58fa7b4afe4cd8546a698df03b88b6fed commit r11-11379-gb7c784f58fa7b4afe4cd8546a698df03b88b6fed Author: Iain Sandoe Date: Sun Oct 1 20:38:44 2023 +0100 testsuite, Darwin: Skip g++.dg/debug/dwarf2/pr85550.C There are two problems here; first that the

[gcc r11-11378] Testsuite, DWARF2: adjust regexp to match darwin output

2024-04-27 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:248b70a39b361ec425a5ba1131bc54f1a319f121 commit r11-11378-g248b70a39b361ec425a5ba1131bc54f1a319f121 Author: Francois-Xavier Coudert Date: Sun Aug 20 12:53:19 2023 +0200 Testsuite, DWARF2: adjust regexp to match darwin output gcc/testsuite/ChangeLog:

[gcc r11-11377] Darwin: Handle -dynamiclib on cc1 lines.

2024-04-27 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:a68f243ec78b96bce9f10ad4c2c86c1b2e6015b7 commit r11-11377-ga68f243ec78b96bce9f10ad4c2c86c1b2e6015b7 Author: Iain Sandoe Date: Tue Sep 26 09:47:46 2023 +0100 Darwin: Handle -dynamiclib on cc1 lines. The changes of r14-4172 missed a case where we accept

[gcc r11-11376] Darwin: Move checking of the 'shared' driver spec.

2024-04-27 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:a0121359733b2c476131ea34534b53bd3ce92521 commit r11-11376-ga0121359733b2c476131ea34534b53bd3ce92521 Author: Iain Sandoe Date: Sun Jul 9 09:02:39 2023 +0100 Darwin: Move checking of the 'shared' driver spec. This avoids a bunch of irrelevant diagnostics if