diff options
author | Craig Topper <craig.topper@intel.com> | 2019-05-16 18:28:17 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@intel.com> | 2019-05-16 18:28:17 +0000 |
commit | 20040db9a686e9d946cc40acee17d7a00ceeede3 (patch) | |
tree | e9618f913cfef2ef0b9ecad71d9b6d97a402325b /lldb/packages/Python/lldbsuite/test/benchmarks | |
parent | 649bffccca2c6806b180fc44a8e0b5418d966ab1 (diff) | |
download | bcm5719-llvm-20040db9a686e9d946cc40acee17d7a00ceeede3.tar.gz bcm5719-llvm-20040db9a686e9d946cc40acee17d7a00ceeede3.zip |
[X86] Stop implicitly enabling avx512vl when avx512bf16 is enabled.
Previously we were doing this so that the 256 bit selectw builtin could be used in the implementation of the 512->256 bit conversion intrinsic.
After this commit we now use a masked convert builtin that will emit the intrinsic call and the 256-bit select from custom code in CGBuiltin. Then the header only needs to call that one intrinsic.
llvm-svn: 360924
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/benchmarks')
0 files changed, 0 insertions, 0 deletions