Home
last modified time | relevance | path

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

/external/llvm/include/llvm/Transforms/Utils/
DLoopUtils.h41 struct LoopSafetyInfo { struct
47 LoopSafetyInfo() : MayThrow(false), HeaderMayThrow(false) {} in LoopSafetyInfo() argument
361 LoopSafetyInfo *);
372 LoopSafetyInfo *);
385 Loop *, AliasSetTracker *, LoopSafetyInfo *);
391 void computeLoopSafetyInfo(LoopSafetyInfo *, Loop *);
397 const LoopSafetyInfo *SafetyInfo);
/external/llvm/lib/Transforms/Scalar/
DLICM.cpp85 const LoopSafetyInfo *SafetyInfo);
87 const LoopSafetyInfo *SafetyInfo);
90 const LoopSafetyInfo *SafetyInfo);
94 const LoopSafetyInfo *SafetyInfo,
102 const LoopSafetyInfo *SafetyInfo);
106 LoopSafetyInfo *SafetyInfo);
228 LoopSafetyInfo SafetyInfo; in runOnLoop()
297 AliasSetTracker *CurAST, LoopSafetyInfo *SafetyInfo) { in sinkRegion()
355 AliasSetTracker *CurAST, LoopSafetyInfo *SafetyInfo) { in hoistRegion()
407 void llvm::computeLoopSafetyInfo(LoopSafetyInfo *SafetyInfo, Loop *CurLoop) { in computeLoopSafetyInfo()
[all …]
DLoopUnswitch.cpp193 LoopSafetyInfo SafetyInfo;
DLoopIdiomRecognize.cpp266 LoopSafetyInfo SafetyInfo; in runOnCountableLoop()
/external/llvm/lib/Transforms/Utils/
DLoopUtils.cpp933 const LoopSafetyInfo *SafetyInfo) { in isGuaranteedToExecute()