[gcc r16-1065] [lra] force reg update after spilling to memory [PR120424]

2025-06-02 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:2edb50a310896da72710dba7724a3b4a541a1cbb commit r16-1065-g2edb50a310896da72710dba7724a3b4a541a1cbb Author: Alexandre Oliva Date: Mon Jun 2 20:21:45 2025 -0300 [lra] force reg update after spilling to memory [PR120424] In the added C++ testcase, a stack slot a

[gcc(refs/users/aoliva/heads/testme)] [lra] force reg update after spilling to memory [PR120424]

2025-05-24 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:82fd9054ef3f5d0381591e9c62f031e5e4a9e1d9 commit 82fd9054ef3f5d0381591e9c62f031e5e4a9e1d9 Author: Alexandre Oliva Date: Sat May 24 19:48:23 2025 -0300 [lra] force reg update after spilling to memory [PR120424] In the added C++ testcase, a stack slot at a negat

[gcc/aoliva/heads/testme] [lra] force reg update after spilling to memory [PR120424]

2025-05-24 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to: 82fd9054ef3f... [lra] force reg update after spilling to memory [PR120424] It previously pointed to: 1445b105ff49... [lra] force reg update after spilling to memory Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LO

[gcc(refs/users/aoliva/heads/testme)] [lra] force reg update after spilling to memory

2025-05-24 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:1445b105ff49c01c048cc204c205d39017da7874 commit 1445b105ff49c01c048cc204c205d39017da7874 Author: Alexandre Oliva Date: Sat May 24 20:15:02 2025 -0300 [lra] force reg update after spilling to memory Diff: --- gcc/lra-eliminations.cc | 41 +

[gcc/aoliva/heads/testme] (180 commits) [lra] force reg update after spilling to memory

2025-05-24 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to: 1445b105ff49... [lra] force reg update after spilling to memory It previously pointed to: 64388b09fdcf... [testsuite] [x86] vect-simd-clone-1[678]e.c adjust Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST): ---

[gcc/aoliva/heads/testbase] (179 commits) [vxworks] build partial libatomic

2025-05-24 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testbase' was updated to point to: 10360c1b0d45... [vxworks] build partial libatomic It previously pointed to: f99017c3125f... OpenMP/Fortran: Fix allocatable-component mapping of derive Diff: Summary of changes (added commits): ---

[gcc r16-827] [vxworks] build partial libatomic

2025-05-22 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:10360c1b0d45ae129df616a9e9b1db5f2a2eaef8 commit r16-827-g10360c1b0d45ae129df616a9e9b1db5f2a2eaef8 Author: Alexandre Oliva Date: Thu May 22 15:15:31 2025 -0300 [vxworks] build partial libatomic Since vxworks' libc contains much of libatomic, in not-very-granul

[gcc r16-826] iesFrom: Alexandre Oliva

2025-05-22 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:a4f45de95eed90e3d166bb706bb883e3a6cda0bd commit r16-826-ga4f45de95eed90e3d166bb706bb883e3a6cda0bd Author: Alexandre Oliva Date: Thu May 22 15:06:24 2025 -0300 iesFrom: Alexandre Oliva [aarch64] [vxworks] mark x18 as fixed, adjust tests VxWorks uses

[gcc r16-803] [testsuite] [x86] vect-simd-clone-1[678]e.c adjust

2025-05-21 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:e82a9f6536ba8fcf50a7172650a86519c50aeabd commit r16-803-ge82a9f6536ba8fcf50a7172650a86519c50aeabd Author: Alexandre Oliva Date: Wed May 21 06:21:08 2025 -0300 [testsuite] [x86] vect-simd-clone-1[678]e.c adjust Since r13-6296, we haven't got 4 simdclone calls

[gcc r16-802] [testsuite] [x86] pr31985.c needs -fomit-frame-pointer to match movl count

2025-05-21 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:6621311c309fcc68ecdd395bceb9ad7994bed41f commit r16-802-g6621311c309fcc68ecdd395bceb9ad7994bed41f Author: Alexandre Oliva Date: Wed May 21 06:21:04 2025 -0300 [testsuite] [x86] pr31985.c needs -fomit-frame-pointer to match movl count On an --enable-frame-poin

[gcc r16-801] [testsuite] [x86] pr108938-3.c needs -msse2 for bswap in foo2 with -m32

2025-05-21 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:3392849511c9b9eb1d912a547f2441cece766e3b commit r16-801-g3392849511c9b9eb1d912a547f2441cece766e3b Author: Alexandre Oliva Date: Wed May 21 06:20:59 2025 -0300 [testsuite] [x86] pr108938-3.c needs -msse2 for bswap in foo2 with -m32 Without SSE2, we don't combi

[gcc r16-800] [testsuite] [x86] no-callee-saved-16.c needs -fomit-frame-pointer

2025-05-21 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:012a857d1eb5b45baee8752e3b5a434fa25c52e2 commit r16-800-g012a857d1eb5b45baee8752e3b5a434fa25c52e2 Author: Alexandre Oliva Date: Wed May 21 06:20:54 2025 -0300 [testsuite] [x86] no-callee-saved-16.c needs -fomit-frame-pointer If the toolchain is built with --e

