Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DLICM.cpp355 if (CurAST.get()) { in runOnLoop()
756 if (CurAST) in hoistRegion()
963 if (CurAST) { in isReadOnly()
1027 if (CurAST) in canSinkOrHoistInst()
1071 if (CurAST) in canSinkOrHoistInst()
1097 if (CurAST) { in canSinkOrHoistInst()
1121 if (CurAST) { in canSinkOrHoistInst()
1994 if (CurAST) { in collectAliasInfoForLoop()
2004 if (!CurAST) in collectAliasInfoForLoop()
2010 CurAST->add(*BB); in collectAliasInfoForLoop()
[all …]
H A DLoopVersioningLICM.cpp185 CurAST.reset(); in reset()
214 std::unique_ptr<AliasSetTracker> CurAST; member
313 for (const auto &I : *CurAST) { in legalLoopMemoryAccesses()
611 CurAST.reset(new AliasSetTracker(*AA)); in runOnLoop()
617 CurAST->add(*Block); // Incorporate the specified basic block in runOnLoop()
H A DLoopSink.cpp278 AliasSetTracker CurAST(AA); in sinkLoopInvariantInstructions() local
282 CurAST.add(*BB); in sinkLoopInvariantInstructions()
283 CurAST.add(*Preheader); in sinkLoopInvariantInstructions()
307 if (!canSinkOrHoistInst(*I, &AA, &DT, &L, &CurAST, nullptr, false)) in sinkLoopInvariantInstructions()
/freebsd-12.1/contrib/llvm/include/llvm/Transforms/Utils/
H A DLoopUtils.h278 Loop *CurLoop, AliasSetTracker *CurAST,