diff options
| author | Craig Topper <craig.topper@intel.com> | 2019-10-06 18:43:03 +0000 |
|---|---|---|
| committer | Craig Topper <craig.topper@intel.com> | 2019-10-06 18:43:03 +0000 |
| commit | 842dde6be437f5d59304bd10379cf2a61d776b0d (patch) | |
| tree | ea054d85903fc1176d6af230c1061003f20eafa6 /clang/www/cxx_dr_status.html | |
| parent | 1e9c0cecab5d282aa618e856373b8bb52f28fb91 (diff) | |
| download | bcm5719-llvm-842dde6be437f5d59304bd10379cf2a61d776b0d.tar.gz bcm5719-llvm-842dde6be437f5d59304bd10379cf2a61d776b0d.zip | |
[LegalizeTypes][X86] When splitting a vselect for type legalization, don't split a setcc condition if the setcc input is legal and vXi1 conditions are supported
Summary: The VSELECT splitting code tries to split a setcc input as well. But on avx512 where mask registers are well supported it should be better to just split the mask and use a single compare.
Reviewers: RKSimon, spatel, efriedma
Reviewed By: spatel
Subscribers: hiraditya, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D68359
llvm-svn: 373863
Diffstat (limited to 'clang/www/cxx_dr_status.html')
0 files changed, 0 insertions, 0 deletions

