Searched refs:LoopBlock (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | BranchProbabilityInfo.h | 301 class LoopBlock { 303 LLVM_ABI explicit LoopBlock(const BasicBlock *BB, const LoopInfo &LI, 313 bool belongsToSameLoop(const LoopBlock &LB) const { in belongsToSameLoop() 324 using LoopEdge = std::pair<const LoopBlock &, const LoopBlock &>; 349 LoopBlock getLoopBlock(const BasicBlock *BB) const { in getLoopBlock() 350 return LoopBlock(BB, *LI, *SccI); in getLoopBlock() 368 void getLoopEnterBlocks(const LoopBlock &LB, 371 void getLoopExitBlocks(const LoopBlock &LB, 392 getMaxEstimatedEdgeWeight(const LoopBlock &SrcBB, 399 bool updateEstimatedBlockWeight(LoopBlock &LoopBB, uint32_t BBWeight, [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | BranchProbabilityInfo.cpp | 311 BranchProbabilityInfo::LoopBlock::LoopBlock(const BasicBlock *BB, in LoopBlock() function in BranchProbabilityInfo::LoopBlock 351 const LoopBlock &LB, SmallVectorImpl<BasicBlock *> &Enters) const { in getLoopEnterBlocks() 362 const LoopBlock &LB, SmallVectorImpl<BasicBlock *> &Exits) const { in getLoopExitBlocks() 400 const LoopBlock SrcLoopBB = getLoopBlock(BB); in calcMetadataWeights() 401 const LoopBlock DstLoopBB = getLoopBlock(TI->getSuccessor(I)); in calcMetadataWeights() 668 const LoopBlock &SrcLoopBB, iterator_range<IterT> Successors) const { in getMaxEstimatedEdgeWeight() 671 const LoopBlock DstLoopBB = getLoopBlock(DstBB); in getMaxEstimatedEdgeWeight() 690 LoopBlock &LoopBB, uint32_t BBWeight, in updateEstimatedBlockWeight() 692 SmallVectorImpl<LoopBlock> &LoopWorkList) { in updateEstimatedBlockWeight() 704 LoopBlock PredLoop = getLoopBlock(PredBlock); in updateEstimatedBlockWeight() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | GVN.cpp | 1929 BasicBlock *LoopBlock = nullptr; in performLoopLoadPRE() local 1940 if (LoopBlock) in performLoopLoadPRE() 1959 LoopBlock = Blocker; in performLoopLoadPRE() 1962 if (!LoopBlock) in performLoopLoadPRE() 1972 AvailableLoads[LoopBlock] = LoadPtr; in performLoopLoadPRE()
|