/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...] |