aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorAlexey Bataev <a.bataev@outlook.com>2025-01-29 07:18:55 -0500
committerGitHub <noreply@github.com>2025-01-29 07:18:55 -0500
commit2f401458266ccd493802e603e3089dca61f8cf6e (patch)
tree55dbc0b465d11def8c1a9ecc65b6409368c62137 /clang/lib/Frontend/CompilerInvocation.cpp
parent87782b216fd3e7a8f8b2de04d4af467b390e9a34 (diff)
downloadllvm-2f401458266ccd493802e603e3089dca61f8cf6e.zip
llvm-2f401458266ccd493802e603e3089dca61f8cf6e.tar.gz
llvm-2f401458266ccd493802e603e3089dca61f8cf6e.tar.bz2
[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 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions