Searched refs:IBB (Results 1 - 7 of 7) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBreakCriticalEdges.cpp349 BasicBlock *IBB = nullptr;
355 if (IBB)
357 IBB = PredBB;
368 return IBB;
H A DIntegerDivision.cpp180 BasicBlock *IBB = Builder.GetInsertBlock(); local
181 Function *F = IBB->getParent();
H A DLoopSimplify.cpp424 BasicBlock *IBB = PN->getIncomingBlock(i); local
426 if (IBB == Preheader) {
429 NewPN->addIncoming(IV, IBB);
H A DLocal.cpp818 BasicBlock *IBB = PN->getIncomingBlock(PI);
819 if (BBPreds.count(IBB) &&
820 !CanMergeValues(BBPN->getIncomingValueForBlock(IBB),
826 << IBB->getName() << "\n");
836 BasicBlock *IBB = PN->getIncomingBlock(PI);
837 if (BBPreds.count(IBB) &&
842 << "predecessor " << IBB->getName() << "\n");
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DBranchFolding.cpp1027 // Look at blocks (IBB) with multiple predecessors (PBB).
1030 // to IBB, and
1032 // not IBB; this may require adding back an unconditional branch to IBB
1034 // Bcc IBB
1038 // with a conceptual B to IBB after that, which never actually exists.
1050 MachineBasicBlock *IBB = &*I; local
1055 // Bail if merging after placement and IBB is the loop header because
1056 // -- If merging predecessors that belong to the same loop as IBB, the
1061 // --If merging predecessors that do not belong to the same loop as IBB, th
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DMemorySSAUpdater.cpp628 BasicBlock *IBB = MPhi->getIncomingBlock(I); local
630 if (IBB != Preheader) {
631 NewMPhi->addIncoming(IV, IBB);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp4187 BasicBlock *IBB = PH->getIncomingBlock(i);
4189 if (!VisitedBBs.insert(IBB).second) {
4190 NewPhi->addIncoming(NewPhi->getIncomingValueForBlock(IBB), IBB);
4194 Builder.SetInsertPoint(IBB->getTerminator());
4197 NewPhi->addIncoming(Vec, IBB);

Completed in 170 milliseconds