reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
482 const SCEV *LHS = SE->getSCEV(SI->getLHS()); 483 const SCEV *RHS = SE->getSCEV(SI->getRHS()); 484 if (!willNotOverflow(SE, SI->getBinaryOp(), SI->isSigned(), LHS, RHS)) 484 if (!willNotOverflow(SE, SI->getBinaryOp(), SI->isSigned(), LHS, RHS)) 488 SI->getBinaryOp(), SI->getLHS(), SI->getRHS(), SI->getName(), SI); 488 SI->getBinaryOp(), SI->getLHS(), SI->getRHS(), SI->getName(), SI); 488 SI->getBinaryOp(), SI->getLHS(), SI->getRHS(), SI->getName(), SI); 488 SI->getBinaryOp(), SI->getLHS(), SI->getRHS(), SI->getName(), SI); 488 SI->getBinaryOp(), SI->getLHS(), SI->getRHS(), SI->getName(), SI); 489 if (SI->isSigned()) 494 SI->replaceAllUsesWith(BO); 495 DeadInsts.emplace_back(SI);