Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Target/BPF/
H A DBPFIRPeephole.cpp63 if (!Call->hasOneUser()) in BPFIRPeepholeImpl()
76 if (!LD->hasOneUser()) in BPFIRPeepholeImpl()
/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstCombinePHI.cpp331 if (!I || !I->hasOneUser() || I->getIndices() != FirstIVI->getIndices()) in foldPHIArgInsertValueInstructionIntoPHI()
371 if (!I || !I->hasOneUser() || I->getIndices() != FirstEVI->getIndices() || in foldPHIArgExtractValueInstructionIntoPHI()
413 if (!I || I->getOpcode() != Opc || !I->hasOneUser() || in foldPHIArgBinOpIntoPHI()
514 if (!GEP || !GEP->hasOneUser() || in foldPHIArgGEPIntoPHI()
693 if (!LI || !LI->hasOneUser() || LI->isAtomic()) in foldPHIArgLoadIntoPHI()
814 if (Zext->getSrcTy() != NarrowType || !Zext->hasOneUser()) in foldPHIArgZextsIntoPHI()
902 if (!I || !I->hasOneUser() || !I->isSameOperationAs(FirstInst)) in foldPHIArgOpIntoPHI()
1388 PN.getIncomingValue(0)->hasOneUser()) in visitPHINode()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DValue.h452 bool hasOneUser() const;
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DNaryReassociate.cpp610 !(U->hasOneUser() && *U->users().begin() == I); in tryReassociateMinOrMax()
H A DLICM.cpp1369 while (isa<PHINode>(UI) && UI->hasOneUser() && in isNotUsedOrFreeInLoop()
/llvm-project-15.0.7/llvm/lib/IR/
H A DInstruction.cpp120 return any_of(operands(), [](Value *V) { return V->hasOneUser(); }); in isOnlyUserOfAnyOperand()
H A DValue.cpp153 bool Value::hasOneUser() const { in hasOneUser() function in Value
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp1571 if (I && I->hasOneUser()) { in getCastInstrCost()
/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp6494 if (!RetI->hasOneUser()) in getReductionPatternCost()
6500 if (!RetI->hasOneUser()) in getReductionPatternCost()
H A DSLPVectorizer.cpp3350 if (Op && !DeletedInstructions.count(Op) && Op->hasOneUser() && in ~BoUpSLP()