[all-commits] [llvm/llvm-project] e91051: [RISCV] Mark FSIN and other math functions as Expa...

Craig Topper via All-commits all-commits at lists.llvm.org
Fri Jun 10 08:52:18 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e91051184c11194c2b26dd308ee7b5c07ddbbb49
      https://github.com/llvm/llvm-project/commit/e91051184c11194c2b26dd308ee7b5c07ddbbb49
  Author: Craig Topper <craig.topper at sifive.com>
  Date:   2022-06-10 (Fri, 10 Jun 2022)

  Changed paths:
    M llvm/lib/Target/RISCV/RISCVISelLowering.cpp
    A llvm/test/Analysis/CostModel/RISCV/rvv-intrinsics.ll

  Log Message:
  -----------
  [RISCV] Mark FSIN and other math functions as Expand for scalable vectors.

This prevents them from being assumed legal by the cost model.

This matches what is done for AArch64 SVE.

Reviewed By: reames

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




More information about the All-commits mailing list