HomeSort by relevance Sort by last modified time
    Searched defs:PrevBB (Results 1 - 13 of 13) sorted by null

  /external/llvm/lib/Target/AArch64/
AArch64A53Fix835769.cpp 138 MachineBasicBlock *PrevBB = &*std::prev(MBBI);
140 if (S == PrevBB && !TII->analyzeBranch(*PrevBB, TBB, FBB, Cond) && !TBB &&
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/
AArch64A53Fix835769.cpp 143 MachineBasicBlock *PrevBB = &*std::prev(MBBI);
145 if (S == PrevBB && !TII->analyzeBranch(*PrevBB, TBB, FBB, Cond) && !TBB &&
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Vectorize/
VPlan.cpp 117 BasicBlock *PrevBB = CFG.PrevBB;
118 BasicBlock *NewBB = BasicBlock::Create(PrevBB->getContext(), getName(),
119 PrevBB->getParent(), CFG.LastBB);
152 BasicBlock *NewBB = State->CFG.PrevBB; // Reuse it if possible.
175 State->CFG.PrevBB = NewBB;
295 BasicBlock *VectorPreHeaderBB = State->CFG.PrevBB;
316 State->CFG.PrevBB = VectorHeaderBB;
323 BasicBlock *LastBB = State->CFG.PrevBB;
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
TailDuplicator.cpp 881 MachineBasicBlock *PrevBB = ForcedLayoutPred;
882 if (!PrevBB)
883 PrevBB = &*std::prev(TailBB->getIterator());
886 // This has to check PrevBB->succ_size() because EH edges are ignored by
888 if (PrevBB->succ_size() == 1 &&
    [all...]
BranchFolding.cpp     [all...]
MachineBlockPlacement.cpp     [all...]
  /external/llvm/lib/CodeGen/
TailDuplicator.cpp 811 MachineBasicBlock *PrevBB = &*std::prev(TailBB->getIterator());
814 // This has to check PrevBB->succ_size() because EH edges are ignored by
816 if (PrevBB->succ_size() == 1 &&
817 !TII->analyzeBranch(*PrevBB, PriorTBB, PriorFBB, PriorCond, true) &&
820 DEBUG(dbgs() << "\nMerging into block: " << *PrevBB
831 processPHI(MI, TailBB, PrevBB, LocalVRMap, CopyInfos, UsedByPhi, true);
840 duplicateInstruction(MI, TailBB, PrevBB, MF, LocalVRMap, UsedByPhi);
843 appendCopies(PrevBB, CopyInfos, Copies);
846 PrevBB->splice(PrevBB->end(), TailBB, TailBB->begin(), TailBB->end())
    [all...]
BranchFolding.cpp     [all...]
MachineBlockPlacement.cpp     [all...]
  /external/swiftshader/third_party/LLVM/lib/CodeGen/
TailDuplication.cpp 822 MachineBasicBlock *PrevBB = prior(MachineFunction::iterator(TailBB));
825 // This has to check PrevBB->succ_size() because EH edges are ignored by
827 if (PrevBB->succ_size() == 1 &&
828 !TII->AnalyzeBranch(*PrevBB, PriorTBB, PriorFBB, PriorCond, true) &&
831 DEBUG(dbgs() << "\nMerging into block: " << *PrevBB
842 ProcessPHI(MI, TailBB, PrevBB, LocalVRMap, CopyInfos, UsedByPhi, true);
852 DuplicateInstruction(MI, TailBB, PrevBB, MF, LocalVRMap, UsedByPhi);
855 MachineBasicBlock::iterator Loc = PrevBB->getFirstTerminator();
857 Copies.push_back(BuildMI(*PrevBB, Loc, DebugLoc(),
864 PrevBB->splice(PrevBB->end(), TailBB, TailBB->begin(), TailBB->end())
    [all...]
BranchFolding.cpp     [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Coroutines/
CoroSplit.cpp 443 auto *PrevBB = Prev->getParent();
445 auto V = PN.getIncomingValueForBlock(PrevBB);
  /external/swiftshader/third_party/llvm-7.0/llvm/unittests/Analysis/
ScalarEvolutionTest.cpp 679 BasicBlock *PrevBB = EntryBB;
689 PN->addIncoming(ConstantInt::get(Context, APInt(64, 100)), PrevBB);
706 PrevBB = CondBB;
    [all...]

Completed in 463 milliseconds