[gcc r16-799] [testsuite] add missing require vect_early_break_hw for vect-tsvc

2025-05-21 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:57cc4f8bf31f8c25fd338b18b5e709d77cc2a0ad commit r16-799-g57cc4f8bf31f8c25fd338b18b5e709d77cc2a0ad Author: Alexandre Oliva Date: Wed May 21 06:20:48 2025 -0300 [testsuite] add missing require vect_early_break_hw for vect-tsvc Some tsvc tests add vect_early_bre

[gcc r16-798] [testsuite] [x86] forwprop-41 needs -msse

2025-05-21 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:8bb72b737c38adb08bfefabc43cb4f25f7d9e95d commit r16-798-g8bb72b737c38adb08bfefabc43cb4f25f7d9e95d Author: Alexandre Oliva Date: Wed May 21 06:20:42 2025 -0300 [testsuite] [x86] forwprop-41 needs -msse The vector operations are only turned into BIT_INSERT_EXPR

[gcc r16-796] [testsuite] [x86] memcpy-6 needs -msse2

2025-05-21 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:f3a758e9a2b2aa40bda68a18157996167d772e4d commit r16-796-gf3a758e9a2b2aa40bda68a18157996167d772e4d Author: Alexandre Oliva Date: Wed May 21 06:20:33 2025 -0300 [testsuite] [x86] memcpy-6 needs -msse2 The 8-byte memory operations will only be inlined on ia32 wi

[gcc r16-797] [testsuite] [x86] strlenopt-80 needs -msse2 on ia32

2025-05-21 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:fe9be609d7a10f2cd706aecd772e3e3427868daf commit r16-797-gfe9be609d7a10f2cd706aecd772e3e3427868daf Author: Alexandre Oliva Date: Wed May 21 06:20:37 2025 -0300 [testsuite] [x86] strlenopt-80 needs -msse2 on ia32 The string length optimizations at 8-byte blocks

[gcc r16-795] [testsuite] [x86] double copysign requires -msse2

2025-05-21 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:02788cde86264559ca9cb3323c73c72fd0211c5d commit r16-795-g02788cde86264559ca9cb3323c73c72fd0211c5d Author: Alexandre Oliva Date: Wed May 21 06:20:29 2025 -0300 [testsuite] [x86] double copysign requires -msse2 SSE_FLOAT_MODE_P only holds for DFmode with SSE2,

[gcc r16-794] [testsuite] [aarch64] match alt cache clear names in sme nonlocal_goto tests

2025-05-21 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:4b75decf5297838ef9ddfb842da0117adbe3f975 commit r16-794-g4b75decf5297838ef9ddfb842da0117adbe3f975 Author: Alexandre Oliva Date: Wed May 21 06:20:22 2025 -0300 [testsuite] [aarch64] match alt cache clear names in sme nonlocal_goto tests vxworks calls cacheText

[gcc r16-790] [testsuite] [vxworks] netinet includes atomic, reqs c++11

2025-05-21 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:659fe2a28e8cbaf4672d4db8ef3f13c6efed9c0c commit r16-790-g659fe2a28e8cbaf4672d4db8ef3f13c6efed9c0c Author: Alexandre Oliva Date: Wed May 21 06:19:57 2025 -0300 [testsuite] [vxworks] netinet includes atomic, reqs c++11 On vxworks, the included netinet/in.h head

[gcc r16-793] [testsuite] [aarch64] use uint64_t in rwsr tests

2025-05-21 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:d41028df8b39087ef71de84a5daf68cb305b9f7f commit r16-793-gd41028df8b39087ef71de84a5daf68cb305b9f7f Author: Alexandre Oliva Date: Wed May 21 06:20:17 2025 -0300 [testsuite] [aarch64] use uint64_t in rwsr tests stdint.h defines uint64_t instead of __uint64_t, so

[gcc r16-791] [testsuite] [analyzer] [vxworks] define __STDC_WANT_LIB_EXT1__ to 1

2025-05-21 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:f3c5e0a2091ddd5cae4d7381a847aac5f546f04c commit r16-791-gf3c5e0a2091ddd5cae4d7381a847aac5f546f04c Author: Alexandre Oliva Date: Wed May 21 06:20:03 2025 -0300 [testsuite] [analyzer] [vxworks] define __STDC_WANT_LIB_EXT1__ to 1 vxworks' headers use #if instead

[gcc r16-789] vxworks: libgcc: include string.h for memset

2025-05-21 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:99a65bfe59208c33a74718ef5fc05e255a76393a commit r16-789-g99a65bfe59208c33a74718ef5fc05e255a76393a Author: Alexandre Oliva Date: Wed May 21 06:19:46 2025 -0300 vxworks: libgcc: include string.h for memset gthr-vxworks-thread.c calls memset in __ghtread_cond_si

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [x86] forwprop-41 needs -msse

2025-05-16 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:bd3a1698ab90e285580d8dfc49c07b74b092e407 commit bd3a1698ab90e285580d8dfc49c07b74b092e407 Author: Alexandre Oliva Date: Fri May 16 07:52:57 2025 -0300 [testsuite] [x86] forwprop-41 needs -msse The vector operations are only turned into BIT_INSERT_EXPR with -ms

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [x86] memcpy-6 needs -msse2

