Stream: git-wasmtime

Topic: wasmtime / PR #2930 x64: lower i8x16.shuffle to VPERMI2B ...


view this post on Zulip Wasmtime GitHub notifications bot (May 24 2021 at 17:11):

abrown opened PR #2930 from shuffle-with-vperm to main:

When shuffling values from two different registers, the x64 lowering for
i8x16.shuffle must first shuffle each register separately and then OR
the results with SSE instructions. With VPERMI2B, available in
AVX512VL and AVX512VBMI, this can be done in a single instruction after
the shuffle mask has been moved into the destination register. This
change uses VPERMI2B for that case when the CPU supports it.

<!--

Please ensure that the following steps are all taken care of before submitting
the PR.

Please ensure all communication adheres to the code of conduct.
-->

view this post on Zulip Wasmtime GitHub notifications bot (May 24 2021 at 17:29):

abrown updated PR #2930 from shuffle-with-vperm to main.

view this post on Zulip Wasmtime GitHub notifications bot (May 24 2021 at 17:48):

abrown updated PR #2930 from shuffle-with-vperm to main.

view this post on Zulip Wasmtime GitHub notifications bot (May 25 2021 at 18:36):

abrown updated PR #2930 from shuffle-with-vperm to main.

view this post on Zulip Wasmtime GitHub notifications bot (May 25 2021 at 19:20):

abrown updated PR #2930 from shuffle-with-vperm to main.

view this post on Zulip Wasmtime GitHub notifications bot (May 25 2021 at 21:16):

abrown updated PR #2930 from shuffle-with-vperm to main.

view this post on Zulip Wasmtime GitHub notifications bot (May 25 2021 at 21:53):

abrown updated PR #2930 from shuffle-with-vperm to main.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 01 2021 at 17:38):

abrown updated PR #2930 from shuffle-with-vperm to main.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 01 2021 at 18:16):

abrown requested cfallin for a review on PR #2930.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 01 2021 at 18:19):

abrown has marked PR #2930 as ready for review.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 01 2021 at 18:32):

cfallin submitted PR review.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 01 2021 at 18:40):

abrown merged PR #2930.


Last updated: Dec 23 2024 at 12:05 UTC