Searched refs:IBB (Results 1 – 6 of 6) sorted by relevance
265 for (Function::iterator IBB = IFn->begin(), IEndBB = IFn->end(); in setMustKeepGlobalVariables() local266 IBB != IEndBB; ++IBB) { in setMustKeepGlobalVariables()268 const InvokeInst *II = dyn_cast<InvokeInst>(IBB->getTerminator()); in setMustKeepGlobalVariables()
962 MachineBasicBlock *IBB = I; in TailMergeBlocks() local973 if (PBB == IBB) in TailMergeBlocks()990 if (!Cond.empty() && TBB == IBB) { in TailMergeBlocks()1001 if (IBB->isLandingPad()) { in TailMergeBlocks()1007 if (IBB != PredNextBB) // fallthrough in TailMergeBlocks()1010 if (TBB != IBB && FBB != IBB) // cbr then ubr in TailMergeBlocks()1013 if (TBB != IBB) // ubr in TailMergeBlocks()1016 if (TBB != IBB && IBB != PredNextBB) // cbr in TailMergeBlocks()1027 TII->InsertBranch(*PBB, (TBB == IBB) ? FBB : TBB, nullptr, in TailMergeBlocks()1042 MadeChange |= TryTailMergeBlocks(IBB, PredBB); in TailMergeBlocks()[all …]
578 BasicBlock *IBB = PN->getIncomingBlock(PI); in CanPropagatePredecessorsForPHIs() local579 if (BBPreds.count(IBB) && in CanPropagatePredecessorsForPHIs()580 !CanMergeValues(BBPN->getIncomingValueForBlock(IBB), in CanPropagatePredecessorsForPHIs()585 << IBB->getName() << "\n"); in CanPropagatePredecessorsForPHIs()595 BasicBlock *IBB = PN->getIncomingBlock(PI); in CanPropagatePredecessorsForPHIs() local596 if (BBPreds.count(IBB) && in CanPropagatePredecessorsForPHIs()600 << "predecessor " << IBB->getName() << "\n"); in CanPropagatePredecessorsForPHIs()
415 BasicBlock *IBB = PN->getIncomingBlock(i); in insertUniqueBackedgeBlock() local417 if (IBB == Preheader) { in insertUniqueBackedgeBlock()420 NewPN->addIncoming(IV, IBB); in insertUniqueBackedgeBlock()
181 BasicBlock *IBB = Builder.GetInsertBlock(); in generateUnsignedDivisionCode() local182 Function *F = IBB->getParent(); in generateUnsignedDivisionCode()
2129 BasicBlock *IBB = PH->getIncomingBlock(i); in vectorizeTree() local2131 if (!VisitedBBs.insert(IBB).second) { in vectorizeTree()2132 NewPhi->addIncoming(NewPhi->getIncomingValueForBlock(IBB), IBB); in vectorizeTree()2139 getIncomingValueForBlock(IBB)); in vectorizeTree()2141 Builder.SetInsertPoint(IBB->getTerminator()); in vectorizeTree()2144 NewPhi->addIncoming(Vec, IBB); in vectorizeTree()