Stream: git-wasmtime

Topic: wasmtime / PR #9076 Add initial `f16` and `f128` support ...


view this post on Zulip Wasmtime GitHub notifications bot (Aug 04 2024 at 16:40):

beetrees opened PR #9076 from beetrees:f16-f128-aarch64-mvp to bytecodealliance:main:

This PR adds initial support for passing f16 and f128 values around to the aarch64 backend. Support is added for the load, store, bitcast, select, f16const and f128const CLIF instructions, as well as the fp16 target feature.

As a side effect of this PR generalising aarch64 bitcast support, this PR fixes (for aarch64) #6104.

f16/f128 issue: #8312

view this post on Zulip Wasmtime GitHub notifications bot (Aug 04 2024 at 16:40):

beetrees requested cfallin for a review on PR #9076.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 04 2024 at 16:40):

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

view this post on Zulip Wasmtime GitHub notifications bot (Aug 04 2024 at 16:56):

beetrees requested alexcrichton for a review on PR #9076.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 04 2024 at 16:56):

beetrees requested wasmtime-fuzz-reviewers for a review on PR #9076.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 04 2024 at 16:56):

beetrees updated PR #9076.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 04 2024 at 16:56):

beetrees requested wasmtime-core-reviewers for a review on PR #9076.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 04 2024 at 18:44):

github-actions[bot] commented on PR #9076:

Subscribe to Label Action

cc @cfallin, @fitzgen

<details>
This issue or pull request has been labeled: "cranelift", "cranelift:area:aarch64", "cranelift:meta", "fuzzing", "isle", "wasmtime:api", "wasmtime:config"

Thus the following users have been cc'd because of the following labels:

To subscribe or unsubscribe from this label, edit the <code>.github/subscribe-to-label.json</code> configuration file.

Learn more.
</details>

view this post on Zulip Wasmtime GitHub notifications bot (Aug 04 2024 at 18:45):

github-actions[bot] commented on PR #9076:

Label Messager: wasmtime:config

It looks like you are changing Wasmtime's configuration options. Make sure to
complete this check list:

[fuzzing-config]: https://github.com/bytecodealliance/wasmtime/blob/ca0e8d0a1d8cefc0496dba2f77a670571d8fdcab/crates/fuzzing/src/generators.rs#L182-L194
[fuzzing-docs]: https://docs.wasmtime.dev/contributing-fuzzing.html


<details>

To modify this label's message, edit the <code>.github/label-messager/wasmtime-config.md</code> file.

To add new label messages or remove existing label messages, edit the
<code>.github/label-messager.json</code> configuration file.

Learn more.

</details>

view this post on Zulip Wasmtime GitHub notifications bot (Aug 16 2024 at 16:47):

cfallin submitted PR review:

Sorry for the delay on this one -- all looks reasonable to me. Thanks for this work!

view this post on Zulip Wasmtime GitHub notifications bot (Aug 16 2024 at 16:48):

cfallin commented on PR #9076:

@beetrees this needs a rebase to latest main I think (due to my delay, sorry); happy to merge once it's ready.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 16 2024 at 17:02):

beetrees updated PR #9076.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 16 2024 at 17:03):

beetrees commented on PR #9076:

Rebased

view this post on Zulip Wasmtime GitHub notifications bot (Aug 16 2024 at 17:04):

cfallin has enabled auto merge for PR #9076.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 16 2024 at 17:14):

cfallin has disabled auto merge for PR #9076.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 16 2024 at 17:15):

cfallin commented on PR #9076:

@beetrees it looks like some new lints are being enforced now (CI fail) -- would you mind taking a look?

view this post on Zulip Wasmtime GitHub notifications bot (Aug 16 2024 at 17:20):

beetrees updated PR #9076.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 16 2024 at 17:21):

beetrees commented on PR #9076:

I've fixed the Clippy warnings.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 16 2024 at 17:30):

cfallin has enabled auto merge for PR #9076.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 16 2024 at 17:48):

cfallin merged PR #9076.


Last updated: Nov 22 2024 at 16:03 UTC