Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopSink.cpp345 AliasSetTracker &CurAST) { in computeAliasSet() argument
347 CurAST.add(*BB); in computeAliasSet()
348 CurAST.add(Preheader); in computeAliasSet()
385 std::unique_ptr<AliasSetTracker> CurAST; in run() local
387 CurAST = std::make_unique<AliasSetTracker>(AA); in run()
388 computeAliasSet(L, *Preheader, *CurAST.get()); in run()
396 CurAST.get(), MSSA); in run()
437 std::unique_ptr<AliasSetTracker> CurAST; in runOnLoop() local
442 CurAST = std::make_unique<AliasSetTracker>(AA); in runOnLoop()
443 computeAliasSet(*L, *Preheader, *CurAST.get()); in runOnLoop()
[all …]
H A DLICM.cpp480 if (CurAST.get()) { in runOnLoop()
925 if (CurAST) in hoistRegion()
1154 if (CurAST) { in isReadOnly()
1155 for (AliasSet &AS : *CurAST) { in isReadOnly()
1224 if (CurAST) in canSinkOrHoistInst()
1279 if (CurAST) in canSinkOrHoistInst()
1305 if (CurAST) { in canSinkOrHoistInst()
1329 if (CurAST) { in canSinkOrHoistInst()
2369 CurAST->add(*BB); in collectAliasInfoForLoop()
2374 CurAST->add(*BB); in collectAliasInfoForLoop()
[all …]
H A DLoopVersioningLICM.cpp167 CurAST.reset(); in reset()
196 std::unique_ptr<AliasSetTracker> CurAST; member
295 for (const auto &I : *CurAST) { in legalLoopMemoryAccesses()
608 CurAST.reset(new AliasSetTracker(*AA)); in runOnLoop()
613 CurAST->add(*Block); // Incorporate the specified basic block in runOnLoop()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DLoopUtils.h336 Loop *CurLoop, AliasSetTracker *CurAST,