2025-05-16 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:42834053a4ab2ee0adb5aeb0fcc4aab8b4757419 commit 42834053a4ab2ee0adb5aeb0fcc4aab8b4757419 Author: Alexandre Oliva Date: Fri May 16 07:52:24 2025 -0300 [testsuite] [x86] memcpy-6 needs -msse2 The 8-byte memory operations will only be inlined on ia32 with -m

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [x86] no-callee-saved-16.c needs -fomit-frame-pointer

2025-05-16 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:cbd499db356a42e2cd9fd4f4635acd8d08a3f074 commit cbd499db356a42e2cd9fd4f4635acd8d08a3f074 Author: Alexandre Oliva Date: Fri May 16 07:53:30 2025 -0300 [testsuite] [x86] no-callee-saved-16.c needs -fomit-frame-pointer If the toolchain is built with --enable-fra

[gcc(refs/users/aoliva/heads/testme)] [testsuite] require sysconf for vect-early-break_109-pr113588.c

2025-05-16 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:72d5ed7a53c8a8dab17494c8593358eab823c3fd commit 72d5ed7a53c8a8dab17494c8593358eab823c3fd Author: Alexandre Oliva Date: Thu May 15 05:50:57 2025 -0300 [testsuite] require sysconf for vect-early-break_109-pr113588.c The test calls sysconf but it doesn't require

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [x86] vect-simd-clone-1[678]e.c adjust

2025-05-16 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:64388b09fdcf0f40f664330f583ffde0202903a4 commit 64388b09fdcf0f40f664330f583ffde0202903a4 Author: Alexandre Oliva Date: Fri May 16 07:59:19 2025 -0300 [testsuite] [x86] vect-simd-clone-1[678]e.c adjust Since r13-6296, we haven't got 4 simdclone calls for these

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [x86] pr31985.c needs -fomit-frame-pointer to match movl count

2025-05-16 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:45009ea085022ebc4b1cea387c5746a3b6d07642 commit 45009ea085022ebc4b1cea387c5746a3b6d07642 Author: Alexandre Oliva Date: Fri May 16 07:59:03 2025 -0300 [testsuite] [x86] pr31985.c needs -fomit-frame-pointer to match movl count On an --enable-frame-pointer toolc

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [x86] strlenopt-80 needs -msse2 on ia32

2025-05-16 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:27737095d9d2eff025363f031bcacbc1ad73f340 commit 27737095d9d2eff025363f031bcacbc1ad73f340 Author: Alexandre Oliva Date: Fri May 16 07:52:41 2025 -0300 [testsuite] [x86] strlenopt-80 needs -msse2 on ia32 The string length optimizations at 8-byte blocks requires

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [ppc] add -mpowerpc-gfxopt or -mcmpb to copysign tests

2025-05-16 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:5d1d9e9a8c367fd2eef7e4bc9ff4d7d236517815 commit 5d1d9e9a8c367fd2eef7e4bc9ff4d7d236517815 Author: Alexandre Oliva Date: Thu May 8 20:18:19 2025 -0300 [testsuite] [ppc] add -mpowerpc-gfxopt or -mcmpb to copysign tests When it comes to ifn_copysign on ppc, for S

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [aarch64] match alt cache clear names in sme nonlocal_goto tests

2025-05-16 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:9c0562eaef901a32e48b205d7484f7256cac01fd commit 9c0562eaef901a32e48b205d7484f7256cac01fd Author: Alexandre Oliva Date: Thu May 15 05:11:30 2025 -0300 [testsuite] [aarch64] match alt cache clear names in sme nonlocal_goto tests vxworks calls cacheTextUpdate in

[gcc(refs/users/aoliva/heads/testme)] [testsuite] tolerate missing std::stold

2025-05-16 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:91567f852bf94671d0e30e867ae9e4ba87ccb86b commit 91567f852bf94671d0e30e867ae9e4ba87ccb86b Author: Alexandre Oliva Date: Thu May 15 05:11:23 2025 -0300 [testsuite] tolerate missing std::stold basic_string.h doesn't define the non-w string version of std::stold

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [arm] use uint64_t in rwsr tests

2025-05-16 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:0f13cbdc730d9056b5af1b328c1a86492f4d92a7 commit 0f13cbdc730d9056b5af1b328c1a86492f4d92a7 Author: Alexandre Oliva Date: Thu May 15 05:11:27 2025 -0300 [testsuite] [arm] use uint64_t in rwsr tests stdint.h defines uint64_t instead of __uint64_t, so use the form

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [x86] pr108938-3.c needs -msse2 for bswap in foo2 with -m32

2025-05-16 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:4a4bd7e5716c542bea3a3f559837443ebfca79fb commit 4a4bd7e5716c542bea3a3f559837443ebfca79fb Author: Alexandre Oliva Date: Fri May 16 07:53:39 2025 -0300 [testsuite] [x86] pr108938-3.c needs -msse2 for bswap in foo2 with -m32 Without SSE2, we don't combine the se

