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

/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DMergedLoadStoreMotion.cpp298 bool MergedLoadStoreMotion::mergeStores(BasicBlock *HeadBB) { argument
301 BasicBlock *TailBB = getDiamondTail(HeadBB);
305 succ_iterator SI = succ_begin(HeadBB);
306 assert(SI != succ_end(HeadBB) && "Diamond head cannot have zero successors");
309 assert(SI != succ_end(HeadBB) && "Diamond head cannot have single successor");
H A DSimpleLoopUnswitch.cpp2696 BasicBlock *HeadBB = SI->getParent(); local
2701 auto *CondBr = cast<BranchInst>(HeadBB->getTerminator());
2705 MSSAU->moveAllAfterSpliceBlocks(HeadBB, TailBB, SI);
2709 Phi->addIncoming(SI->getFalseValue(), HeadBB);
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineLoopInfo.cpp111 if (const BasicBlock *HeadBB = HeadMBB->getBasicBlock())
112 return HeadBB->getTerminator()->getDebugLoc();
H A DMachineBlockPlacement.cpp1824 const MachineBasicBlock *HeadBB, BlockChain &Chain,
1826 assert(HeadBB && "BB must not be null.\n");
1827 assert(BlockToChain[HeadBB] == &Chain && "BlockToChainMap mis-match.\n");
1830 const MachineBasicBlock *LoopHeaderBB = HeadBB;
3639 MachineBasicBlock *HeadBB = &F->front(); local
3641 new (ChainAllocator.Allocate()) BlockChain(BlockToChain, HeadBB);
3644 if (HeadBB == &MBB)
1823 buildChain( const MachineBasicBlock *HeadBB, BlockChain &Chain, BlockFilterSet *BlockFilter) argument
/freebsd-current/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopInfo.cpp660 if (BasicBlock *HeadBB = getHeader())
661 return LocRange(HeadBB->getTerminator()->getDebugLoc());
/freebsd-current/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenMPRuntime.cpp9085 llvm::BasicBlock *HeadBB = MapperCGF.createBasicBlock("omp.arraymap.head"); local
9087 MapName, ElementSize, HeadBB, /*IsInit=*/true);
9092 MapperCGF.EmitBlock(HeadBB);

Completed in 200 milliseconds