Searched refs:HeadBB (Results 1 – 6 of 6) sorted by relevance
298 bool MergedLoadStoreMotion::mergeStores(BasicBlock *HeadBB) { in mergeStores() argument301 BasicBlock *TailBB = getDiamondTail(HeadBB); in mergeStores()305 succ_iterator SI = succ_begin(HeadBB); in mergeStores()306 assert(SI != succ_end(HeadBB) && "Diamond head cannot have zero successors"); in mergeStores()309 assert(SI != succ_end(HeadBB) && "Diamond head cannot have single successor"); in mergeStores()
2716 BasicBlock *HeadBB = SI->getParent(); in turnSelectIntoBranch() 2721 auto *CondBr = cast<BranchInst>(HeadBB->getTerminator()); in turnSelectIntoBranch() 2725 MSSAU->moveAllAfterSpliceBlocks(HeadBB, TailBB, SI); in turnSelectIntoBranch() 2730 Phi->addIncoming(SI->getFalseValue(), HeadBB); in turnSelectIntoBranch() 2715 BasicBlock *HeadBB = SI->getParent(); turnSelectIntoBranch() local
139 if (const BasicBlock *HeadBB = HeadMBB->getBasicBlock()) in getStartLoc() local140 return HeadBB->getTerminator()->getDebugLoc(); in getStartLoc()
1852 const MachineBasicBlock *HeadBB, BlockChain &Chain, in buildChain() argument1854 assert(HeadBB && "BB must not be null.\n"); in buildChain()1855 assert(BlockToChain[HeadBB] == &Chain && "BlockToChainMap mis-match.\n"); in buildChain()1861 const MachineBasicBlock *LoopHeaderBB = HeadBB; in buildChain()3693 MachineBasicBlock *HeadBB = &F->front(); in createCFGChainExtTsp() local3695 new (ChainAllocator.Allocate()) BlockChain(BlockToChain, HeadBB); in createCFGChainExtTsp()3698 if (HeadBB == &MBB) in createCFGChainExtTsp()
661 if (BasicBlock *HeadBB = getHeader()) in getLocRange() local662 return LocRange(HeadBB->getTerminator()->getDebugLoc()); in getLocRange()
9146 llvm::BasicBlock *HeadBB = MapperCGF.createBasicBlock("omp.arraymap.head"); in emitUserDefinedMapper() local9148 MapName, ElementSize, HeadBB, /*IsInit=*/true); in emitUserDefinedMapper()9153 MapperCGF.EmitBlock(HeadBB); in emitUserDefinedMapper()