summaryrefslogtreecommitdiffstats
path: root/lldb/source/Core/IOHandler.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2018-11-27 22:46:05 +0000
committerCraig Topper <craig.topper@intel.com>2018-11-27 22:46:05 +0000
commit5e7dcc65bd466ae2459d89f1efc20d6c0341512a (patch)
treed95753eb4b9886fc47ab23598d62c06a9a326adb /lldb/source/Core/IOHandler.cpp
parent0b96fda9f5022b4d6dd3a36289bbe87d601e3f49 (diff)
downloadbcm5719-llvm-5e7dcc65bd466ae2459d89f1efc20d6c0341512a.tar.gz
bcm5719-llvm-5e7dcc65bd466ae2459d89f1efc20d6c0341512a.zip
[X86] Add exhaustive cost model testing for sext/zext for all vector types we reasonably support. Add cost model tests for truncating to vXi1.
Our sext/zext cost modeling was somewhat incomplete. And had no coverage for the fact that avx512bw v32i16/v64i8 types return a scalarization cost. Truncates are a whole different mess because isTruncateFree is returning true for vectors when it shouldn't and that's the fall back for anything not in the tables. llvm-svn: 347719
Diffstat (limited to 'lldb/source/Core/IOHandler.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud