reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1461 BasicBlock *CmpBB = Cmp.getParent(); 1479 Optional<bool> Imp = isImpliedCondition(DomCond, &Cmp, DL, TrueBB == CmpBB); 1481 return replaceInstUsesWith(Cmp, ConstantInt::get(Cmp.getType(), *Imp)); 1481 return replaceInstUsesWith(Cmp, ConstantInt::get(Cmp.getType(), *Imp)); 1483 CmpInst::Predicate Pred = Cmp.getPredicate(); 1484 Value *X = Cmp.getOperand(0), *Y = Cmp.getOperand(1); 1484 Value *X = Cmp.getOperand(0), *Y = Cmp.getOperand(1); 1504 return replaceInstUsesWith(Cmp, Builder.getFalse()); 1506 return replaceInstUsesWith(Cmp, Builder.getTrue()); 1515 if (Cmp.isEquality() || (IsSignBit && hasBranchUse(Cmp))) 1515 if (Cmp.isEquality() || (IsSignBit && hasBranchUse(Cmp)))