Home | History | Annotate | Download | only in Scalar

Lines Matching refs:hasOneUse

237   if (V->hasOneUse() && isa<Instruction>(V) &&
566 if (!Op->hasOneUse()) {
585 assert(!Op->hasOneUse() && "Only one use, but we got here twice!");
603 if (!Op->hasOneUse())
618 assert(Op->hasOneUse() && "Has uses outside the expression tree!");
915 if (Sub->hasOneUse() &&
1156 if (!Opnd1->getValue()->hasOneUse())
1192 if (Opnd1->getValue()->hasOneUse())
1194 if (Opnd2->getValue()->hasOneUse())
1799 while (Op->hasOneUse() && Op->user_back()->getOpcode() == Opcode &&
1818 (I->hasOneUse() &&
1872 (!I->hasOneUse() ||
1889 if (BO->hasOneUse() && BO->user_back()->getOpcode() == Opcode)
1894 if (BO->hasOneUse() && BO->getOpcode() == Instruction::Add &&
1946 if (I->getOpcode() == Instruction::Mul && I->hasOneUse() &&