HomeSort by relevance Sort by last modified time
    Searched refs:SuccBB (Results 1 - 15 of 15) sorted by null

  /external/llvm/lib/Transforms/Scalar/
LoopInstSimplify.cpp 150 BasicBlock *SuccBB = *SI;
151 if (!Visited.insert(SuccBB))
154 const Loop *SuccLoop = LI->getLoopFor(SuccBB);
155 if (SuccLoop && SuccLoop->getHeader() == SuccBB
157 VisitStack.push_back(WorklistItem(SuccBB, true));
172 ExitBlocks.end(), SuccBB);
176 VisitStack.push_back(WorklistItem(SuccBB, false));
TailRecursionElimination.cpp 338 for (auto *SuccBB : make_range(succ_begin(BB), succ_end(BB))) {
339 auto &State = Visited[SuccBB];
343 WorklistEscaped.push_back(SuccBB);
345 WorklistUnescaped.push_back(SuccBB);
    [all...]
JumpThreading.cpp 120 BasicBlock *SuccBB);
    [all...]
  /external/llvm/lib/CodeGen/
BranchFolding.h 96 bool TryTailMergeBlocks(MachineBasicBlock* SuccBB,
106 MachineBasicBlock *SuccBB,
108 void RemoveBlocksWithHash(unsigned CurHash, MachineBasicBlock* SuccBB,
111 MachineBasicBlock *SuccBB,
BranchFolding.cpp 466 static void FixTail(MachineBasicBlock *CurMBB, MachineBasicBlock *SuccBB,
479 TII->InsertBranch(*CurMBB, SuccBB, nullptr, Cond, dl);
484 TII->InsertBranch(*CurMBB, SuccBB, nullptr,
536 MachineBasicBlock *SuccBB,
567 if (SuccBB && MBB1 != PredBB && MBB2 != PredBB &&
602 MachineBasicBlock *SuccBB,
616 SuccBB, PredBB)) {
637 MachineBasicBlock *SuccBB,
645 if (SuccBB && CurMBB != PredBB)
646 FixTail(CurMBB, SuccBB, TII)
    [all...]
LiveVariables.cpp 783 MachineBasicBlock *SuccBB) {
788 MachineBasicBlock::iterator BBI = SuccBB->begin(), BBE = SuccBB->end();
793 // All registers used by PHI nodes in SuccBB must be live through BB.
799 // Record all vreg defs and kills of all instructions in SuccBB.
820 // If the register is either killed in or live through SuccBB it's also live
823 if (Kills.count(Reg) || VI.AliveBlocks.test(SuccBB->getNumber()))
TailDuplication.cpp 467 MachineBasicBlock *SuccBB = *SI;
468 for (MachineBasicBlock::iterator II = SuccBB->begin(), EE = SuccBB->end();
511 if (!SrcBB->isSuccessor(SuccBB))
    [all...]
IfConversion.cpp 439 MachineBasicBlock *SuccBB = *SI;
440 if (SuccBB != TrueBB)
441 return SuccBB;
    [all...]
  /external/llvm/lib/Target/Mips/
MipsDelaySlotFiller.cpp 54 "disable-mips-df-succbb-search",
82 /// the registers that are live-in to SuccBB.
84 const MachineBasicBlock &SuccBB);
339 const MachineBasicBlock &SuccBB) {
342 if (*SI != &SuccBB)
613 MachineBasicBlock *SuccBB = selectSuccBB(MBB);
615 if (!SuccBB)
624 // Iterate over SuccBB's predecessor list.
625 for (MachineBasicBlock::pred_iterator PI = SuccBB->pred_begin(),
626 PE = SuccBB->pred_end(); PI != PE; ++PI
    [all...]
  /external/llvm/include/llvm/CodeGen/
LiveVariables.h 290 /// addNewBlock - Add a new basic block BB between DomBB and SuccBB. All
291 /// variables that are live out of DomBB and live into SuccBB will be marked
296 MachineBasicBlock *SuccBB);
  /external/llvm/lib/Transforms/Utils/
PromoteMemoryToRegister.cpp     [all...]
  /external/llvm/lib/Transforms/ObjCARC/
ObjCARCOpts.cpp     [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
FastISel.cpp     [all...]
SelectionDAGBuilder.cpp     [all...]
  /external/llvm/lib/Transforms/InstCombine/
InstructionCombining.cpp     [all...]

Completed in 565 milliseconds