diff options
author | Zvi Rackover <zvi.rackover@intel.com> | 2016-11-15 13:29:23 +0000 |
---|---|---|
committer | Zvi Rackover <zvi.rackover@intel.com> | 2016-11-15 13:29:23 +0000 |
commit | f0b9b57bd3fc48adaf344c3116522d06e1625f07 (patch) | |
tree | 340afb56a9901cff77e7b3be72eb66e662fbaa4f /clang/lib/CodeGen/CGObjCMac.cpp | |
parent | 4b4dc172e7c8bd871ff1f2a90789612a6e83585f (diff) | |
download | bcm5719-llvm-f0b9b57bd3fc48adaf344c3116522d06e1625f07.tar.gz bcm5719-llvm-f0b9b57bd3fc48adaf344c3116522d06e1625f07.zip |
[X86][FastISel] Fix lowering of overflow result on AVX512 targets
Summary:
Fix a case where the overflow value of type i1, which is legal on AVX512, was assigned to a VK1 register class.
We always want this value to be assigned to a GPR since the overflow return value is lowered to a SETO instruction.
Fixes pr30981.
Reviewers: mkuper, igorb, craig.topper, guyblank, qcolombet
Subscribers: qcolombet, llvm-commits
Differential Revision: https://reviews.llvm.org/D26620
llvm-svn: 286958
Diffstat (limited to 'clang/lib/CodeGen/CGObjCMac.cpp')
0 files changed, 0 insertions, 0 deletions