Home
last modified time | relevance | path

Searched refs:hasOneUser (Results 1 – 5 of 5) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombinePHI.cpp312 if (!I || !I->hasOneUser() || I->getIndices() != FirstIVI->getIndices()) in foldPHIArgInsertValueInstructionIntoPHI()
352 if (!I || !I->hasOneUser() || I->getIndices() != FirstEVI->getIndices() || in foldPHIArgExtractValueInstructionIntoPHI()
394 if (!I || I->getOpcode() != Opc || !I->hasOneUser() || in foldPHIArgBinOpIntoPHI()
494 if (!GEP || !GEP->hasOneUser() || GEP->getType() != FirstInst->getType() || in foldPHIArgGEPIntoPHI()
668 if (!LI || !LI->hasOneUser()) in foldPHIArgLoadIntoPHI()
782 if (Zext->getSrcTy() != NarrowType || !Zext->hasOneUser()) in foldPHIArgZextsIntoPHI()
870 if (!I || !I->hasOneUser() || !I->isSameOperationAs(FirstInst)) in foldPHIArgOpIntoPHI()
1315 PN.getIncomingValue(0)->hasOneUser()) in visitPHINode()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DNaryReassociate.cpp621 return U != I && !(U->hasOneUser() && *U->users().begin() == I); in tryReassociateMinOrMax()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DValue.h465 bool hasOneUser() const;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DValue.cpp159 bool Value::hasOneUser() const { in hasOneUser() function in Value
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp7120 if (!RetI->hasOneUser()) in getReductionPatternCost()
7126 if (!RetI->hasOneUser()) in getReductionPatternCost()