diff options
author | Craig Topper <craig.topper@intel.com> | 2019-08-30 17:35:08 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@intel.com> | 2019-08-30 17:35:08 +0000 |
commit | 18e8d02e8c891824b5c6bfc66b1f9634b0979720 (patch) | |
tree | fc13a77346560a6f6a8af11e2a3115c712a78153 /lldb/packages/Python/lldbsuite/test/python_api/symbol-context/TestSymbolContext.py | |
parent | 30ddd2ab6c778ed2b02ea99c6c46ee40e3d91a41 (diff) | |
download | bcm5719-llvm-18e8d02e8c891824b5c6bfc66b1f9634b0979720.tar.gz bcm5719-llvm-18e8d02e8c891824b5c6bfc66b1f9634b0979720.zip |
[X86] Pass v32i16/v64i8 in zmm registers on KNL target.
gcc and icc pass these types in zmm registers in zmm registers.
This patch implements a quick hack to override the register
type before calling convention handling to one that is legal.
Longer term we might want to do something similar to 256-bit
integer registers on AVX1 where we just split all the operations.
Fixes PR42957
Differential Revision: https://reviews.llvm.org/D66708
llvm-svn: 370495
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/symbol-context/TestSymbolContext.py')
0 files changed, 0 insertions, 0 deletions