diff options
author | ShihPo Hung <shihpo.hung@sifive.com> | 2022-11-30 04:58:52 -0800 |
---|---|---|
committer | ShihPo Hung <shihpo.hung@sifive.com> | 2022-11-30 04:58:52 -0800 |
commit | 0e6f0b7cc38391f3365a862266a8aef50d093135 (patch) | |
tree | 014695363823f32a97698a691cd154953b110b02 /clang/lib/Basic/SourceManager.cpp | |
parent | bb1eca6bbb470e4fea111f4a6929be6f7a4524b3 (diff) | |
download | llvm-0e6f0b7cc38391f3365a862266a8aef50d093135.zip llvm-0e6f0b7cc38391f3365a862266a8aef50d093135.tar.gz llvm-0e6f0b7cc38391f3365a862266a8aef50d093135.tar.bz2 |
[RISCV] Add cost model for fixed broadcast shuffle
This patch adds basic broadcast shuffle costs in order to enable SLP vectorization.
And adds `getLMULCost` to consider reciprocal throughput for different LMUL.
Reviewed By: reames
Differential Revision: https://reviews.llvm.org/D137276
Diffstat (limited to 'clang/lib/Basic/SourceManager.cpp')
0 files changed, 0 insertions, 0 deletions