reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
700 if (SDI->getType()->isVectorTy()) 703 Constant *Zero = ConstantInt::get(SDI->getType(), 0); 704 if (LVI->getPredicateAt(ICmpInst::ICMP_SGE, SDI->getOperand(0), Zero, SDI) != 704 if (LVI->getPredicateAt(ICmpInst::ICMP_SGE, SDI->getOperand(0), Zero, SDI) != 709 auto *BO = BinaryOperator::CreateLShr(SDI->getOperand(0), SDI->getOperand(1), 709 auto *BO = BinaryOperator::CreateLShr(SDI->getOperand(0), SDI->getOperand(1), 710 SDI->getName(), SDI); 710 SDI->getName(), SDI); 711 BO->setDebugLoc(SDI->getDebugLoc()); 712 BO->setIsExact(SDI->isExact()); 713 SDI->replaceAllUsesWith(BO); 714 SDI->eraseFromParent();