[gcc(refs/users/aoliva/heads/testme)] [testsuite] add missing require vect_early_break_hw for vect-tsvc

2025-05-16 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:c7a859a7ee5307716be48d0d04a40b932ba45d90 commit c7a859a7ee5307716be48d0d04a40b932ba45d90 Author: Alexandre Oliva Date: Fri May 16 07:53:13 2025 -0300 [testsuite] add missing require vect_early_break_hw for vect-tsvc Some tsvc tests add vect_early_break option

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [x86] double copysign requires -msse2

2025-05-16 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:eb3366e3eca592a20c86a4292ba4e48bce44d423 commit eb3366e3eca592a20c86a4292ba4e48bce44d423 Author: Alexandre Oliva Date: Fri May 16 07:45:42 2025 -0300 [testsuite] [x86] double copysign requires -msse2 SSE_FLOAT_MODE_P only holds for DFmode with SSE2, and that'

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [arm] require fpic for pr115485

2025-05-16 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:d89ccafb174db78992b076cd5f9035c1ad6cceed commit d89ccafb174db78992b076cd5f9035c1ad6cceed Author: Alexandre Oliva Date: Thu May 15 05:11:15 2025 -0300 [testsuite] [arm] require fpic for pr115485 The pr115485.C testcase uses -fPIE, so it needs to state a PIC

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [arm] add -mno-long-calls

2025-05-16 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:ee3453db4c83bf90c7fe5244771c0467fcf3ec26 commit ee3453db4c83bf90c7fe5244771c0467fcf3ec26 Author: Alexandre Oliva Date: Thu May 15 05:11:11 2025 -0300 [testsuite] [arm] add -mno-long-calls Various arm tests, specifically epilog-1.c and fp16-aapcs-*.c, need

[gcc/aoliva/heads/testbase] (189 commits) OpenMP/Fortran: Fix allocatable-component mapping of derive

2025-05-16 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testbase' was updated to point to: f99017c3125f... OpenMP/Fortran: Fix allocatable-component mapping of derive It previously pointed to: 9b13bea07706... Canonicalize vec_merge in simplify_ternary_operation Diff: Summary of changes (added commits): ---

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [vxworks] tolerate missing __atomic_feraiseexcept

2025-05-16 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:c9fceb8f580da58efbc6d483522156a91240c810 commit c9fceb8f580da58efbc6d483522156a91240c810 Author: Alexandre Oliva Date: Thu May 15 05:11:06 2025 -0300 [testsuite] [vxworks] tolerate missing __atomic_feraiseexcept vxworks' libatomic comes from its libc, and it'

[gcc/aoliva/heads/testme] (206 commits) [testsuite] [x86] vect-simd-clone-1[678]e.c adjust

2025-05-16 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to: 64388b09fdcf... [testsuite] [x86] vect-simd-clone-1[678]e.c adjust It previously pointed to: 7233c056b80d... [testsuite] [ppc] adjust vsx-builtin-7.c xxpermdi/rldic cou Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE

[gcc r16-509] [testsuite] [ppc] pr87600, pr89313: test for __PPC__ as well

2025-05-09 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:2dc8c8a104daeff5694ab50be79f1667baf54a39 commit r16-509-g2dc8c8a104daeff5694ab50be79f1667baf54a39 Author: Alexandre Oliva Date: Thu May 8 02:17:28 2025 -0300 [testsuite] [ppc] pr87600, pr89313: test for __PPC__ as well gcc.dg/pr87600.h and gcc.dg/pr89313.c te

[gcc r16-508] [testsuite] [ppc] block-cmp-8 should require powerpc64

2025-05-09 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:319c472fdabc9bed84676dd0a95f1e3ef633bb06 commit r16-508-g319c472fdabc9bed84676dd0a95f1e3ef633bb06 Author: Alexandre Oliva Date: Thu May 8 02:17:38 2025 -0300 [testsuite] [ppc] block-cmp-8 should require powerpc64 gcc.target/powerpc/block-cmp-8.c is an executi

[gcc r16-507] vxworks: libstdc++: include ioLib.h for dup()

2025-05-09 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:923d57b525f5955d1f49854dbeb320cf6db74e64 commit r16-507-g923d57b525f5955d1f49854dbeb320cf6db74e64 Author: Alexandre Oliva Date: Sat May 10 01:26:38 2025 -0300 vxworks: libstdc++: include ioLib.h for dup() vxworks's dup function is not declared in unistd.h, bu

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [ppc] adjust vsx-builtin-7.c xxpermdi/rldic counts

2025-05-08 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:7233c056b80d2c2a89b034b50a52d2d3873930ef commit 7233c056b80d2c2a89b034b50a52d2d3873930ef Author: Alexandre Oliva Date: Thu May 8 20:21:43 2025 -0300 [testsuite] [ppc] adjust vsx-builtin-7.c xxpermdi/rldic counts xxpermdi (and rldic) instruction counts are sli

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [ppc] add -mpowerpc-gfxopt or -mcmpb to copysign tests

2025-05-08 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:2947add44fa30f6652dfa11ebe3ef6b7d4d4db2a commit 2947add44fa30f6652dfa11ebe3ef6b7d4d4db2a Author: Alexandre Oliva Date: Thu May 8 20:18:19 2025 -0300 [testsuite] [ppc] add -mpowerpc-gfxopt or -mcmpb to copysign tests Requiring float128_sw for ifn_copysign on p

