Searched refs:Succ0 (Results 1 - 4 of 4) sorted by relevance

/external/llvm/lib/Transforms/Scalar/
H A DSpeculativeExecution.cpp134 BasicBlock &Succ0 = *BI->getSuccessor(0);
137 if (&B == &Succ0 || &B == &Succ1 || &Succ0 == &Succ1) {
142 if (Succ0.getSinglePredecessor() != nullptr &&
143 Succ0.getSingleSuccessor() == &Succ1) {
144 return considerHoistingFromTo(Succ0, B);
149 Succ1.getSingleSuccessor() == &Succ0) {
155 if (Succ0.getSinglePredecessor() != nullptr &&
159 Succ1.getSingleSuccessor() == Succ0.getSingleSuccessor()) {
163 return considerHoistingFromTo(Succ0,
[all...]
H A DMergedLoadStoreMotion.cpp202 BasicBlock *Succ0 = BI->getSuccessor(0); local
203 BasicBlock *Tail = Succ0->getTerminator()->getSuccessor(0);
219 BasicBlock *Succ0 = BI->getSuccessor(0); local
222 if (!Succ0->getSinglePredecessor() ||
223 Succ0->getTerminator()->getNumSuccessors() != 1)
229 BasicBlock *Tail = Succ0->getTerminator()->getSuccessor(0);
362 BasicBlock *Succ0 = BI->getSuccessor(0); local
367 for (BasicBlock::iterator BBI = Succ0->begin(), BBE = Succ0->end();
374 if (!L0 || !L0->isSimple() || L0->isUsedOutsideOfBlock(Succ0))
[all...]
/external/llvm/lib/CodeGen/
H A DEarlyIfConversion.cpp346 MachineBasicBlock *Succ0 = Head->succ_begin()[0];
349 // Canonicalize so Succ0 has MBB as its single predecessor.
350 if (Succ0->pred_size() != 1)
351 std::swap(Succ0, Succ1);
353 if (Succ0->pred_size() != 1 || Succ0->succ_size() != 1)
356 Tail = Succ0->succ_begin()[0];
365 << " -> BB#" << Succ0->getNumber()
376 << " -> BB#" << Succ0->getNumber()
402 FBB = TBB == Succ0
[all...]
/external/llvm/lib/Target/AArch64/
H A DAArch64ConditionalCompares.cpp442 MachineBasicBlock *Succ0 = Head->succ_begin()[0];
446 if (Succ0->pred_size() != 1)
447 std::swap(Succ0, Succ1);
449 // Succ0 is our candidate for CmpBB.
450 if (Succ0->pred_size() != 1 || Succ0->succ_size() != 2)
453 CmpBB = Succ0;

Completed in 55 milliseconds