Home
last modified time | relevance | path

Searched refs:CurAST (Results 1 – 7 of 7) sorted by relevance

/external/llvm/lib/Transforms/Scalar/
DLICM.cpp89 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 …]
DLoopVersioningLICM.cpp169 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/
DLICM.cpp103 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/
DLICM.cpp110 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 …]
DLoopVersioningLICM.cpp185 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()
DLoopSink.cpp273 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/
DLoopUtils.h508 Loop *CurLoop, AliasSetTracker *CurAST,