22 次程式碼提交

作者 SHA1 備註 日期
sluzynsk-amd a141df3518 SWDEV-549708 - WarpTest memory leak fix (#838)
Signed-off-by: Sebastian Luzynski <Sebastian.Luzynski@amd.com>
2025-09-11 11:22:38 +02:00
Danylo Lytovchenko 2ff2316227 Adjust clang format to the new versions, revert broken macro layout (#714) 2025-08-22 17:23:22 +02:00
Danylo Lytovchenko f7338717ae SWDEV-470698 - fix formatting, add format check workflow (#657) 2025-08-20 19:58:06 +05:30
Hernandez, Gerardo 5d5fa6fc2a SWDEV-420237 - Add tests for reduce sync operations (#102)
[ROCm/hip-tests commit: 001affc6ae]
2025-05-14 11:57:05 +01:00
Aidan Belton-Schure 3d9bb9180e SWDEV-462483 - Add test for shfl_xor_sync with small numbered groups
Change-Id: I8bd91bed686163bcb6582d16e4ff842af84a7d36


[ROCm/hip-tests commit: 5fd10bc7bc]
2025-01-20 10:01:31 -05:00
Branislav Brzak be67fb0fdf SWDEV-441986 - Create tests for divergent execution of warp_sync builtins
Change-Id: If9ce0bdb0974732b692c779c7cae5527cec2fc83


[ROCm/hip-tests commit: 3a20cff19b]
2024-12-10 04:15:11 -05:00
Vladana Stojiljkovic 0c255ac97f SWDEV-453145 - Enable _sync tests on nvidia
* _sync tests that use warp match functions (__match_any_sync and __match_all_sync) were disabled for nvidia because those functions are supported only on devices with compute capability 7.x or higher. In this solution, tests are always build (with specifying appropriate compile flag) and in in the runtime it is decided weather they should be skipped or not.

Change-Id: Ifa9e55f3b47aa3a00027cb986cd6ae46aed45ebd


[ROCm/hip-tests commit: 9893726343]
2024-12-03 13:49:16 -05:00
Jaydeep Patel 544e68ca12 SWDEV-470886 - Add __shfl test for undef args.
Change-Id: I86c5c371fffbf7320a087166c65ac0e5a4dff13c


[ROCm/hip-tests commit: 38be7ae377]
2024-10-25 14:46:50 -04:00
Julia Jiang 13c5e7a3e4 SWDEV-472723 - Correct file format and remove trailing spaces
Change-Id: Ie40c763e9391fa36d6c890cd0a171659a1502a83


[ROCm/hip-tests commit: 5d042c80fa]
2024-08-01 15:17:39 -04:00
Rahul Manocha 6eb8d8cb55 [SWDEV-438556][SWDEV-451646] - Fix for Warp vote catch tests
Change-Id: Icf9e0d488c4ba0267ce988b85d7b38478db9d1b8


[ROCm/hip-tests commit: e2ca8a03ff]
2024-06-05 14:32:03 -04:00
Sameer Sahasrabuddhe ec1f43cd05 SWDEV-453422: introduce warp sync tests
The following builtins are tested:

  - __all_sync, __any_sync, __ballot_sync and __activemask
  - __match_any_sync and __match_all_sync
  - __shfl_sync, __shfl_up_sync, __shfl_down_sync, and __shfl_xor_sync

The tests for shfl (all variants) were manually validated on a CUDA setup.

NOTE:

  - Unit_hipVoteSync_All temporarily disabled on Windows (SWDEV-452308).
  - All new tests temporarily disabled on CUDA (SWDEV-453145).

Change-Id: I84b205a88aa24219d199c760793e2f19f0cf8f13


[ROCm/hip-tests commit: 53f0a9bd01]
2024-05-03 08:58:23 -04:00
Branislav Brzak 35c7d3e1c6 SWDEV-448163 - Fix Doxygen warnings
Change-Id: If72e312461a72920b6a482009c9aef4cf92f2e1b


[ROCm/hip-tests commit: 6c23e25c86]
2024-03-25 05:18:34 -04:00
Rakesh Roy 8fc1292bc2 SWDEV-1 - Merge github PRs to amd-staging
Change-Id: I2944a63ddc2eec8dc1403d9790ffffbaec343385


[ROCm/hip-tests commit: 57bc68acb1]
2024-03-06 00:12:20 +05:30
Mirza Halilcevic 0f46c63d41 EXSWHTEC-334 - Extend tests for warp shlf_up and shfl_down functions to support half-precision types #419
Change-Id: Ib10102dc36b7ff90c5cc4b486a297bb4f3eb8d68


[ROCm/hip-tests commit: 9f0265304b]
2024-02-27 23:14:45 +05:30
Mirza Halilčević fb232e2937 EXSWHTEC-333 - Extend tests for warp shlf and shfl_xor functions to support half-precision types #420
Change-Id: I1da47a0a4b8d15b0d2d569eb4769aa40207aade2


[ROCm/hip-tests commit: 91cff794b8]
2024-02-26 22:02:22 +05:30
Rakesh Roy c165105c24 SWDEV-1 - Merge github PRs to amd-staging
- https://github.com/ROCm/hip-tests/pull/154
- https://github.com/ROCm/hip-tests/pull/438
- https://github.com/ROCm/hip-tests/pull/425
- https://github.com/ROCm/hip-tests/pull/424
- https://github.com/ROCm/hip-tests/pull/423
- https://github.com/ROCm/hip-tests/pull/365
- https://github.com/ROCm/hip-tests/pull/356
- https://github.com/ROCm/hip-tests/pull/279
- https://github.com/ROCm/hip-tests/pull/274
- https://github.com/ROCm/hip-tests/pull/190
- https://github.com/ROCm/hip-tests/pull/189
- https://github.com/ROCm/hip-tests/pull/188
- https://github.com/ROCm/hip-tests/pull/156
- https://github.com/ROCm/hip-tests/pull/49
- https://github.com/ROCm/hip-tests/pull/439
- https://github.com/ROCm/hip-tests/pull/437
- https://github.com/ROCm/hip-tests/pull/436
- https://github.com/ROCm/hip-tests/pull/435
- https://github.com/ROCm/hip-tests/pull/193

Change-Id: I2529d0baf0f8d47d6215863321720cde2b1a846c


[ROCm/hip-tests commit: 978e165d33]
2024-02-19 15:33:25 +05:30
Nives Vukovic 9c05d62e68 EXSWHTEC-271 - Implement test for warp all function (#190)
Change-Id: Ic18f783d330c310ba9f71bd260372245bd87f7f1


[ROCm/hip-tests commit: 30f427277b]
2024-02-15 19:41:23 +05:30
Nives Vukovic 90f08d4a31 EXSWHTEC-270 - Implement test for warp any function (#189)
Change-Id: I9ca63918b01b833fb12abf9a3d91b52b640e22b2


[ROCm/hip-tests commit: 04d4a8669f]
2024-02-15 19:41:23 +05:30
Nives Vukovic d2f5a31e93 EXSWHTEC-269 - Implement test for warp ballot function (#188)
Change-Id: I71e0448a4676b6ba671b600065918e8fd533cc61


[ROCm/hip-tests commit: 64ff4704a7]
2024-02-15 19:41:23 +05:30
Nives Vukovic baabbf32d1 EXSWHTEC-272 - Implement tests for warp shfl_up and shfl_down functions (#193)
Change-Id: I3013d16f48ad5f607ee0f252b497fde24c7b9164


[ROCm/hip-tests commit: 26a5250673]
2024-02-15 18:42:00 +05:30
Maneesh Gupta 6ae21d195e SWDEV-1 - Merge github PRs to amd-staging
- https://github.com/ROCm/hip-tests/pull/194
- https://github.com/ROCm/hip-tests/pull/36
- https://github.com/ROCm/hip-tests/pull/44
- https://github.com/ROCm/hip-tests/pull/47
- https://github.com/ROCm/hip-tests/pull/62
- https://github.com/ROCm/hip-tests/pull/63
- https://github.com/ROCm/hip-tests/pull/64
- https://github.com/ROCm/hip-tests/pull/65
- https://github.com/ROCm/hip-tests/pull/66
- https://github.com/ROCm/hip-tests/pull/67
- https://github.com/ROCm/hip-tests/pull/68
- https://github.com/ROCm/hip-tests/pull/69
- https://github.com/ROCm/hip-tests/pull/142
- https://github.com/ROCm/hip-tests/pull/196
- https://github.com/ROCm/hip-tests/pull/238

Change-Id: I74f7fef76d7d536b1cf89dad3e527c92d1cd21b5


[ROCm/hip-tests commit: 6429ef1b60]
2023-12-20 10:39:37 +00:00
Nives Vukovic 7b29405366 EXSWHTEC-273 - Implement tests for warp shfl_xor and shfl functions #194
Change-Id: I8a87044ff465b0bb39f87faedc995d5052b8205f


[ROCm/hip-tests commit: 55c04d6169]
2023-12-20 10:22:01 +00:00