diff options
| author | Igor Breger <igor.breger@intel.com> | 2016-06-06 12:24:52 +0000 |
|---|---|---|
| committer | Igor Breger <igor.breger@intel.com> | 2016-06-06 12:24:52 +0000 |
| commit | edafb0595ef73ca18eb4a97f0feed31c49faccec (patch) | |
| tree | a380399b87f772eb5af08b8f6eab7509920fb539 /llvm/lib | |
| parent | 1a6b0f7f078818e3b8780c7dfe5eec3f488ff99d (diff) | |
| download | bcm5719-llvm-edafb0595ef73ca18eb4a97f0feed31c49faccec.tar.gz bcm5719-llvm-edafb0595ef73ca18eb4a97f0feed31c49faccec.zip | |
[KNL] Fix UMULO lowering.
Differential Revision: http://reviews.llvm.org/D21013
llvm-svn: 271891
Diffstat (limited to 'llvm/lib')
| -rw-r--r-- | llvm/lib/Target/X86/X86ISelLowering.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/X86/X86ISelLowering.cpp b/llvm/lib/Target/X86/X86ISelLowering.cpp index b29237ae9a5..d976c57ac0f 100644 --- a/llvm/lib/Target/X86/X86ISelLowering.cpp +++ b/llvm/lib/Target/X86/X86ISelLowering.cpp @@ -20299,7 +20299,7 @@ static SDValue LowerXALUO(SDValue Op, SelectionDAG &DAG) { SDValue Sum = DAG.getNode(X86ISD::UMUL, DL, VTs, LHS, RHS); SDValue SetCC = - DAG.getNode(X86ISD::SETCC, DL, MVT::i8, + DAG.getNode(X86ISD::SETCC, DL, N->getValueType(1), DAG.getConstant(X86::COND_O, DL, MVT::i32), SDValue(Sum.getNode(), 2)); |

