reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
644 if (isa<SCEVCouldNotCompute>(ExitValue) || 645 !SE->isLoopInvariant(ExitValue, L) || 646 !isSafeToExpand(ExitValue, *SE)) { 656 ExitValue = AddRec->evaluateAtIteration(ExitCount, *SE); 657 if (isa<SCEVCouldNotCompute>(ExitValue) || 658 !SE->isLoopInvariant(ExitValue, L) || 659 !isSafeToExpand(ExitValue, *SE)) 669 !isa<SCEVConstant>(ExitValue) && !isa<SCEVUnknown>(ExitValue) && 669 !isa<SCEVConstant>(ExitValue) && !isa<SCEVUnknown>(ExitValue) && 673 bool HighCost = Rewriter.isHighCostExpansion(ExitValue, L, Inst); 674 Value *ExitVal = Rewriter.expandCodeFor(ExitValue, PN->getType(), Inst);