Skip to content

Rename relaxed SIMD instructions with prefix#8673

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

Rename relaxed SIMD instructions with prefix#8673
brendandahl merged 3 commits into
WebAssembly: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

2 participants