Home
last modified time | relevance | path

Searched refs:SimpleLoopSafetyInfo (Results 1 – 5 of 5) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DMustExecute.h98 class SimpleLoopSafetyInfo: public LoopSafetyInfo {
114 SimpleLoopSafetyInfo() : LoopSafetyInfo() {}; in SimpleLoopSafetyInfo() function
116 virtual ~SimpleLoopSafetyInfo() {}; in ~SimpleLoopSafetyInfo()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DMustExecute.cpp36 bool SimpleLoopSafetyInfo::blockMayThrow(const BasicBlock *BB) const { in blockMayThrow()
41 bool SimpleLoopSafetyInfo::anyBlockMayThrow() const { in anyBlockMayThrow()
45 void SimpleLoopSafetyInfo::computeLoopSafetyInfo(const Loop *CurLoop) { in computeLoopSafetyInfo()
235 bool SimpleLoopSafetyInfo::isGuaranteedToExecute(const Instruction &Inst, in isGuaranteedToExecute()
321 SimpleLoopSafetyInfo LSI; in isMustExecuteIn()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DLoopUnrollAndJam.cpp774 SimpleLoopSafetyInfo LSI; in isSafeToUnrollAndJam()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DLoopUnswitch.cpp192 SimpleLoopSafetyInfo SafetyInfo;
H A DLoopIdiomRecognize.cpp324 SimpleLoopSafetyInfo SafetyInfo; in runOnCountableLoop()