[C API] Add Relaxed SIMD operations#5482
Conversation
tlively
left a comment
There was a problem hiding this comment.
LGTM, although it's possible that some of these names may change in the future to align with the final relaxed SIMD spec. For example there is some change of "fma" becoming "mul_add." Would name changes like that be ok for your use case if they were called out in the changelog?
|
Sure, name changes shouldn't be a problem. Perhaps a question: On the AS side, I'm currently reassigning to the naming scheme from relaxed-simd/Overview. Do you know if this scheme is somewhat final? Just wondering because it states |
|
Yes, that's the most up-to-date list and its |
Exposes the constants
Unary
Binary
SIMDTernary
so the respective instructions can be produced and inspected with the C API.