diff options
| author | Paul Walker <paul.walker@arm.com> | 2022-08-26 14:32:46 +0100 |
|---|---|---|
| committer | Paul Walker <paul.walker@arm.com> | 2022-08-26 16:06:01 +0100 |
| commit | 3bb228729fc112291dad8f90a65c89b745270da7 (patch) | |
| tree | 9b0d3da418d7be74632c070d0e07fc83c56e62ac /lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp | |
| parent | 3b135ef446d56e8542d55a1b716e9413f50da7aa (diff) | |
[CostModel][SVE] Correct cost model of SK_Splice shuffles for <vscale x 1 x Ty> vector types.
AArch64TTIImpl::getSpliceCost() is now used more aggressively and
LNT (MultiSource/Benchmarks/mafft) exposed a failure case for
<vscale x 1 x i1>. I've tested other element types and whilst they
can be costed they cannot be code generated, so this patch returns
InstructionCost::getInvalid() for all cases.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp')
0 files changed, 0 insertions, 0 deletions
