Lines Matching refs:ICI
6085 auto *ICI = Cond; in createNodeForSelectOrPHIInstWithICmpInstCond() local
6087 Value *LHS = ICI->getOperand(0); in createNodeForSelectOrPHIInstWithICmpInstCond()
6088 Value *RHS = ICI->getOperand(1); in createNodeForSelectOrPHIInstWithICmpInstCond()
6090 switch (ICI->getPredicate()) { in createNodeForSelectOrPHIInstWithICmpInstCond()
6104 bool Signed = ICI->isSigned(); in createNodeForSelectOrPHIInstWithICmpInstCond()
6258 if (auto *ICI = dyn_cast<ICmpInst>(Cond)) { in createNodeForSelectOrPHI() local
6260 createNodeForSelectOrPHIInstWithICmpInstCond(I->getType(), ICI, in createNodeForSelectOrPHI()
7605 auto *ICI = dyn_cast<ICmpInst>(U->getOperand(0)); in getOperandsToCreate() local
7606 if (!ICI) in getOperandsToCreate()
7608 Value *LHS = ICI->getOperand(0); in getOperandsToCreate()
7609 Value *RHS = ICI->getOperand(1); in getOperandsToCreate()
7610 if (ICI->getPredicate() == CmpInst::ICMP_EQ || in getOperandsToCreate()
7611 ICI->getPredicate() == CmpInst::ICMP_NE) { in getOperandsToCreate()
11655 const ICmpInst *ICI = dyn_cast<ICmpInst>(FoundCondValue); in isImpliedCond() local
11656 if (!ICI) return false; in isImpliedCond()
11662 FoundPred = ICI->getInversePredicate(); in isImpliedCond()
11664 FoundPred = ICI->getPredicate(); in isImpliedCond()
11666 const SCEV *FoundLHS = getSCEV(ICI->getOperand(0)); in isImpliedCond()
11667 const SCEV *FoundRHS = getSCEV(ICI->getOperand(1)); in isImpliedCond()