/external/llvm/lib/Transforms/Scalar/ |
D | LICM.cpp | 85 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() local 229 computeLoopSafetyInfo(&SafetyInfo, L); in runOnLoop() 243 CurAST, &SafetyInfo); in runOnLoop() 246 CurAST, &SafetyInfo); in runOnLoop() [all …]
|
D | LoopIdiomRecognize.cpp | 266 LoopSafetyInfo SafetyInfo; in runOnCountableLoop() local 267 computeLoopSafetyInfo(&SafetyInfo, CurLoop); in runOnCountableLoop() 268 if (SafetyInfo.MayThrow) in runOnCountableLoop()
|
D | LoopUnswitch.cpp | 193 LoopSafetyInfo SafetyInfo; member in __anon1bf9f3440111::LoopUnswitch 458 computeLoopSafetyInfo(&SafetyInfo, L); in runOnLoop() 592 !isGuaranteedToExecute(*TI, DT, currentLoop, &SafetyInfo)) in processCurrentLoop()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/ |
D | MustExecute.cpp | 28 void llvm::computeLoopSafetyInfo(LoopSafetyInfo *SafetyInfo, Loop *CurLoop) { in computeLoopSafetyInfo() argument 32 SafetyInfo->MayThrow = false; in computeLoopSafetyInfo() 33 SafetyInfo->HeaderMayThrow = false; in computeLoopSafetyInfo() 35 SafetyInfo->HeaderMayThrow = in computeLoopSafetyInfo() 38 SafetyInfo->MayThrow = SafetyInfo->HeaderMayThrow; in computeLoopSafetyInfo() 46 (BB != BBE) && !SafetyInfo->MayThrow; ++BB) in computeLoopSafetyInfo() 47 SafetyInfo->MayThrow |= in computeLoopSafetyInfo() 56 SafetyInfo->BlockColors = colorEHFunclets(*Fn); in computeLoopSafetyInfo() 106 const LoopSafetyInfo *SafetyInfo) { in isGuaranteedToExecute() argument 119 return !SafetyInfo->HeaderMayThrow || in isGuaranteedToExecute() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/ |
D | LICM.cpp | 94 const LoopSafetyInfo *SafetyInfo, 97 const LoopSafetyInfo *SafetyInfo, 100 const Loop *CurLoop, LoopSafetyInfo *SafetyInfo, 105 const LoopSafetyInfo *SafetyInfo, 114 const LoopSafetyInfo *SafetyInfo); 263 LoopSafetyInfo SafetyInfo; in runOnLoop() local 264 computeLoopSafetyInfo(&SafetyInfo, L); in runOnLoop() 278 CurAST, &SafetyInfo, ORE); in runOnLoop() 281 CurAST, &SafetyInfo, ORE); in runOnLoop() 329 CurAST, &SafetyInfo, ORE); in runOnLoop() [all …]
|
D | LoopUnswitch.cpp | 187 LoopSafetyInfo SafetyInfo; member in __anon61a9bb7c0111::LoopUnswitch 523 computeLoopSafetyInfo(&SafetyInfo, L); in runOnLoop() 702 !isGuaranteedToExecute(*TI, DT, currentLoop, &SafetyInfo)) in processCurrentLoop()
|
D | LoopIdiomRecognize.cpp | 322 LoopSafetyInfo SafetyInfo; in runOnCountableLoop() local 323 computeLoopSafetyInfo(&SafetyInfo, CurLoop); in runOnCountableLoop() 324 if (SafetyInfo.MayThrow) in runOnCountableLoop()
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/ |
D | MustExecute.h | 60 const LoopSafetyInfo *SafetyInfo);
|
/external/llvm/lib/Transforms/Utils/ |
D | LoopUtils.cpp | 933 const LoopSafetyInfo *SafetyInfo) { in isGuaranteedToExecute() argument 944 return !SafetyInfo->HeaderMayThrow; in isGuaranteedToExecute() 948 if (SafetyInfo->MayThrow) in isGuaranteedToExecute()
|
/external/llvm/include/llvm/Transforms/Utils/ |
D | LoopUtils.h | 397 const LoopSafetyInfo *SafetyInfo);
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Utils/ |
D | LoopUtils.h | 509 LoopSafetyInfo *SafetyInfo,
|