Skip to content

Conversation

@tkoeppe
Copy link
Contributor

@tkoeppe tkoeppe commented Jul 15, 2025

P2664R11 Extend std::simd with permutation API

Fixes #7949.
Fixes cplusplus/papers#1383.

@tkoeppe tkoeppe force-pushed the motions-2025-06-lwg-12 branch 3 times, most recently from acaf624 to 28a255e Compare July 15, 2025 21:12
Editorial note:
* [simd.permute.memory] Introduce type variable "T = V::value_type"
  to simplify the presentation.
The name simd-type could refer to both basic_vec and basic_mask
specializations. simd-vec-type is clearer and more consistent with the
simd-mask-type concept.
@tkoeppe tkoeppe force-pushed the motions-2025-06-lwg-12 branch from 28a255e to 3dfe52a Compare July 15, 2025 21:15
@tkoeppe tkoeppe merged commit 9b3ff32 into main Jul 15, 2025
4 checks passed
@jensmaurer jensmaurer deleted the motions-2025-06-lwg-12 branch November 9, 2025 19:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[2025-06 LWG Motion 12] P2664R11 Extend std::simd with permutation API P2664 R11 Proposal to extend std::simd with permutation API

3 participants