Home
last modified time | relevance | path

Searched refs:LoopConstrainer (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopConstrainer.cpp460 LoopConstrainer::LoopConstrainer(Loop &L, LoopInfo &LI, in LoopConstrainer() function in LoopConstrainer
468 void LoopConstrainer::cloneLoop(LoopConstrainer::ClonedLoop &Result, in cloneLoop()
519 LoopConstrainer::RewrittenRangeInfo LoopConstrainer::changeIterationSpaceEnd( in changeIterationSpaceEnd()
673 void LoopConstrainer::rewriteIncomingValuesForPHIs( in rewriteIncomingValuesForPHIs()
675 const LoopConstrainer::RewrittenRangeInfo &RRI) const { in rewriteIncomingValuesForPHIs()
684 BasicBlock *LoopConstrainer::createPreheader(const LoopStructure &LS, in createPreheader()
695 void LoopConstrainer::addToParentLoopIfNeeded(ArrayRef<BasicBlock *> BBs) { in addToParentLoopIfNeeded()
704 Loop *LoopConstrainer::createClonedLoopStructure(Loop *Original, Loop *Parent, in createClonedLoopStructure()
726 bool LoopConstrainer::run() { in run()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DInductiveRangeCheckElimination.cpp84 #include "llvm/Transforms/Utils/LoopConstrainer.h"
565 static std::optional<LoopConstrainer::SubRanges> in DisableAllLoopOptsOnLoop()
576 LoopConstrainer::SubRanges Result; in DisableAllLoopOptsOnLoop()
1054 std::optional<LoopConstrainer::SubRanges> MaybeSR = in parseLoopStructure()
1061 LoopConstrainer LC(*L, LI, LPMAddNewLoop, LS, SE, DT, in parseLoopStructure()
651 class LoopConstrainer { global() class
774 LoopConstrainer(Loop &L, LoopInfo &LI, LoopConstrainer() function in __anona4c10e620511::LoopConstrainer
/freebsd/lib/clang/libllvm/
H A DMakefile1940 SRCS_MIN+= Transforms/Utils/LoopConstrainer.cpp