Stream: git-wasmtime

Topic: wasmtime / PR #6916 egraphs: Disable bitwise `splat` tran...


view this post on Zulip Wasmtime GitHub notifications bot (Aug 26 2023 at 21:02):

afonso360 opened PR #6916 from afonso360:egraphs-splat-restrict-floats to bytecodealliance:main:

:wave: Hey,

This is a follow up to #6851 that disables this transform for floats when used with bitwise ops. This transform is valid, but some backends (S390X and AArch64) do not support these operations for scalar floats.

This was found by the icache fuzzer, so it might show up in oss-fuzz as well.

Additionally this PR also moves the rules for {u,s}widen_{low,high}+splat into the vector.isle file so that they are next to the rest of the splat rules.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 26 2023 at 21:02):

afonso360 requested jameysharp for a review on PR #6916.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 26 2023 at 21:02):

afonso360 requested wasmtime-compiler-reviewers for a review on PR #6916.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 28 2023 at 13:31):

alexcrichton submitted PR review.

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

alexcrichton merged PR #6916.


Last updated: Dec 23 2024 at 12:05 UTC