RISC-V: Several masked float16 vector operations are not supported

XMLWordPrintable

    • b04
    • riscv
    • linux

      Currently, the masked versions of the following 8 Float16 operations are not supported.
      But we return true in `Matcher::match_rule_supported_vector_masked` for these operations
      on RISC-V platforms with Zvfh. We need to explicitly disable them on this CPU platform
      to make it clear.

       Op_AddVHF:
       Op_SubVHF:
       Op_MulVHF:
       Op_DivVHF:
       Op_MaxVHF:
       Op_MinVHF:
       Op_SqrtVHF:
       Op_FmaVHF:

      When the support for Float16 vector classes is added in VectorAPI and the masked
      Float16 IR can be generated, these masked operations will be enabled and relevant
      backend support added.

            Assignee:
            Dingli Zhang
            Reporter:
            Dingli Zhang
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: