Stream: git-wasmtime

Topic: wasmtime / PR #10678 Update `F128` argument ABI for `wind...


view this post on Zulip Wasmtime GitHub notifications bot (Apr 26 2025 at 15:23):

beetrees requested fitzgen for a review on PR #10678.

view this post on Zulip Wasmtime GitHub notifications bot (Apr 26 2025 at 15:23):

beetrees opened PR #10678 from beetrees:f128-windows-abi to bytecodealliance:main:

LLVM updated the windows_fastcall ABI for f128 was updated in https://github.com/llvm/llvm-project/pull/128848 to be passed indirectly (like __m128i), as that is more consistent with the rest of the windows_fastcall ABI. This PR updates Cranelift to match.

view this post on Zulip Wasmtime GitHub notifications bot (Apr 26 2025 at 15:23):

beetrees requested wasmtime-compiler-reviewers for a review on PR #10678.

view this post on Zulip Wasmtime GitHub notifications bot (Apr 26 2025 at 15:24):

beetrees edited PR #10678:

LLVM updated the windows_fastcall ABI for f128 in https://github.com/llvm/llvm-project/pull/128848 to be passed indirectly (like __m128i), as that is more consistent with the rest of the windows_fastcall ABI. This PR updates Cranelift to match (f128 can only be used with windows_fastcall in Cranelift with enable_llvm_abi_extensions).

view this post on Zulip Wasmtime GitHub notifications bot (Apr 28 2025 at 19:36):

fitzgen submitted PR review:

Thanks!

view this post on Zulip Wasmtime GitHub notifications bot (Apr 28 2025 at 19:58):

fitzgen merged PR #10678.


Last updated: Dec 06 2025 at 06:05 UTC