| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
| H A D | PPCExpandISEL.cpp | 335 MachineBasicBlock *Successor = nullptr; in reorganizeBlockLayout() local 355 Successor = Succ; in reorganizeBlockLayout() 360 Successor = NewSuccessor; in reorganizeBlockLayout() 390 MBB->removeSuccessor(Successor); in reorganizeBlockLayout() 396 MBB->addSuccessor(IsTrueBlockRequired ? TrueBlock : Successor); in reorganizeBlockLayout() 397 MBB->addSuccessor(IsFalseBlockRequired ? FalseBlock : Successor); in reorganizeBlockLayout() 401 TrueBlock->addSuccessor(Successor); in reorganizeBlockLayout() 406 FalseBlock->addSuccessor(Successor); in reorganizeBlockLayout() 412 .addMBB(IsTrueBlockRequired ? TrueBlock : Successor); in reorganizeBlockLayout() 418 .addMBB(Successor); in reorganizeBlockLayout()
|
| H A D | PPCReduceCRLogicals.cpp | 56 static void updatePHIs(MachineBasicBlock *Successor, MachineBasicBlock *OrigMBB, in updatePHIs() argument 58 for (auto &MI : Successor->instrs()) { in updatePHIs() 70 !OrigMBB->isSuccessor(Successor)) { in updatePHIs() 85 static void addIncomingValuesToPHIs(MachineBasicBlock *Successor, in addIncomingValuesToPHIs() argument 91 for (auto &MI : Successor->instrs()) { in addIncomingValuesToPHIs()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
| H A D | Interval.cpp | 38 for (const BasicBlock *Successor : Successors) in print() local 39 OS << *Successor << "\n"; in print()
|
| H A D | IntervalPartition.cpp | 69 for (BasicBlock *Successor : Int->Successors) in updatePredecessors() 70 getBlockInterval(Successor)->Predecessors.push_back(Header); in updatePredecessors()
|
| H A D | MemorySSAUpdater.cpp | 1418 for (const BasicBlock *Successor : successors(BB)) { in changeToUnreachable() local 1419 removeDuplicatePhiEdgesBetween(BB, Successor); in changeToUnreachable() 1420 if (MemoryPhi *MPhi = MSSA->getMemoryAccess(Successor)) { in changeToUnreachable()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
| H A D | Interval.h | 77 for (BasicBlock *Successor : Successors) in isSuccessor() 78 if (Successor == BB) in isSuccessor()
|
| H A D | LoopInfoImpl.h | 115 for (BlockT *Successor : children<BlockT *>(BB)) in getUniqueExitBlocksHelper() 116 if (!L->contains(Successor)) in getUniqueExitBlocksHelper() 117 if (Visited.insert(Successor).second) in getUniqueExitBlocksHelper() 118 ExitBlocks.push_back(Successor); in getUniqueExitBlocksHelper()
|
| H A D | BlockFrequencyInfoImpl.h | 859 using Successor = GraphTraits<const BlockT *>; 1322 using Successor = GraphTraits<const BlockT *>;
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUUnifyDivergentExitNodes.cpp | 315 for (BasicBlock *Successor : Successors) { in runOnFunction() 316 Updates.push_back({DominatorTree::Insert, TransitionBB, Successor}); in runOnFunction() 317 Updates.push_back({DominatorTree::Delete, BB, Successor}); in runOnFunction()
|
| H A D | SIMachineScheduler.h | 33 Successor, enumerator
|
| H A D | SIMachineScheduler.cpp | 129 case Successor: return "SUCCESSOR"; in getReasonStr() 1562 TryCand, Cand, Successor)) in tryCandidateLatency() 1579 TryCand, Cand, Successor)) in tryCandidateRegUsage()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlan.h | 414 void appendSuccessor(VPBlockBase *Successor) { in appendSuccessor() argument 415 assert(Successor && "Cannot add nullptr successor!"); in appendSuccessor() 416 Successors.push_back(Successor); in appendSuccessor() 433 void removeSuccessor(VPBlockBase *Successor) { in removeSuccessor() argument 434 auto Pos = find(Successors, Successor); in removeSuccessor() 569 void setOneSuccessor(VPBlockBase *Successor) { in setOneSuccessor() argument 571 appendSuccessor(Successor); in setOneSuccessor()
|
| H A D | VPlan.cpp | 895 for (auto *Successor : Successors) in dumpEdges() local 896 drawEdge(Block, Successor, false, Twine(SuccessorNumber++)); in dumpEdges()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
| H A D | BypassSlowDivision.cpp | 85 QuotRemWithBB createSlowBB(BasicBlock *Successor); 86 QuotRemWithBB createFastBB(BasicBlock *Successor);
|
| H A D | SimplifyCFG.cpp | 918 auto *Successor = i->getCaseSuccessor(); in SimplifyEqualityComparisonWithOnlyPredecessor() local 920 ++NumPerSuccessorCases[Successor]; in SimplifyEqualityComparisonWithOnlyPredecessor() 922 Successor->removePredecessor(PredDef); in SimplifyEqualityComparisonWithOnlyPredecessor() 925 --NumPerSuccessorCases[Successor]; in SimplifyEqualityComparisonWithOnlyPredecessor() 2863 for (auto *Successor : successors(DomBlock)) in FoldTwoEntryPHINode() local 2864 Updates.push_back({DominatorTree::Delete, DomBlock, Successor}); in FoldTwoEntryPHINode() 4724 [BB](auto *Successor) { return Successor == BB; })) { in simplifyUnreachable() argument 4871 for (auto *Successor : successors(NewDefaultBlock)) in createUnreachableSwitchDefault() local 4872 Updates.push_back({DominatorTree::Delete, NewDefaultBlock, Successor}); in createUnreachableSwitchDefault() 5026 auto *Successor = Case.getCaseSuccessor(); in eliminateDeadSwitchCases() local [all …]
|
| H A D | Local.cpp | 2101 for (BasicBlock *Successor : successors(BB)) { in changeToUnreachable() 2102 Successor->removePredecessor(BB, PreserveLCSSA); in changeToUnreachable() 2104 UniqueSuccessors.insert(Successor); in changeToUnreachable() 2390 for (BasicBlock *Successor : successors(BB)) in markAliveBlocks() 2391 if (Reachable.insert(Successor).second) in markAliveBlocks() 2392 Worklist.push_back(Successor); in markAliveBlocks()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| H A D | Analysis.cpp | 772 const MachineBasicBlock *Successor = MBBI->getOperand(0).getMBB(); in getEHScopeMembership() local 775 {Successor, IsSEH ? EntryBBNumber : SuccessorColor->getNumber()}); in getEHScopeMembership()
|
| H A D | MachinePipeliner.cpp | 1805 SUnit *Successor = SI.getSUnit(); in addConnectedNodes() local 1806 if (!SI.isArtificial() && NodesAdded.count(Successor) == 0) in addConnectedNodes() 1807 addConnectedNodes(Successor, NewSet, NodesAdded); in addConnectedNodes()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/tools/bugpoint/ |
| H A D | CrashDebugger.cpp | 418 for (BasicBlock *Successor : successors(&*BB)) in simpleSimplifyCfg() 419 if (Visited.count(Successor)) in simpleSimplifyCfg() 420 Successor->removePredecessor(&*BB); in simpleSimplifyCfg()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ |
| H A D | GCOVProfiling.cpp | 330 void addEdge(GCOVBlock &Successor, uint32_t Flags) { in addEdge() argument 331 OutEdges.emplace_back(&Successor, Flags); in addEdge()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
| H A D | GVN.cpp | 1799 for (BasicBlock *Successor : successors(IntrinsicI->getParent())) { in processAssumeIntrinsic() 1800 BasicBlockEdge Edge(IntrinsicI->getParent(), Successor); in processAssumeIntrinsic()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Analysis/ |
| H A D | CFG.cpp | 1566 CFGBlock *Successor = (I+1)->block; in buildCFG() local 1575 if (JT.block == Successor) in buildCFG()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
| H A D | X86InstrInfo.cpp | 4379 for (MachineBasicBlock *Successor : MBB->successors()) in optimizeCompareInstr() 4380 if (Successor->isLiveIn(X86::EFLAGS)) in optimizeCompareInstr()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/docs/ |
| H A D | CodingStandards.rst | 1174 assert(idx < getNumSuccessors() && "Successor # out of range!");
|