[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