diff --git a/lib/Target/X86/X86FastISel.cpp b/lib/Target/X86/X86FastISel.cpp index 17999a59aa1..6ada3977f06 100644 --- a/lib/Target/X86/X86FastISel.cpp +++ b/lib/Target/X86/X86FastISel.cpp @@ -1814,13 +1814,13 @@ bool X86FastISel::X86FastEmitCMoveSelect(const Instruction *I) { bool FoldIntrinsic = false; if (const auto *II = dyn_cast(EV->getAggregateOperand())) { switch (II->getIntrinsicID()) { - default: break; - case Intrinsic::sadd_with_overflow: - case Intrinsic::uadd_with_overflow: - case Intrinsic::ssub_with_overflow: - case Intrinsic::usub_with_overflow: - case Intrinsic::smul_with_overflow: - case Intrinsic::umul_with_overflow: FoldIntrinsic = true; break; + default: break; + case Intrinsic::sadd_with_overflow: + case Intrinsic::uadd_with_overflow: + case Intrinsic::ssub_with_overflow: + case Intrinsic::usub_with_overflow: + case Intrinsic::smul_with_overflow: + case Intrinsic::umul_with_overflow: FoldIntrinsic = true; break; } // Check if both instructions are in the same basic block.