summaryrefslogtreecommitdiff
path: root/libc/test/integration/src/__support/GPU/match.cpp
AgeCommit message (Collapse)Author
2025-08-06[libc] Fix integration tests on w64 amdgpu targets (#152303)Joseph Huber
Summary: We need `malloc` to return a larger size now that it's aligned properly and we use a bunch of threads. Also the `match_any` test was wrong because it assumed a 32-bit lanemask.
2025-05-05[libc] Temporarily disable hanging test on sm_60 (#138561)Joseph Huber
2025-02-17[Clang] Add handlers for 'match_any' and 'match_all' to `gpuintrin.h` (#127504)Joseph Huber
Summary: These helpers are very useful but currently absent. They allow the user to get a bitmask representing the matches within the warp. I have made an executive decision to drop the `predicate` return from `match_all` because it's easily testable with `match_all() == __activemask()`.