summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2018-07-22 19:44:35 +0000
committerCraig Topper <craig.topper@intel.com>2018-07-22 19:44:35 +0000
commitb2a626b52e1bb9afc15423a05b6660ffe362da23 (patch)
tree7d54cfa19e4c2b42fc635a9bfa0342007e6def78 /lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h
parent7f288269f008ca23d0038e9e2c79d07d283b848e (diff)
downloadbcm5719-llvm-b2a626b52e1bb9afc15423a05b6660ffe362da23.tar.gz
bcm5719-llvm-b2a626b52e1bb9afc15423a05b6660ffe362da23.zip
[X86] Remove the max vector width restriction from combineLoopMAddPattern and rely splitOpsAndApply to handle splitting.
This seems to be a net improvement. There's still an issue under avx512f where we have a 512-bit vpaddd, but not vpmaddwd so we end up doing two 256-bit vpmaddwds and inserting the results before a 512-bit vpaddd. It might be better to do two 512-bits paddds with zeros in the upper half. Same number of instructions, but breaks a dependency. llvm-svn: 337656
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud