• Home
  • Raw
  • Download

Lines Matching refs:hasOneUse

623           (GEPLHS->hasAllConstantIndices() || GEPLHS->hasOneUse()) &&  in FoldGEPICmp()
624 (GEPRHS->hasAllConstantIndices() || GEPRHS->hasOneUse()) && in FoldGEPICmp()
696 (isa<ConstantExpr>(GEPLHS) || GEPLHS->hasOneUse()) && in FoldGEPICmp()
697 (isa<ConstantExpr>(GEPRHS) || GEPRHS->hasOneUse())) { in FoldGEPICmp()
1002 if (Shr->hasOneUse() && Shr->isExact()) in FoldICmpShrCst()
1005 if (Shr->hasOneUse()) { in FoldICmpShrCst()
1027 if (ICI.isEquality() && LHSI->hasOneUse()) { in visitICmpInstWithInstAndIntCst()
1076 if (LHSI->hasOneUse()) { in visitICmpInstWithInstAndIntCst()
1103 if (LHSI->hasOneUse() && isa<ConstantInt>(LHSI->getOperand(1)) && in visitICmpInstWithInstAndIntCst()
1104 LHSI->getOperand(0)->hasOneUse()) { in visitICmpInstWithInstAndIntCst()
1210 if (Shift && Shift->hasOneUse() && RHSV == 0 && in visitICmpInstWithInstAndIntCst()
1246 if (!ICI.isEquality() || !RHS->isNullValue() || !LHSI->hasOneUse()) in visitICmpInstWithInstAndIntCst()
1297 if (LHSI->hasOneUse()) { in visitICmpInstWithInstAndIntCst()
1313 if (LHSI->hasOneUse() && in visitICmpInstWithInstAndIntCst()
1337 if (ICI.isEquality() && BO->isExact() && BO->hasOneUse()) { in visitICmpInstWithInstAndIntCst()
1399 if (RHSV == 0 && isa<ConstantInt>(BO->getOperand(1)) &&BO->hasOneUse()){ in visitICmpInstWithInstAndIntCst()
1413 if (BO->hasOneUse()) in visitICmpInstWithInstAndIntCst()
1425 if (BO->hasOneUse()) { in visitICmpInstWithInstAndIntCst()
1447 if (BO->hasOneUse()) in visitICmpInstWithInstAndIntCst()
1484 if (!BO->hasOneUse()) in visitICmpInstWithInstAndIntCst()
1672 if (!AddWithCst->hasOneUse()) return 0; in ProcessUGT_ADDCST_ADD()
2185 if (I.hasOneUse()) in visitICmpInst()
2237 if ((Op1 && Op2) || (LHSI->hasOneUse() && (Op1 || Op2))) { in visitICmpInst()
2357 BO0->hasOneUse() && BO1->hasOneUse()) { in visitICmpInst()
2383 BO0->hasOneUse() && BO1->hasOneUse()) in visitICmpInst()
2389 BO0->hasOneUse() && BO1->hasOneUse()) in visitICmpInst()
2422 BO0->hasOneUse() && BO1->hasOneUse() && in visitICmpInst()
2537 match(D, m_ConstantInt(C2)) && Op1->hasOneUse()) { in visitICmpInst()
2587 if ((Op0->hasOneUse() && in visitICmpInst()
2590 (Op1->hasOneUse() && in visitICmpInst()
2603 if (Op0->hasOneUse() && in visitICmpInst()
2609 !A->hasOneUse()) { in visitICmpInst()
2951 if (LHSI->hasOneUse()) { in visitFCmpInst()