Searched refs:LoopHeaderBB (Results 1 - 3 of 3) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUUnifyDivergentExitNodes.cpp271 BasicBlock *LoopHeaderBB = BI->getSuccessor(0); local
274 BranchInst::Create(LoopHeaderBB, DummyReturnBB, BoolTrue, BB);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineBlockPlacement.cpp412 const BlockChain &Chain, const MachineBasicBlock *LoopHeaderBB,
419 const MachineBasicBlock *LoopHeaderBB,
438 const MachineBasicBlock *LoopHeaderBB,
600 const BlockChain &Chain, const MachineBasicBlock *LoopHeaderBB,
605 markBlockSuccessors(Chain, MBB, LoopHeaderBB, BlockFilter);
617 const MachineBasicBlock *LoopHeaderBB, const BlockFilterSet *BlockFilter) {
627 if (&Chain == &SuccChain || Succ == LoopHeaderBB)
1777 const MachineBasicBlock *LoopHeaderBB = HeadBB; local
1778 markChainSuccessors(Chain, LoopHeaderBB, BlockFilter);
1816 repeatedlyTailDuplicateBlock(BestSucc, BB, LoopHeaderBB, Chai
599 markChainSuccessors( const BlockChain &Chain, const MachineBasicBlock *LoopHeaderBB, const BlockFilterSet *BlockFilter) argument
615 markBlockSuccessors( const BlockChain &Chain, const MachineBasicBlock *MBB, const MachineBasicBlock *LoopHeaderBB, const BlockFilterSet *BlockFilter) argument
2916 repeatedlyTailDuplicateBlock( MachineBasicBlock *BB, MachineBasicBlock *&LPred, const MachineBasicBlock *LoopHeaderBB, BlockChain &Chain, BlockFilterSet *BlockFilter, MachineFunction::iterator &PrevUnplacedBlockIt) argument
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlan.cpp548 BasicBlock *LoopHeaderBB = LoopPreHeaderBB->getSingleSuccessor(); local
549 assert(LoopHeaderBB && "Loop preheader does not have a single successor.");
554 for (auto *BB = LoopHeaderBB; BB != LoopLatchBB; BB = PostDomSucc) {

Completed in 115 milliseconds