[gcc/aoliva/heads/testme] (2 commits) [testsuite] [ppc] adjust vsx-builtin-7.c xxpermdi/rldic cou

2025-05-08 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to: 7233c056b80d... [testsuite] [ppc] adjust vsx-builtin-7.c xxpermdi/rldic cou It previously pointed to: 31bfd88559e0... [testsuite] [ppc] adjust vsx-builtin-7.c xxpermdi count for Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER A

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [ppc] adjust vsx-builtin-7.c xxpermdi count for ilp32

2025-05-08 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:626ffa7a865a5cb8992338ce71343888603f43eb commit 626ffa7a865a5cb8992338ce71343888603f43eb Author: Alexandre Oliva Date: Thu May 8 02:19:09 2025 -0300 [testsuite] [ppc] adjust vsx-builtin-7.c xxpermdi count for ilp32 gcc.target/powerpc/vsx-builtin-7.c uses fewe

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [ppc] adjust vsx-builtin-7.c xxpermdi count for lp64 as well

2025-05-08 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:31bfd88559e05618070b6e971b19919941ed5ccc commit 31bfd88559e05618070b6e971b19919941ed5ccc Author: Alexandre Oliva Date: Thu May 8 02:19:13 2025 -0300 [testsuite] [ppc] adjust vsx-builtin-7.c xxpermdi count for lp64 as well xxpermdi (and rldic) instruction coun

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [ppc] add -mpowerpc-gfxopt or -mcmpb to copysign tests

2025-05-08 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:9583be2800774fcd523d5da1ca8e2b1169c5ab79 commit 9583be2800774fcd523d5da1ca8e2b1169c5ab79 Author: Alexandre Oliva Date: Thu May 8 02:19:07 2025 -0300 [testsuite] [ppc] add -mpowerpc-gfxopt or -mcmpb to copysign tests Requiring float128_sw for ifn_copysign on p

[gcc/aoliva/heads/testme] (3 commits) [testsuite] [ppc] adjust vsx-builtin-7.c xxpermdi count for

2025-05-08 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to: 31bfd88559e0... [testsuite] [ppc] adjust vsx-builtin-7.c xxpermdi count for It previously pointed to: 9722c428634d... [testsuite] [ppc] adjust vsx-builtin-7.c xxpermdi count for Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER A

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [ppc] adjust vsx-builtin-7.c xxpermdi count for lp64 as well

2025-05-08 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:9722c428634d0081783b88b05ffe675a5ffb6572 commit 9722c428634d0081783b88b05ffe675a5ffb6572 Author: Alexandre Oliva Date: Thu May 8 02:19:13 2025 -0300 [testsuite] [ppc] adjust vsx-builtin-7.c xxpermdi count for lp64 as well xxpermdi (and rldic) instruction coun

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [ppc] adjust vsx-builtin-7.c xxpermdi count for ilp32

2025-05-08 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:411457ec81fae0536b10bcd16e4f5dbc56563e49 commit 411457ec81fae0536b10bcd16e4f5dbc56563e49 Author: Alexandre Oliva Date: Thu May 8 02:19:09 2025 -0300 [testsuite] [ppc] adjust vsx-builtin-7.c xxpermdi count for ilp32 gcc.target/powerpc/vsx-builtin-7.c uses fewe

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [ppc] add -mpowerpc-gfxopt or -mcmpb to copysign tests

2025-05-08 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:320103bcf6808321f52f40bcc50d3260bc337a6d commit 320103bcf6808321f52f40bcc50d3260bc337a6d Author: Alexandre Oliva Date: Thu May 8 02:19:07 2025 -0300 [testsuite] [ppc] add -mpowerpc-gfxopt or -mcmpb to copysign tests Requiring float128_sw for ifn_copysign on p

[gcc/aoliva/heads/testme] (3 commits) [testsuite] [ppc] adjust vsx-builtin-7.c xxpermdi count for

2025-05-08 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to: 9722c428634d... [testsuite] [ppc] adjust vsx-builtin-7.c xxpermdi count for It previously pointed to: 24d496c01070... [testsuite] [ppc] adjust vsx-builtin-7.c xxpermdi count for Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER A

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [ppc] add -mdejagnu-cpu=power7 to pr17381.c

2025-05-07 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:a9ac3759711d5b6c6d8bba452dd40ba2cde4284f commit a9ac3759711d5b6c6d8bba452dd40ba2cde4284f Author: Alexandre Oliva Date: Thu May 8 02:17:58 2025 -0300 [testsuite] [ppc] add -mdejagnu-cpu=power7 to pr17381.c Below power7, it seems to be more profitable to compre

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [ppc] add -mfloat128 to __ieee128-using bfp tests

2025-05-07 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:e48cadae0fd2e16774d5a129804213bd70b296dd commit e48cadae0fd2e16774d5a129804213bd70b296dd Author: Alexandre Oliva Date: Thu May 8 02:17:34 2025 -0300 [testsuite] [ppc] add -mfloat128 to __ieee128-using bfp tests Some ppc bfp tests use __ieee128 without ensurin

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [ppc] adjust vsx-builtin-7.c xxpermdi count for ilp32

