aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.h
diff options
context:
space:
mode:
authorSergey Kachkov <109674256+skachkov-sc@users.noreply.github.com>2025-02-04 15:08:30 +0300
committerGitHub <noreply@github.com>2025-02-04 15:08:30 +0300
commit8201cf311aea3888387f92f1b2ad48fcbce765eb (patch)
treef40fb44a273ea92ebf362921f136c8b3c22c8539 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.h
parent227b32f6a1329c449f1222a42471190eededa433 (diff)
downloadllvm-8201cf311aea3888387f92f1b2ad48fcbce765eb.zip
llvm-8201cf311aea3888387f92f1b2ad48fcbce765eb.tar.gz
llvm-8201cf311aea3888387f92f1b2ad48fcbce765eb.tar.bz2
[TTI][CostModel] Add cost modeling for expandload and compressstore intrinsics (#122882)
This patch adds methods for cost estimation for llvm.masked.expandload/llvm.masked.compressstore intrinsics in TTI. If backend doesn't support custom lowering of these intrinsics it will be processed by ScalarizeMaskedMemIntrin so we estimate its cost via getCommonMaskedMemoryOpCost as gather/scatter operation; for RISC-V backend, this patch implements custom hook to calculate the cost based on current lowering scheme.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.h')
0 files changed, 0 insertions, 0 deletions