reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2581 Cond = dyn_cast<Instruction>(BI->getCondition()); 2597 Cond = Curr; 2606 if (!Cond) 2610 if (!Cond || (!isa<CmpInst>(Cond) && !isa<BinaryOperator>(Cond)) || 2610 if (!Cond || (!isa<CmpInst>(Cond) && !isa<BinaryOperator>(Cond)) || 2610 if (!Cond || (!isa<CmpInst>(Cond) && !isa<BinaryOperator>(Cond)) || 2611 Cond->getParent() != BB || !Cond->hasOneUse()) 2611 Cond->getParent() != BB || !Cond->hasOneUse()) 2615 BasicBlock::iterator CondIt = ++Cond->getIterator(); 2631 for (auto I = BB->begin(); Cond != &*I; ++I) { 2655 if (ConstantExpr *CE = dyn_cast<ConstantExpr>(Cond->getOperand(0))) 2658 if (ConstantExpr *CE = dyn_cast<ConstantExpr>(Cond->getOperand(1))) 2679 !isProfitableToFoldUnconditional(BI, PBI, Cond, PHIs))) 2731 for (auto BonusInst = BB->begin(); Cond != &*BonusInst; ++BonusInst) { 2753 Instruction *CondInPred = Cond->clone(); 2757 CondInPred->takeName(Cond); 2758 Cond->setName(CondInPred->getName() + ".old");