[all-commits] [llvm/llvm-project] 224670: [RISCV] Remove mask size restriction on single sou...

Philip Reames via All-commits all-commits at lists.llvm.org
Wed Aug 23 14:13:26 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 2246700e7b25e60ea682525b6995e72d69968984
      https://github.com/llvm/llvm-project/commit/2246700e7b25e60ea682525b6995e72d69968984
  Author: Philip Reames <preames at rivosinc.com>
  Date:   2023-08-23 (Wed, 23 Aug 2023)

  Changed paths:
    M llvm/lib/Target/RISCV/RISCVTargetTransformInfo.cpp

  Log Message:
  -----------
  [RISCV] Remove mask size restriction on single source and dual src shuffle costing

Some callers pass in an empty mask to represent "unknown".  We should use the generic costs for these cases.  We can add VL=1 costing seperately if desired.




More information about the All-commits mailing list