Stream: git-wasmtime

Topic: wasmtime / PR #5406 Remove IFLAGS/FFLAGS types


view this post on Zulip Wasmtime GitHub notifications bot (Dec 09 2022 at 17:53):

uweigand opened PR #5406 from no-iflags to main:

All instructions using the CPU flags types (IFLAGS/FFLAGS) were already removed. This patch completes the cleanup by removing all remaining instructions that define values of CPU flags types, as well as the types themselves.

Specifically, the following features are removed:

All of these features are currently unused; no functional change intended by this patch.

This addresses https://github.com/bytecodealliance/wasmtime/issues/3249.

CC @cfallin @elliottt @jameysharp

<!--

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 (Dec 09 2022 at 17:57):

bjorn3 submitted PR review.

view this post on Zulip Wasmtime GitHub notifications bot (Dec 09 2022 at 17:57):

bjorn3 created PR review comment:

Rather than removing this test, could you change it to avoid iflags?

view this post on Zulip Wasmtime GitHub notifications bot (Dec 09 2022 at 18:01):

bjorn3 submitted PR review.

view this post on Zulip Wasmtime GitHub notifications bot (Dec 09 2022 at 18:01):

bjorn3 created PR review comment:

Maybe test parsing select instead? That is also a ternary instruction.

view this post on Zulip Wasmtime GitHub notifications bot (Dec 09 2022 at 18:20):

cfallin submitted PR review.

view this post on Zulip Wasmtime GitHub notifications bot (Dec 09 2022 at 18:26):

uweigand updated PR #5406 from no-iflags to main.

view this post on Zulip Wasmtime GitHub notifications bot (Dec 09 2022 at 18:26):

uweigand submitted PR review.

view this post on Zulip Wasmtime GitHub notifications bot (Dec 09 2022 at 18:26):

uweigand created PR review comment:

Ah, I see I misinterpreted the purpose of the test. Now changed to use iadd_cout / icmp instead of iadd_ifcout / ifcmp instead.

view this post on Zulip Wasmtime GitHub notifications bot (Dec 09 2022 at 18:27):

uweigand submitted PR review.

view this post on Zulip Wasmtime GitHub notifications bot (Dec 09 2022 at 18:27):

uweigand created PR review comment:

Changed to iadd_cout and friends as well. Also added a select test for completeness.

view this post on Zulip Wasmtime GitHub notifications bot (Dec 09 2022 at 18:30):

uweigand updated PR #5406 from no-iflags to main.

view this post on Zulip Wasmtime GitHub notifications bot (Dec 09 2022 at 20:12):

uweigand updated PR #5406 from no-iflags to main.

view this post on Zulip Wasmtime GitHub notifications bot (Dec 09 2022 at 21:42):

cfallin merged PR #5406.


Last updated: Oct 23 2024 at 20:03 UTC