[all-commits] [llvm/llvm-project] 8ebc9b: [RISCV] Select unmasked integer setcc insts via IS...

Fraser Cormack via All-commits all-commits at lists.llvm.org
Thu Apr 7 01:42:02 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 8ebc9b1560655836aa6cdf86e9fcecea6ab62730
      https://github.com/llvm/llvm-project/commit/8ebc9b1560655836aa6cdf86e9fcecea6ab62730
  Author: Fraser Cormack <fraser at codeplay.com>
  Date:   2022-04-07 (Thu, 07 Apr 2022)

  Changed paths:
    M llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td
    M llvm/lib/Target/RISCV/RISCVInstrInfoVVLPatterns.td

  Log Message:
  -----------
  [RISCV] Select unmasked integer setcc insts via ISel post-process

This patch has no effect on the generated code, whilst mitigating the
increase in ISel table size caused by the recent addition of masked
patterns.

I aim to do the same for floating-point patterns once D123051 lands,
giving us a reason to use masked floating-point patterns.

Reviewed By: arcbbb

Differential Revision: https://reviews.llvm.org/D123217




More information about the All-commits mailing list