Searched refs:LoopHeaders (Results 1 - 6 of 6) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DJumpThreading.h87 SmallPtrSet<const BasicBlock *, 16> LoopHeaders; member in class:llvm::JumpThreadingPass
89 SmallSet<AssertingVH<const BasicBlock>, 16> LoopHeaders; member in class:llvm::JumpThreadingPass
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSimplifyCFGPass.cpp170 SmallPtrSet<BasicBlock *, 16> LoopHeaders; local
172 LoopHeaders.insert(const_cast<BasicBlock *>(Edges[i].second));
179 if (simplifyCFG(&*BBIt++, TTI, Options, &LoopHeaders)) {
H A DJumpThreading.cpp429 LoopHeaders.erase(&BB);
446 !LoopHeaders.count(&BB) && !LoopHeaders.count(Succ) &&
459 LoopHeaders.clear();
584 LoopHeaders.insert(Edge.second);
1559 if (LoopHeaders.count(BB))
1696 return LoopHeaders.count(PredToDest.second) != 0;
1909 if (LoopHeaders.erase(SinglePred))
1910 LoopHeaders.insert(BB);
2087 if (LoopHeaders
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DLocal.h247 /// block that was pointed to. LoopHeaders is an optional input parameter
251 SmallPtrSetImpl<BasicBlock *> *LoopHeaders = nullptr);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopInfoImpl.h628 void addInnerLoopsToHeadersMap(DenseMap<BlockT *, const LoopT *> &LoopHeaders, argument
631 LoopHeaders[L.getHeader()] = &L;
633 addInnerLoopsToHeadersMap(LoopHeaders, LI, *SL);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp186 SmallPtrSetImpl<BasicBlock *> *LoopHeaders; member in class:__anon4760::SimplifyCFGOpt
229 SmallPtrSetImpl<BasicBlock *> *LoopHeaders,
231 : TTI(TTI), DL(DL), LoopHeaders(LoopHeaders), Options(Opts) {}
4043 if (LoopHeaders)
4044 LoopHeaders->erase(BB);
4251 if (LoopHeaders)
4252 LoopHeaders->erase(BB);
4416 if (LoopHeaders)
4417 LoopHeaders
228 SimplifyCFGOpt(const TargetTransformInfo &TTI, const DataLayout &DL, SmallPtrSetImpl<BasicBlock *> *LoopHeaders, const SimplifyCFGOptions &Opts) argument
6246 simplifyCFG(BasicBlock *BB, const TargetTransformInfo &TTI, const SimplifyCFGOptions &Options, SmallPtrSetImpl<BasicBlock *> *LoopHeaders) argument
[all...]

Completed in 83 milliseconds