Stream: git-wasmtime

Topic: wasmtime / issue #13529 Add `InstructionBuilder::foo_imm_...


view this post on Zulip Wasmtime GitHub notifications bot (Jun 01 2026 at 21:41):

fitzgen opened issue #13529:

Now that we're generating these helpers automatically, I wonder if it would make sense to have _imm_u and _imm_s variants? And maybe newtype the immediates (so we have SImm128 / UImm128 etc)? I guess my overall thought is that "historical semantics" carry some weight as far as back-compat goes but not too much, and as long as we're cleaning up we may as well clean up the interface too...

_Originally posted by @cfallin in https://github.com/bytecodealliance/wasmtime/pull/13527#discussion_r3336897942_

view this post on Zulip Wasmtime GitHub notifications bot (Jun 04 2026 at 16:46):

fitzgen added the cranelift label to Issue #13529.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 08 2026 at 16:23):

cfallin closed issue #13529:

Now that we're generating these helpers automatically, I wonder if it would make sense to have _imm_u and _imm_s variants? And maybe newtype the immediates (so we have SImm128 / UImm128 etc)? I guess my overall thought is that "historical semantics" carry some weight as far as back-compat goes but not too much, and as long as we're cleaning up we may as well clean up the interface too...

_Originally posted by @cfallin in https://github.com/bytecodealliance/wasmtime/pull/13527#discussion_r3336897942_


Last updated: Jul 29 2026 at 05:03 UTC