Searched refs:StartBlock (Results 1 – 9 of 9) sorted by relevance
40 virtual void StartBlock(MachineBasicBlock *BB) = 0;
79 void StartBlock(MachineBasicBlock *BB) override;
139 void StartBlock(MachineBasicBlock *BB) override;
611 BasicBlock *StartBlock = CI->getParent(); in getMemCmpExpansion() local612 EndBlock = StartBlock->splitBasicBlock(CI, "endblock"); in getMemCmpExpansion()627 StartBlock->getTerminator()->setSuccessor(0, LoadCmpBlocks[0]); in getMemCmpExpansion()
1586 BasicBlock *StartBlock = CountZeros->getParent(); in despeculateCountZeros() local1587 BasicBlock *CallBlock = StartBlock->splitBasicBlock(CountZeros, "cond.false"); in despeculateCountZeros()1597 Builder.SetInsertPoint(StartBlock->getTerminator()); in despeculateCountZeros()1605 StartBlock->getTerminator()->eraseFromParent(); in despeculateCountZeros()1613 PN->addIncoming(BitWidth, StartBlock); in despeculateCountZeros()5798 BasicBlock *StartBlock = SI->getParent(); in optimizeSelectInst() local5800 BasicBlock *EndBlock = StartBlock->splitBasicBlock(SplitPt, "select.end"); in optimizeSelectInst()5803 StartBlock->getTerminator()->eraseFromParent(); in optimizeSelectInst()5858 TrueBlock = StartBlock; in optimizeSelectInst()5862 FalseBlock = StartBlock; in optimizeSelectInst()[all …]
386 AntiDepBreak->StartBlock(BB); in startBlock()
55 void CriticalAntiDepBreaker::StartBlock(MachineBasicBlock *BB) { in StartBlock() function in CriticalAntiDepBreaker
153 void AggressiveAntiDepBreaker::StartBlock(MachineBasicBlock *BB) { in StartBlock() function in AggressiveAntiDepBreaker
306 BasicBlock *StartBlock = MD->getBlock(); in insertDef() local309 MemoryAccess *FirstDef = &*MSSA->getWritableBlockDefs(StartBlock)->begin(); in insertDef()