2025-05-07 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:90cfdd861ba487ea88e94d4a4f87de910f123e8c commit 90cfdd861ba487ea88e94d4a4f87de910f123e8c Author: Alexandre Oliva Date: Thu May 8 02:19:09 2025 -0300 [testsuite] [ppc] adjust vsx-builtin-7.c xxpermdi count for ilp32 gcc.target/powerpc/vsx-builtin-7.c uses fewe

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [ppc] add -mpowerpc-gfxopt or -mcmpb to copysign tests

2025-05-07 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:e639772f09eba78dda05b839dcab413fc4a78bd3 commit e639772f09eba78dda05b839dcab413fc4a78bd3 Author: Alexandre Oliva Date: Thu May 8 02:19:07 2025 -0300 [testsuite] [ppc] add -mpowerpc-gfxopt or -mcmpb to copysign tests Requiring float128_sw for ifn_copysign on p

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [ppc] adjust vsx-builtin-7.c xxpermdi count for lp64 as well

2025-05-07 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:24d496c010705440f083921868e9a346671e1718 commit 24d496c010705440f083921868e9a346671e1718 Author: Alexandre Oliva Date: Thu May 8 02:19:13 2025 -0300 [testsuite] [ppc] adjust vsx-builtin-7.c xxpermdi count for lp64 as well xxpermdi (and rldic) instruction coun

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [ppc] require float128 available for copysign

2025-05-07 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:611953b225af91529e0d9714f9c28f0223dc97c0 commit 611953b225af91529e0d9714f9c28f0223dc97c0 Author: Alexandre Oliva Date: Thu May 8 02:19:03 2025 -0300 [testsuite] [ppc] require float128 available for copysign The rs6000.md copysign3 expander requires the mode t

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

2025-05-07 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:316b10c544965dbb913a12ad2f83bdfb2fbd66b3 commit 316b10c544965dbb913a12ad2f83bdfb2fbd66b3 Author: Alexandre Oliva Date: Thu May 8 02:18:59 2025 -0300 add explicit ABI and align options to pr88233.c We've observed failures of this test on powerpc configurations

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [ppc] pr110071 requires power6 for shrink-wrapping

2025-05-07 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:5129a6a9ee018f045b7e49f78f9dcce4aa7b1411 commit 5129a6a9ee018f045b7e49f78f9dcce4aa7b1411 Author: Alexandre Oliva Date: Thu May 8 02:18:56 2025 -0300 [testsuite] [ppc] pr110071 requires power6 for shrink-wrapping The test's expectation of shrink-wrapping is on

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [ppc] expect vectorization in gen-vect-11c.c

2025-05-07 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:0f3e0b4c9c57d32a46144fa8f328d023e1cadd4b commit 0f3e0b4c9c57d32a46144fa8f328d023e1cadd4b Author: Alexandre Oliva Date: Thu May 8 02:18:53 2025 -0300 [testsuite] [ppc] expect vectorization in gen-vect-11c.c The first loop in main gets stores "vectorized" on po

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [ppc] disable strict align for block-cmp-[14].c

2025-05-07 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:1b6961ee7e81e69324be319b2cafb8b068a70dca commit 1b6961ee7e81e69324be319b2cafb8b068a70dca Author: Alexandre Oliva Date: Thu May 8 02:18:50 2025 -0300 [testsuite] [ppc] disable strict align for block-cmp-[14].c The expected memcmp inline expansion assumes -mno-

[gcc(refs/users/aoliva/heads/testme)] [vxworks] wrap base/b_NULL.h to override NULL

2025-05-07 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:6bf32c902cab08f10c17782dcd207c4463339f02 commit 6bf32c902cab08f10c17782dcd207c4463339f02 Author: Alexandre Oliva Date: Thu May 8 02:18:47 2025 -0300 [vxworks] wrap base/b_NULL.h to override NULL Some versions of vxworks define NULL to __nullptr in C++, assumi

[gcc(refs/users/aoliva/heads/testme)] libstdc++-v3: testsuite: increase future/members/poll timing tolerance

2025-05-07 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:655e5e878ecd84d4652c56e2a165164951eac29c commit 655e5e878ecd84d4652c56e2a165164951eac29c Author: Alexandre Oliva Date: Thu May 8 02:18:44 2025 -0300 libstdc++-v3: testsuite: increase future/members/poll timing tolerance In 30_threads/future/members/poll.c, de

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [vxworks] netinet includes atomic, reqs c++11

2025-05-07 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:fd7e661fe39a0aa5bcc2136967b562d9d33b1bb1 commit fd7e661fe39a0aa5bcc2136967b562d9d33b1bb1 Author: Alexandre Oliva Date: Thu May 8 02:18:32 2025 -0300 [testsuite] [vxworks] netinet includes atomic, reqs c++11 On vxworks, the included netinet/in.h header indirec

[gcc(refs/users/aoliva/heads/testme)] libstdc++-v3: testsuite: lengthen stop_request wait_until timeout

