diff options
author | Luke Lau <luke@igalia.com> | 2024-10-31 23:36:09 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-10-31 23:36:09 +0800 |
commit | 9c7188871cbf0618b1920415d364bd90c5122436 (patch) | |
tree | b3e970a113419135be511972c4b1807b6860d656 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp | |
parent | 61498a897dd3ae23820a02c3b38eeebb4365e6ef (diff) | |
download | llvm-9c7188871cbf0618b1920415d364bd90c5122436.zip llvm-9c7188871cbf0618b1920415d364bd90c5122436.tar.gz llvm-9c7188871cbf0618b1920415d364bd90c5122436.tar.bz2 |
[RISCV] Cost ordered bf16/f16 w/ zvfhmin reductions as invalid (#114250)
In #111000 we removed promotion of fadd/fmul reductions for bf16 and f16
without zvfh, and marked the cost as invalid to prevent the vectorizers
from emitting them. However it inadvertently didn't change the cost for
ordered reductions, so this moves the check earlier to fix this.
This also uses BasicTTIImpl instead which now assigns a valid but
expensive cost for fixed-length vectors, which reflects how codegen will
actually scalarize them.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp')
0 files changed, 0 insertions, 0 deletions