Skip to content
This repository has been archived by the owner on Dec 22, 2021. It is now read-only.

Add .bitmask instruction family #201

Merged
merged 2 commits into from
May 28, 2020
Merged

Add .bitmask instruction family #201

merged 2 commits into from
May 28, 2020

Commits on May 26, 2020

  1. Add .bitmask instruction family

    i8x16.bitmask and i32x4.bitmask directly map to SSE movemask
    instructions; i16x8.bitmask can be synthesized using packs+movemask.
    
    These instructions are important to be able to do lane-wise processing
    after a vector comparison - for example, these can be used together with
    ctz to find the index of the first lane with the matching values after a
    comparison instruction.
    zeux committed May 26, 2020
    Configuration menu
    Copy the full SHA
    9f7a542 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cd5e9a5 View commit details
    Browse the repository at this point in the history