Home
last modified time | relevance | path

Searched refs:Successor (Results 1 – 25 of 67) sorted by relevance

123

/external/llvm-project/llvm/lib/Target/PowerPC/
DPPCExpandISEL.cpp335 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()
DPPCReduceCRLogicals.cpp56 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()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCExpandISEL.cpp335 MachineBasicBlock *Successor = nullptr; in reorganizeBlockLayout() local
355 Successor = Succ; in reorganizeBlockLayout()
360 Successor = NewSuccessor; in reorganizeBlockLayout()
401 MBB->removeSuccessor(Successor); in reorganizeBlockLayout()
407 MBB->addSuccessor(IsTrueBlockRequired ? TrueBlock : Successor); in reorganizeBlockLayout()
408 MBB->addSuccessor(IsFalseBlockRequired ? FalseBlock : Successor); in reorganizeBlockLayout()
412 TrueBlock->addSuccessor(Successor); in reorganizeBlockLayout()
417 FalseBlock->addSuccessor(Successor); in reorganizeBlockLayout()
423 .addMBB(IsTrueBlockRequired ? TrueBlock : Successor); in reorganizeBlockLayout()
429 .addMBB(Successor); in reorganizeBlockLayout()
DPPCReduceCRLogicals.cpp56 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()
/external/llvm-project/clang-tools-extra/clang-tidy/utils/
DExprSequence.cpp81 for (const Stmt *Successor = getSequenceSuccessor(Before); Successor; in inSequence() local
82 Successor = getSequenceSuccessor(Successor)) { in inSequence()
83 if (isDescendantOrEqual(After, Successor, Context)) in inSequence()
/external/llvm/lib/Analysis/
DLoopInfo.cpp220 for (BasicBlock *Successor : TI->successors()) { in getLoopID()
221 if (Successor == H) { in getLoopID()
254 for (BasicBlock *Successor : TI->successors()) { in setLoopID()
255 if (Successor == H) in setLoopID()
343 for (BasicBlock *Successor : successors(BB)) { in getUniqueExitBlocks()
345 if (contains(Successor)) in getUniqueExitBlocks()
348 pred_iterator PI = pred_begin(Successor); in getUniqueExitBlocks()
362 ExitBlocks.push_back(Successor); in getUniqueExitBlocks()
369 if (std::find(SwitchExitBlocks.begin(), SwitchExitBlocks.end(), Successor) in getUniqueExitBlocks()
371 SwitchExitBlocks.push_back(Successor); in getUniqueExitBlocks()
[all …]
DInterval.cpp53 for (const BasicBlock *Successor : Successors) in print() local
54 OS << *Successor << "\n"; in print()
DIntervalPartition.cpp60 for (BasicBlock *Successor : Int->Successors) in updatePredecessors()
61 getBlockInterval(Successor)->Predecessors.push_back(Header); in updatePredecessors()
/external/llvm-project/mlir/include/mlir/TableGen/
DSuccessor.h20 class Successor : public Constraint {
38 Successor constraint;
/external/llvm-project/llvm/lib/Analysis/
DInterval.cpp49 for (const BasicBlock *Successor : Successors) in print() local
50 OS << *Successor << "\n"; in print()
DIntervalPartition.cpp69 for (BasicBlock *Successor : Int->Successors) in updatePredecessors()
70 getBlockInterval(Successor)->Predecessors.push_back(Header); in updatePredecessors()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DInterval.cpp49 for (const BasicBlock *Successor : Successors) in print() local
50 OS << *Successor << "\n"; in print()
DIntervalPartition.cpp69 for (BasicBlock *Successor : Int->Successors) in updatePredecessors()
70 getBlockInterval(Successor)->Predecessors.push_back(Header); in updatePredecessors()
/external/llvm/include/llvm/Analysis/
DInterval.h80 for (BasicBlock *Successor : Successors) in isSuccessor()
81 if (Successor == BB) in isSuccessor()
DBlockFrequencyInfoImpl.h805 typedef GraphTraits<const BlockT *> Successor;
1153 typedef GraphTraits<const BlockT *> Successor;
1161 for (auto I = Successor::child_begin(BB), E = Successor::child_end(BB);
1207 for (auto SI = Successor::child_begin(BB), SE = Successor::child_end(BB);
/external/llvm-project/llvm/include/llvm/Analysis/
DInterval.h77 for (BasicBlock *Successor : Successors) in isSuccessor()
78 if (Successor == BB) in isSuccessor()
DLoopInfoImpl.h114 for (BlockT *Successor : children<BlockT *>(BB)) in getUniqueExitBlocksHelper()
115 if (!L->contains(Successor)) in getUniqueExitBlocksHelper()
116 if (Visited.insert(Successor).second) in getUniqueExitBlocksHelper()
117 ExitBlocks.push_back(Successor); in getUniqueExitBlocksHelper()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DInterval.h77 for (BasicBlock *Successor : Successors) in isSuccessor()
78 if (Successor == BB) in isSuccessor()
DLoopInfoImpl.h108 for (BlockT *Successor : children<BlockT *>(BB)) in getUniqueExitBlocksHelper()
109 if (!L->contains(Successor)) in getUniqueExitBlocksHelper()
110 if (Visited.insert(Successor).second) in getUniqueExitBlocksHelper()
111 ExitBlocks.push_back(Successor); in getUniqueExitBlocksHelper()
/external/llvm-project/mlir/lib/TableGen/
DSuccessor.cpp22 bool Successor::isVariadic() const { in isVariadic()
DCMakeLists.txt26 Successor.cpp
/external/swiftshader/third_party/subzero/src/
DIceCfgNode.cpp902 CfgNode *Successor = OutEdges.front(); in contractIfEmpty() local
907 if (Successor != this) { in contractIfEmpty()
911 I = Successor; in contractIfEmpty()
912 Successor->InEdges.push_back(Pred); in contractIfEmpty()
917 I.repointEdges(this, Successor); in contractIfEmpty()
925 Successor->InEdges.erase( in contractIfEmpty()
926 std::find(Successor->InEdges.begin(), Successor->InEdges.end(), this)); in contractIfEmpty()
/external/clang/lib/Analysis/
DUninitializedValues.cpp231 const CFGBlock *Successor = *I; in enqueueSuccessors() local
232 if (!Successor || enqueuedBlocks[Successor->getBlockID()]) in enqueueSuccessors()
234 worklist.push_back(Successor); in enqueueSuccessors()
235 enqueuedBlocks[Successor->getBlockID()] = true; in enqueueSuccessors()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DVPlan.h369 void appendSuccessor(VPBlockBase *Successor) { in appendSuccessor() argument
370 assert(Successor && "Cannot add nullptr successor!"); in appendSuccessor()
371 Successors.push_back(Successor); in appendSuccessor()
388 void removeSuccessor(VPBlockBase *Successor) { in removeSuccessor() argument
389 auto Pos = std::find(Successors.begin(), Successors.end(), Successor); in removeSuccessor()
515 void setOneSuccessor(VPBlockBase *Successor) { in setOneSuccessor() argument
517 appendSuccessor(Successor); in setOneSuccessor()
/external/llvm/lib/IR/
DBasicBlock.cpp400 BasicBlock *Successor = *I; in splitBasicBlock() local
402 for (BasicBlock::iterator II = Successor->begin(); in splitBasicBlock()

123