Searched refs:CurAST (Results 1 – 7 of 7) sorted by relevance
/external/llvm/lib/Transforms/Scalar/ |
D | LICM.cpp | 89 const Loop *CurLoop, AliasSetTracker *CurAST, 98 AliasSetTracker *CurAST); 105 Loop *CurLoop, AliasSetTracker *CurAST, 222 AliasSetTracker *CurAST = collectAliasInfoForLoop(L, LI, AA); in runOnLoop() local 243 CurAST, &SafetyInfo); in runOnLoop() 246 CurAST, &SafetyInfo); in runOnLoop() 256 for (AliasSet &AS : *CurAST) in runOnLoop() 258 AS, ExitBlocks, InsertPts, PIC, LI, DT, TLI, L, CurAST, &SafetyInfo); in runOnLoop() 281 LoopToAliasSetMap[L] = CurAST; in runOnLoop() 283 delete CurAST; in runOnLoop() [all …]
|
D | LoopVersioningLICM.cpp | 169 Preheader(nullptr), CurLoop(nullptr), CurAST(nullptr), in LoopVersioningLICM() 187 AliasSetTracker *CurAST; // AliasSet information for the current loop. member 280 for (const auto &I : *CurAST) { in legalLoopMemoryAccesses() 524 CurAST = new AliasSetTracker(*AA); in runOnLoop() 529 CurAST->add(*Block); // Incorporate the specified basic block in runOnLoop() 552 delete CurAST; in runOnLoop()
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
D | LICM.cpp | 103 AliasSetTracker *CurAST; // AliasSet information for the current loop... member 165 return CurAST->getAliasSetForPointer(V, Size, TBAAInfo).isMod(); in pointerInvalidatedByLoop() 197 CurAST = new AliasSetTracker(*AA); in runOnLoop() 206 CurAST->add(*InnerAST); in runOnLoop() 227 CurAST->add(*BB); // Incorporate the specified basic block in runOnLoop() 249 for (AliasSetTracker::iterator I = CurAST->begin(), E = CurAST->end(); in runOnLoop() 261 LoopToAliasSetMap[L] = CurAST; in runOnLoop() 263 delete CurAST; in runOnLoop() 297 CurAST->deleteValue(&I); in SinkRegion() 338 CurAST->copyValue(&I, C); in HoistRegion() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/ |
D | LICM.cpp | 110 AliasSetTracker *CurAST); 257 AliasSetTracker *CurAST = collectAliasInfoForLoop(L, LI, AA); in runOnLoop() local 278 CurAST, &SafetyInfo, ORE); in runOnLoop() 281 CurAST, &SafetyInfo, ORE); in runOnLoop() 311 for (AliasSet &AS : *CurAST) { in runOnLoop() 329 CurAST, &SafetyInfo, ORE); in runOnLoop() 355 LoopToAliasSetMap[L] = CurAST; in runOnLoop() 357 delete CurAST; in runOnLoop() 372 AliasSetTracker *CurAST, LoopSafetyInfo *SafetyInfo, in sinkRegion() argument 377 CurLoop != nullptr && CurAST != nullptr && SafetyInfo != nullptr && in sinkRegion() [all …]
|
D | LoopVersioningLICM.cpp | 185 CurAST.reset(); in reset() 214 std::unique_ptr<AliasSetTracker> CurAST; member 313 for (const auto &I : *CurAST) { in legalLoopMemoryAccesses() 605 CurAST.reset(new AliasSetTracker(*AA)); in runOnLoop() 611 CurAST->add(*Block); // Incorporate the specified basic block in runOnLoop()
|
D | LoopSink.cpp | 273 AliasSetTracker CurAST(AA); in sinkLoopInvariantInstructions() local 277 CurAST.add(*BB); in sinkLoopInvariantInstructions() 301 if (!canSinkOrHoistInst(*I, &AA, &DT, &L, &CurAST, nullptr)) in sinkLoopInvariantInstructions()
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Utils/ |
D | LoopUtils.h | 508 Loop *CurLoop, AliasSetTracker *CurAST,
|