Home
last modified time | relevance | path

Searched refs:FromBlock (Results 1 – 5 of 5) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSpeculativeExecution.cpp264 BasicBlock &FromBlock, BasicBlock &ToBlock) { in considerHoistingFromTo() argument
296 for (const auto &I : FromBlock) { in considerHoistingFromTo()
313 for (auto I = FromBlock.begin(); I != FromBlock.end();) { in considerHoistingFromTo()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanPredicator.cpp117 VPlanPredicator::getEdgeTypeBetween(VPBlockBase *FromBlock, in getEdgeTypeBetween() argument
120 for (VPBlockBase *SuccBlock : FromBlock->getSuccessors()) { in getEdgeTypeBetween()
H A DVPlanPredicator.h46 EdgeType getEdgeTypeBetween(VPBlockBase *FromBlock, VPBlockBase *ToBlock);
H A DVPlan.h2347 static bool isBackEdge(const VPBlockBase *FromBlock,
2349 assert(FromBlock->getParent() == ToBlock->getParent() &&
2350 FromBlock->getParent() && "Must be in same region");
2351 const VPLoop *FromLoop = VPLI->getLoopFor(FromBlock);
2357 return ToLoop->isLoopLatch(FromBlock) && ToBlock == ToLoop->getHeader();
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DSpeculativeExecution.h81 bool considerHoistingFromTo(BasicBlock &FromBlock, BasicBlock &ToBlock);