Home
last modified time | relevance | path

Searched refs:OtherUse (Results 1 – 2 of 2) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.cpp33 static bool isUsedAsMemCpySource(const Value *V, bool &OtherUse) { in isUsedAsMemCpySource() argument
38 UsedAsMemCpySource |= isUsedAsMemCpySource(User, OtherUse); in isUsedAsMemCpySource()
47 OtherUse = true; in isUsedAsMemCpySource()
59 bool OtherUse = false; in adjustInliningThreshold() local
60 if (isUsedAsMemCpySource(&Arg, OtherUse) && !OtherUse) in adjustInliningThreshold()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp3032 Instruction *OtherUse = dyn_cast<Instruction>(U); in ChainInstruction() local
3033 if (!OtherUse) in ChainInstruction()
3040 if (IncIter->UserInst == OtherUse) in ChainInstruction()
3046 if (SE.isSCEVable(OtherUse->getType()) in ChainInstruction()
3047 && !isa<SCEVUnknown>(SE.getSCEV(OtherUse)) in ChainInstruction()
3048 && IU.isIVUserOrOperand(OtherUse)) { in ChainInstruction()
3051 NearUsers.insert(OtherUse); in ChainInstruction()