Skip to content

Rename relaxed SIMD instructions with prefix#8673

Merged
brendandahl merged 3 commits intoWebAssembly:mainfrom
brendandahl:relaxed-name
May 6, 2026
Merged

Rename relaxed SIMD instructions with prefix#8673
brendandahl merged 3 commits intoWebAssembly:mainfrom
brendandahl:relaxed-name

Conversation

@brendandahl
Copy link
Copy Markdown
Collaborator

Rename all relaxed SIMD instruction names in Binaryen (such as i16x8.dot_i8x16_i7x16_s and i32x4.dot_i8x16_i7x16_add_s) to prepend the "relaxed_" prefix.

This prefix unifies relaxed SIMD instruction naming conventions across the repository, aligns them with standard WebAssembly specifications, and ensures consistent behavior in tools like the S-Expression printer, parser, validator, interpreter, and tests.

Rename all relaxed SIMD instruction names in Binaryen (such as
i16x8.dot_i8x16_i7x16_s and i32x4.dot_i8x16_i7x16_add_s) to prepend
the "relaxed_" prefix.

This prefix unifies relaxed SIMD instruction naming conventions across
the repository, aligns them with standard WebAssembly specifications,
and ensures consistent behavior in tools like the S-Expression printer,
parser, validator, interpreter, and tests.
@brendandahl brendandahl requested a review from a team as a code owner May 5, 2026 22:01
@brendandahl brendandahl requested review from tlively and removed request for a team May 5, 2026 22:01
Rename old relaxed SIMD instruction function calls in the C API
kitchen sink example to use their updated prefixed names.

This ensures that the C API examples compile and validate correctly
following the relaxed SIMD renaming refactor.
@brendandahl brendandahl enabled auto-merge (squash) May 5, 2026 23:56
@brendandahl brendandahl merged commit e7f8ce2 into WebAssembly:main May 6, 2026
16 checks passed
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.

2 participants