diff options
| author | Alexey Bataev <a.bataev@outlook.com> | 2025-01-29 07:18:55 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-01-29 07:18:55 -0500 |
| commit | 2f401458266ccd493802e603e3089dca61f8cf6e (patch) | |
| tree | 55dbc0b465d11def8c1a9ecc65b6409368c62137 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
| parent | 87782b216fd3e7a8f8b2de04d4af467b390e9a34 (diff) | |
[RISCV][TTI]Use processShuffleMasks for cost estimations/actual per-register shuffles
Patch adds usage of processShuffleMasks in TTI for RISCV. This function is already used for X86
shuffles estimations and in DAGTypeLegalizer::SplitVecRes_VECTOR_SHUFFLE
functions and in RISCV codegen.
Patch allows better cost estimation for sparse masks and unifies
cost/codegen between different targets/passes
Reviewers: preames
Reviewed By: preames
Pull Request: https://github.com/llvm/llvm-project/pull/118103
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions
