@@ -734,13 +734,12 @@ RecurrenceDescriptor::isConditionalRdxPattern(RecurKind Kind, Instruction *I) {
734
734
Value *FalseVal = SI->getFalseValue ();
735
735
// Handle only when either of operands of select instruction is a PHI
736
736
// node for now.
737
- if ((isa<PHINode>(* TrueVal) && isa<PHINode>(* FalseVal)) ||
738
- (!isa<PHINode>(* TrueVal) && !isa<PHINode>(* FalseVal)))
737
+ if ((isa<PHINode>(TrueVal) && isa<PHINode>(FalseVal)) ||
738
+ (!isa<PHINode>(TrueVal) && !isa<PHINode>(FalseVal)))
739
739
return InstDesc (false , I);
740
740
741
- Instruction *I1 =
742
- isa<PHINode>(*TrueVal) ? dyn_cast<Instruction>(FalseVal)
743
- : dyn_cast<Instruction>(TrueVal);
741
+ Instruction *I1 = isa<PHINode>(TrueVal) ? dyn_cast<Instruction>(FalseVal)
742
+ : dyn_cast<Instruction>(TrueVal);
744
743
if (!I1 || !I1->isBinaryOp ())
745
744
return InstDesc (false , I);
746
745
@@ -754,8 +753,8 @@ RecurrenceDescriptor::isConditionalRdxPattern(RecurKind Kind, Instruction *I) {
754
753
(m_Mul (m_Value (Op1), m_Value (Op2)).match (I1))))
755
754
return InstDesc (false , I);
756
755
757
- Instruction *IPhi = isa<PHINode>(* Op1) ? dyn_cast<Instruction>(Op1)
758
- : dyn_cast<Instruction>(Op2);
756
+ Instruction *IPhi = isa<PHINode>(Op1) ? dyn_cast<Instruction>(Op1)
757
+ : dyn_cast<Instruction>(Op2);
759
758
if (!IPhi || IPhi != FalseVal)
760
759
return InstDesc (false , I);
761
760
0 commit comments