[KNL] Fix UMULO lowering. bug27873
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
test/CodeGen/X86/xaluo.ll | ||
---|---|---|
737 ↗ | (On Diff #59692) | I reduced the case. Please use it. define i1 @bug27873(i64 %c1, i1 %c2) { %mul = call { i64, i1 } @llvm.umul.with.overflow.i64(i64 %c1, i64 160) %mul.overflow = extractvalue { i64, i1 } %mul, 1 %x1 = or i1 %c2, %mul.overflow ret i1 %x1 } |