2025-05-07 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:50ba118637038be979b16d2c53f16ca31243ad4c commit 50ba118637038be979b16d2c53f16ca31243ad4c Author: Alexandre Oliva Date: Thu May 8 02:18:41 2025 -0300 libstdc++-v3: testsuite: lengthen stop_request wait_until timeout 30_threads/condition_variable_any/stop_token

[gcc(refs/users/aoliva/heads/testme)] libstdc++-v3: no -latomic on vxworks

2025-05-07 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:094d994ebc2b5d7b8672ce96c375ea00bd7ae361 commit 094d994ebc2b5d7b8672ce96c375ea00bd7ae361 Author: Alexandre Oliva Date: Thu May 8 02:18:38 2025 -0300 libstdc++-v3: no -latomic on vxworks libatomic is disabled on vxworks because it's part of libc, and not v

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [vxworks] add -gno-strict-dwarf to pr111409.c

2025-05-07 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:674a643474cf8531ddb5b866fc92963acc3ef52a commit 674a643474cf8531ddb5b866fc92963acc3ef52a Author: Alexandre Oliva Date: Thu May 8 02:18:28 2025 -0300 [testsuite] [vxworks] add -gno-strict-dwarf to pr111409.c The expected macro debug information is not issued w

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [vxworks] skip macros from implicitly-included vxConfig.h

2025-05-07 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:266afd9eea80fe2176be208980c3ff1f6403e57b commit 266afd9eea80fe2176be208980c3ff1f6403e57b Author: Alexandre Oliva Date: Thu May 8 02:18:35 2025 -0300 [testsuite] [vxworks] skip macros from implicitly-included vxConfig.h On vxworks, vxConfig.h is implicitly inc

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [analyzer] [vxworks] define __STDC_WANT_LIB_EXT1__ to 1

2025-05-07 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:265317a6ba090332e390e8256727cc0f7b9129a8 commit 265317a6ba090332e390e8256727cc0f7b9129a8 Author: Alexandre Oliva Date: Thu May 8 02:18:25 2025 -0300 [testsuite] [analyzer] [vxworks] define __STDC_WANT_LIB_EXT1__ to 1 vxworks' headers use #if instead of #ifdef

[gcc(refs/users/aoliva/heads/testme)] vxworks: libgcc: include string.h for memset

2025-05-07 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:0d50da6082ac6c06c148ac94736ec009bb260e0a commit 0d50da6082ac6c06c148ac94736ec009bb260e0a Author: Alexandre Oliva Date: Thu May 8 02:18:19 2025 -0300 vxworks: libgcc: include string.h for memset gthr-vxworks-thread.c calls memset in __ghtread_cond_signal, but

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [ppc] tolerate -mfloat128 warning in pr99708.c

2025-05-07 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:f01e8cf25655ee0fefdf30fce5acada019118ad7 commit f01e8cf25655ee0fefdf30fce5acada019118ad7 Author: Alexandre Oliva Date: Thu May 8 02:18:07 2025 -0300 [testsuite] [ppc] tolerate -mfloat128 warning in pr99708.c gcc.target/powerpc/pr99708.c uses -mfloat128, and t

[gcc(refs/users/aoliva/heads/testme)] vxworks: undefine TARGET_FORTIFY_SOURCE_DEFAULT_LEVEL

2025-05-07 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:3bc96cf6b3ba4579c2bdfe6a8c4404052c0c0353 commit 3bc96cf6b3ba4579c2bdfe6a8c4404052c0c0353 Author: Alexandre Oliva Date: Thu May 8 02:18:16 2025 -0300 vxworks: undefine TARGET_FORTIFY_SOURCE_DEFAULT_LEVEL config.gcc arranges for vxworks 7r2+ targets to include

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

2025-05-07 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:f14798d063b3a3390130b8777a18b1d4cba5b57d commit f14798d063b3a3390130b8777a18b1d4cba5b57d Author: Alexandre Oliva Date: Thu May 8 02:18:14 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 ther

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [ppc] require vsx for vec-cmpne tests

2025-05-07 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:952ab8532a24227c12455d84b9c59d6df8460ae6 commit 952ab8532a24227c12455d84b9c59d6df8460ae6 Author: Alexandre Oliva Date: Thu May 8 02:18:10 2025 -0300 [testsuite] [ppc] require vsx for vec-cmpne tests The gcc.target/powerpc/vec-cmpne.c and .../vec-cmpne-runnabl

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [ppc] allow implicit fuction declarations in pr92661.c

2025-05-07 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:b8404d659d4d85fa52388e77083fab06a63d79dc commit b8404d659d4d85fa52388e77083fab06a63d79dc Author: Alexandre Oliva Date: Thu May 8 02:18:04 2025 -0300 [testsuite] [ppc] allow implicit fuction declarations in pr92661.c gcc.target/powerpc/pr92661.c expects and to

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [ppc] add -maltivec to pr111380-2.c

2025-05-07 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:10cd85adbe9c6cacc1d4a9c2d6ff5ae982a3379e commit 10cd85adbe9c6cacc1d4a9c2d6ff5ae982a3379e Author: Alexandre Oliva Date: Thu May 8 02:17:51 2025 -0300 [testsuite] [ppc] add -maltivec to pr111380-2.c gcc.target/powerpc/pr111380-2.c requires altivec to be enabled

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

