Skip to content

[RISCV] Wrong operand order in ISEL pattern for masked vmslt[u] #48967

@arcbbb

Description

@arcbbb
Bugzilla Link 49623
Resolution FIXED
Resolved on May 06, 2021 17:02
Version trunk
OS All
Blocks #48661
CC @asb,@topperc,@frasercrmck,@tstellar
Fixed by commit(s) fca5d63 c1831fc

Extended Description

The input operand order of masked vmslt[u] is (maskedoff, vector_in, vector_in/scalar_in, mask, vl),
but the isel pattern is (mask, vector_in, vector_in/scalar_in, maskedoff, vl)
This was solved by https://reviews.llvm.org/D98839

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions