Home
last modified time | relevance | path

Searched refs:cannotDuplicate (Results 1 – 9 of 9) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DCodeMetrics.cpp168 if (CI->cannotDuplicate()) in analyzeBasicBlock()
175 if (InvI->cannotDuplicate()) in analyzeBasicBlock()
H A DLoopInfo.cpp209 if (CS.cannotDuplicate()) in isSafeToClone()
H A DInlineCost.cpp1212 if (CS.isCall() && cast<CallInst>(CS.getInstruction())->cannotDuplicate()) in visitCallSite()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DCallSite.h513 bool cannotDuplicate() const { in cannotDuplicate() function
514 CALLSITE_DELEGATE_GETTER(cannotDuplicate()); in cannotDuplicate()
H A DFunction.h528 bool cannotDuplicate() const { in cannotDuplicate() function
H A DInstrTypes.h1561 bool cannotDuplicate() const { return hasFnAttr(Attribute::NoDuplicate); }
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DJumpThreading.cpp516 if (CI->cannotDuplicate() || CI->isConvergent()) in getJumpThreadDuplicationCost()
H A DSimpleLoopUnswitch.cpp2613 if (CS.isConvergent() || CS.cannotDuplicate()) in unswitchBestCondition()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp2177 return CI && (CI->cannotDuplicate() || CI->isConvergent()); in FoldCondBranchOnPHI()