2025-05-07 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:fdde782c7689e8c1a2299c814fcd914cd0c40174 commit fdde782c7689e8c1a2299c814fcd914cd0c40174 Author: Alexandre Oliva Date: Thu May 8 02:18:01 2025 -0300 [testsuite] [ppc] add -mfloat128 to pr67808.c gcc.target/powerpc/pr67808.c in some cases expects both 128-bit

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [ppc] add -mno-strict-align to pr111449-1.c

2025-05-07 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:504687cfee4a16942386d87dc6ee7f4e285b6f93 commit 504687cfee4a16942386d87dc6ee7f4e285b6f93 Author: Alexandre Oliva Date: Thu May 8 02:17:54 2025 -0300 [testsuite] [ppc] add -mno-strict-align to pr111449-1.c gcc.target/powerpc/pr111449-1.c's expected results onl

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [ppc] skip -msoft-float tests when testing with -mhard-float

2025-05-07 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:7ab274dfe7945bd4043c7801fb085e6c66d1 commit 7ab274dfe7945bd4043c7801fb085e6c66d1 Author: Alexandre Oliva Date: Thu May 8 02:17:48 2025 -0300 [testsuite] [ppc] skip -msoft-float tests when testing with -mhard-float Testing ppc-elf with -mhard-float con

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [ppc] disable -mpowerpc64 for various ilp32 asm-out checks

2025-05-07 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:99c2f2cb897928a49c85e2486cc0c9551208b20f commit 99c2f2cb897928a49c85e2486cc0c9551208b20f Author: Alexandre Oliva Date: Thu May 8 02:17:44 2025 -0300 [testsuite] [ppc] disable -mpowerpc64 for various ilp32 asm-out checks Multiple tests on ilp32 get TARGET_POWE

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

2025-05-07 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:ca80c28674a30108e0d79f6182fa46de43820183 commit ca80c28674a30108e0d79f6182fa46de43820183 Author: Alexandre Oliva Date: Thu May 8 02:17:41 2025 -0300 [testsuite] [ppc] newlib sets FE_VXSOFT on raise FE_INVALID The implementation of the fe*except primitives in

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [ppc] block-cmp-8 should require powerpc64

2025-05-07 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:b4cdc19abcaeeba75bb71f2d705c62c34ba6bddb commit b4cdc19abcaeeba75bb71f2d705c62c34ba6bddb Author: Alexandre Oliva Date: Thu May 8 02:17:38 2025 -0300 [testsuite] [ppc] block-cmp-8 should require powerpc64 gcc.target/powerpc/block-cmp-8.c is an execution test o

[gcc/aoliva/heads/testbase] (643 commits) Canonicalize vec_merge in simplify_ternary_operation

2025-05-07 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testbase' was updated to point to: 9b13bea07706... Canonicalize vec_merge in simplify_ternary_operation It previously pointed to: 5957b9919c9e... c++: nested lambda capture pack [PR119345] Diff: Summary of changes (added commits): ---

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [ppc] xfail pr52451.c on ppc [PR58684]

2025-05-07 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:43540928eac60c4313b9bbe3b3e651582dfebfd5 commit 43540928eac60c4313b9bbe3b3e651582dfebfd5 Author: Alexandre Oliva Date: Thu May 8 02:17:31 2025 -0300 [testsuite] [ppc] xfail pr52451.c on ppc [PR58684] Like pr91323.c, pr52451.c fails on all powerpc variants (ex

[gcc/aoliva/heads/testme] (677 commits) [testsuite] [ppc] adjust vsx-builtin-7.c xxpermdi count for

2025-05-07 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to: 24d496c01070... [testsuite] [ppc] adjust vsx-builtin-7.c xxpermdi count for It previously pointed to: be268a2c399d... [riscv] vec_dup immediate constants in pred_broadcast expan Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER A

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [ppc] pr87600, pr89313: test for __PPC__ as well

2025-05-07 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:672acf7095f9fb60f0707289e6467e5cf995de49 commit 672acf7095f9fb60f0707289e6467e5cf995de49 Author: Alexandre Oliva Date: Thu May 8 02:17:28 2025 -0300 [testsuite] [ppc] pr87600, pr89313: test for __PPC__ as well gcc.dg/pr87600.h and gcc.dg/pr89313.c test for __

[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 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 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 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(refs/users/aoliva/heads/testme)] [riscv] vec_dup immediate constants in pred_broadcast expand [PR118182]

2025-04-11 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:be268a2c399deb73225d56a2cca20d7f48a0b1ca commit be268a2c399deb73225d56a2cca20d7f48a0b1ca Author: Alexandre Oliva Date: Sat Apr 12 02:43:15 2025 -0300 [riscv] vec_dup immediate constants in pred_broadcast expand [PR118182] pr118182-2.c fails on gcc-14 because

[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/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] 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(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:a5556692adac25d7fc097f2973901e25a428184c commit a5556692adac25d7fc097f2973901e25a428184c 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

  1   2   3   4   5   6   7   8   9   10   >