Skip to content

Cranelift: support vector instructions without optional ISA extensions #3810

@cfallin

Description

@cfallin

In #3809, a new extension to our fuzzing found that some of our Wasm-SIMD support requires nominally optional ISA features, at least on x86-64.

I think we should try to have fallbacks such that we can support all relevant features on any machine that supports the base ISA. On x86-64, this means just SSE2. Or if this is very difficult for some reason, we should document why and then possibly consider raising our minimum required ISA version.

Metadata

Metadata

Assignees

No one assigned

    Labels

    craneliftIssues related to the Cranelift code generatorcranelift:area:x64Issues related to x64 codegen

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions