Home
last modified time | relevance | path

Searched refs:isGuaranteedToTransferExecutionToSuccessor (Results 1 – 19 of 19) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
HDMustExecute.cpp55 HeaderMayThrow = !isGuaranteedToTransferExecutionToSuccessor(Header); in computeLoopSafetyInfo()
63 MayThrow |= !isGuaranteedToTransferExecutionToSuccessor(BB); in computeLoopSafetyInfo()
498 return isGuaranteedToTransferExecutionToSuccessor(BB); in findForwardJoinPoint()
623 bool TransfersExecution = isGuaranteedToTransferExecutionToSuccessor(PP); in getMustBeExecutedNextInstruction()
HDInstructionPrecedenceTracking.cpp144 return !isGuaranteedToTransferExecutionToSuccessor(Insn); in isSpecialInstruction()
HDValueTracking.cpp524 if (!isGuaranteedToTransferExecutionToSuccessor(Range, 15)) in isValidAssumeForContext()
6933 if (!isGuaranteedToTransferExecutionToSuccessor(&I)) in mayHaveNonDefUseDependency()
7692 bool llvm::isGuaranteedToTransferExecutionToSuccessor(const Instruction *I) { in isGuaranteedToTransferExecutionToSuccessor() function in llvm
7724 bool llvm::isGuaranteedToTransferExecutionToSuccessor(const BasicBlock *BB) { in isGuaranteedToTransferExecutionToSuccessor() function in llvm
7728 if (!isGuaranteedToTransferExecutionToSuccessor(&I)) in isGuaranteedToTransferExecutionToSuccessor()
7733 bool llvm::isGuaranteedToTransferExecutionToSuccessor( in isGuaranteedToTransferExecutionToSuccessor() function in llvm
7736 return isGuaranteedToTransferExecutionToSuccessor(make_range(Begin, End), in isGuaranteedToTransferExecutionToSuccessor()
7740 bool llvm::isGuaranteedToTransferExecutionToSuccessor( in isGuaranteedToTransferExecutionToSuccessor() function in llvm
7748 if (!isGuaranteedToTransferExecutionToSuccessor(&I)) in isGuaranteedToTransferExecutionToSuccessor()
7764 if (!isGuaranteedToTransferExecutionToSuccessor(&LI)) return false; in isGuaranteedToExecuteForEveryIteration()
[all …]
HDScalarEvolution.cpp7307 isGuaranteedToTransferExecutionToSuccessor(A->getIterator(), in isGuaranteedToTransferExecutionTo()
7314 isGuaranteedToTransferExecutionToSuccessor(A->getIterator(), in isGuaranteedToTransferExecutionTo()
7316 isGuaranteedToTransferExecutionToSuccessor(B->getParent()->begin(), in isGuaranteedToTransferExecutionTo()
7412 if (!isGuaranteedToTransferExecutionToSuccessor(&I)) in getLoopProperties()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
HDDivRemPairs.cpp250 if (!isGuaranteedToTransferExecutionToSuccessor(&*I)) in optimizeDivRem()
292 isGuaranteedToTransferExecutionToSuccessor(PredBB->getTerminator()) && in optimizeDivRem()
HDJumpThreading.cpp413 if (!isGuaranteedToTransferExecutionToSuccessor(&I)) in replaceFoldableUses()
1371 if (!isGuaranteedToTransferExecutionToSuccessor(&*I)) in simplifyPartiallyRedundantLoad()
1933 if (!isGuaranteedToTransferExecutionToSuccessor(BB)) in maybeMergeBasicBlockIntoOnlyPred()
HDGVNHoist.cpp1152 if (!isGuaranteedToTransferExecutionToSuccessor(&I1)) { in hoistExpressions()
HDMemCpyOptimizer.cpp549 if (!isGuaranteedToTransferExecutionToSuccessor(C)) in moveUp()
HDConstraintElimination.cpp1116 GuaranteedToExecute &= isGuaranteedToTransferExecutionToSuccessor(&I); in addInfoFor()
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
HDValueTracking.h965 bool isGuaranteedToTransferExecutionToSuccessor(const Instruction *I);
972 bool isGuaranteedToTransferExecutionToSuccessor(const BasicBlock *BB);
977 bool isGuaranteedToTransferExecutionToSuccessor(
982 bool isGuaranteedToTransferExecutionToSuccessor(
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
HDAssumeBundleBuilder.cpp499 if (!isGuaranteedToTransferExecutionToSuccessor(&*It)) { in mergeRange()
528 if (!isGuaranteedToTransferExecutionToSuccessor(&*It)) { in mergeAssumes()
HDSimplifyCFG.cpp1455 if (!isGuaranteedToTransferExecutionToSuccessor(I)) in skippedInstrFlags()
5319 if (!isGuaranteedToTransferExecutionToSuccessor(&*BBI)) in simplifyUnreachable()
7614 return !isGuaranteedToTransferExecutionToSuccessor(&I); in passingValueIsAlwaysUndefined()
HDInlineFunction.cpp1345 return !llvm::isGuaranteedToTransferExecutionToSuccessor( in MayContainThrowingOrExitingCallAfterCB()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
HDArgumentPromotion.cpp592 if (!isGuaranteedToTransferExecutionToSuccessor(&I)) in findArgParts()
HDFunctionAttrs.cpp834 if (!isGuaranteedToTransferExecutionToSuccessor(&I)) in addArgumentAttrsFromCallsites()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
HDLoadStoreVectorizer.cpp441 if (!isGuaranteedToTransferExecutionToSuccessor(&I)) in run()
HDSLPVectorizer.cpp14816 if (!isGuaranteedToTransferExecutionToSuccessor(BundleMember->Inst)) { in calculateDependencies()
14825 if (!isGuaranteedToTransferExecutionToSuccessor(I)) in calculateDependencies()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
HDInstructionCombining.cpp1963 if (!isGuaranteedToTransferExecutionToSuccessor(&*BBIter)) in foldBinopWithPhiOperands()
3525 if (!isGuaranteedToTransferExecutionToSuccessor(Prev)) in removeInstructionsBeforeUnreachable()
HDInstCombineMulDivRem.cpp1022 if (!isGuaranteedToTransferExecutionToSuccessor(&*BBI)) in simplifyDivRemOfSelectWithZeroOp()