Searched refs:cannotDuplicate (Results 1 – 10 of 10) sorted by relevance
176 if (CI->cannotDuplicate()) in analyzeBasicBlock()183 if (InvI->cannotDuplicate()) in analyzeBasicBlock()
497 if (CB->cannotDuplicate()) in isSafeToClone()
2038 if (isa<CallInst>(Call) && cast<CallInst>(Call).cannotDuplicate()) in visitCallBase()
347 if (Call->isConvergent() || Call->cannotDuplicate()) { in instructionSafeForVersioning()
187 if (CB.isConvergent() || CB.cannotDuplicate()) in canSplitCallSite()
2830 if (CB->isConvergent() || CB->cannotDuplicate()) in unswitchBestCondition()
581 if (CI->cannotDuplicate() || CI->isConvergent()) in getJumpThreadDuplicationCost()
617 bool cannotDuplicate() const { in cannotDuplicate() function
1851 bool cannotDuplicate() const { return hasFnAttr(Attribute::NoDuplicate); }
2568 if (CI->cannotDuplicate() || CI->isConvergent()) in BlockIsSimpleEnoughToThreadThrough()