Lines Matching refs:ICI
5971 auto *ICI = Cond; in createNodeForSelectOrPHIInstWithICmpInstCond() local
5973 Value *LHS = ICI->getOperand(0); in createNodeForSelectOrPHIInstWithICmpInstCond()
5974 Value *RHS = ICI->getOperand(1); in createNodeForSelectOrPHIInstWithICmpInstCond()
5976 switch (ICI->getPredicate()) { in createNodeForSelectOrPHIInstWithICmpInstCond()
5990 bool Signed = ICI->isSigned(); in createNodeForSelectOrPHIInstWithICmpInstCond()
6145 if (auto *ICI = dyn_cast<ICmpInst>(Cond)) { in createNodeForSelectOrPHI() local
6147 I, ICI, TrueVal, FalseVal); in createNodeForSelectOrPHI()
7367 auto *ICI = dyn_cast<ICmpInst>(U->getOperand(0)); in getOperandsToCreate() local
7368 if (!ICI) in getOperandsToCreate()
7370 Value *LHS = ICI->getOperand(0); in getOperandsToCreate()
7371 Value *RHS = ICI->getOperand(1); in getOperandsToCreate()
7372 if (ICI->getPredicate() == CmpInst::ICMP_EQ || in getOperandsToCreate()
7373 ICI->getPredicate() == CmpInst::ICMP_NE) { in getOperandsToCreate()
11269 const ICmpInst *ICI = dyn_cast<ICmpInst>(FoundCondValue); in isImpliedCond() local
11270 if (!ICI) return false; in isImpliedCond()
11276 FoundPred = ICI->getInversePredicate(); in isImpliedCond()
11278 FoundPred = ICI->getPredicate(); in isImpliedCond()
11280 const SCEV *FoundLHS = getSCEV(ICI->getOperand(0)); in isImpliedCond()
11281 const SCEV *FoundRHS = getSCEV(ICI->getOperand(1)); in isImpliedCond()