Home
last modified time | relevance | path

Searched refs:Predecessors (Results 1 – 25 of 26) sorted by relevance

12

/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DMachineBasicBlock.h71 std::vector<MachineBasicBlock *> Predecessors;
167 pred_iterator pred_begin() { return Predecessors.begin(); }
168 const_pred_iterator pred_begin() const { return Predecessors.begin(); }
169 pred_iterator pred_end() { return Predecessors.end(); }
170 const_pred_iterator pred_end() const { return Predecessors.end(); }
172 { return Predecessors.rbegin();}
174 { return Predecessors.rbegin();}
176 { return Predecessors.rend(); }
178 { return Predecessors.rend(); }
180 return (unsigned)Predecessors.size();
[all …]
/external/llvm/include/llvm/CodeGen/
DMachineBasicBlock.h93 std::vector<MachineBasicBlock *> Predecessors;
237 pred_iterator pred_begin() { return Predecessors.begin(); }
238 const_pred_iterator pred_begin() const { return Predecessors.begin(); }
239 pred_iterator pred_end() { return Predecessors.end(); }
240 const_pred_iterator pred_end() const { return Predecessors.end(); }
242 { return Predecessors.rbegin();}
244 { return Predecessors.rbegin();}
246 { return Predecessors.rend(); }
248 { return Predecessors.rend(); }
250 return (unsigned)Predecessors.size();
[all …]
/external/clang/lib/Analysis/
DThreadSafetyTIL.cpp57 unsigned Idx = Predecessors.size(); in addPredecessor()
58 Predecessors.reserveCheck(1, Arena); in addPredecessor()
59 Predecessors.push_back(Pred); in addPredecessor()
71 Predecessors.reserve(NumPreds, Arena); in reservePredecessors()
198 for (auto *Pred : Predecessors) in topologicalFinalSort()
212 for (auto *Pred : Predecessors) { in computeDominator()
/external/llvm/lib/Support/
DDAGDeltaAlgorithm.cpp75 std::map<change_ty, std::vector<change_ty> > Predecessors; member in __anon7ef96bbb0111::DAGDeltaAlgorithmImpl
83 assert(Predecessors.count(Node) && "Invalid node!"); in pred_begin()
84 return Predecessors[Node].begin(); in pred_begin()
87 assert(Predecessors.count(Node) && "Invalid node!"); in pred_end()
88 return Predecessors[Node].end(); in pred_end()
186 Predecessors.insert(std::make_pair(*it, std::vector<change_ty>())); in DAGDeltaAlgorithmImpl()
191 Predecessors[it->second].push_back(it->first); in DAGDeltaAlgorithmImpl()
/external/swiftshader/third_party/LLVM/lib/Support/
DDAGDeltaAlgorithm.cpp76 std::map<change_ty, std::vector<change_ty> > Predecessors; member in __anon4343b8670111::DAGDeltaAlgorithmImpl
84 assert(Predecessors.count(Node) && "Invalid node!"); in pred_begin()
85 return Predecessors[Node].begin(); in pred_begin()
88 assert(Predecessors.count(Node) && "Invalid node!"); in pred_end()
89 return Predecessors[Node].end(); in pred_end()
192 Predecessors.insert(std::make_pair(*it, std::vector<change_ty>())); in DAGDeltaAlgorithmImpl()
197 Predecessors[it->second].push_back(it->first); in DAGDeltaAlgorithmImpl()
/external/llvm/include/llvm/Analysis/
DInterval.h66 std::vector<BasicBlock*> Predecessors; variable
117 return I->Predecessors.begin(); in pred_begin()
120 return I->Predecessors.end(); in pred_end()
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DInterval.h69 std::vector<BasicBlock*> Predecessors; variable
118 return I->Predecessors.begin(); in pred_begin()
121 return I->Predecessors.end(); in pred_end()
/external/swiftshader/third_party/LLVM/lib/Analysis/
DInterval.cpp50 for (std::vector<BasicBlock*>::const_iterator I = Predecessors.begin(), in print()
51 E = Predecessors.end(); I != E; ++I) in print()
DIntervalPartition.cpp62 getBlockInterval(*I)->Predecessors.push_back(Header); in updatePredecessors()
/external/llvm/lib/Transforms/IPO/
DSampleProfile.cpp167 BlockEdgeMap Predecessors; member in __anon7eca00fa0111::SampleProfileLoader
395 Predecessors.clear(); in clearFunctionData()
820 NumTotalEdges = Predecessors[BB].size(); in propagateThroughEdges()
821 for (auto *Pred : Predecessors[BB]) { in propagateThroughEdges()
828 SingleEdge = std::make_pair(Predecessors[BB][0], BB); in propagateThroughEdges()
926 if (!Predecessors[B1].empty()) in buildEdges()
931 Predecessors[B1].push_back(B2); in buildEdges()
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DMachineBasicBlock.cpp400 Predecessors.push_back(pred); in addPredecessor()
404 pred_iterator I = std::find(Predecessors.begin(), Predecessors.end(), pred); in removePredecessor()
405 assert(I != Predecessors.end() && "Pred is not a predecessor of this block!"); in removePredecessor()
406 Predecessors.erase(I); in removePredecessor()
DREADME.txt40 Predecessors according to CFG: 0x8b0c5f0 (#3) 0x8b0a7c0 (#4)
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/
D2010-05-12-FastAllocKills.ll7 ; Predecessors according to CFG: BB#4 BB#5
17 ; Predecessors according to CFG: BB#4 BB#5
/external/llvm/test/CodeGen/X86/
D2010-05-12-FastAllocKills.ll7 ; Predecessors according to CFG: BB#4 BB#5
17 ; Predecessors according to CFG: BB#4 BB#5
/external/llvm/lib/Analysis/
DInterval.cpp49 for (const BasicBlock *Predecessor : Predecessors) in print()
DIntervalPartition.cpp61 getBlockInterval(Successor)->Predecessors.push_back(Header); in updatePredecessors()
/external/llvm/test/CodeGen/AArch64/
Darm64-csldst-mmo.ll15 ; CHECK: Predecessors:
/external/llvm/lib/CodeGen/
DMachineBasicBlock.cpp610 Predecessors.push_back(Pred); in addPredecessor()
614 pred_iterator I = std::find(Predecessors.begin(), Predecessors.end(), Pred); in removePredecessor()
615 assert(I != Predecessors.end() && "Pred is not a predecessor of this block!"); in removePredecessor()
616 Predecessors.erase(I); in removePredecessor()
DREADME.txt40 Predecessors according to CFG: 0x8b0c5f0 (#3) 0x8b0a7c0 (#4)
/external/llvm/lib/Target/X86/
DREADME-X86-64.txt111 Predecessors according to CFG: 0x203aec0 (#0)
116 Predecessors according to CFG: 0x203af10 (#1) 0x203af60 (#2)
/external/swiftshader/third_party/LLVM/lib/Target/X86/
DREADME-X86-64.txt111 Predecessors according to CFG: 0x203aec0 (#0)
116 Predecessors according to CFG: 0x203af10 (#1) 0x203af60 (#2)
/external/clang/include/clang/Analysis/Analyses/
DThreadSafetyTIL.h1561 size_t numPredecessors() const { return Predecessors.size(); } in numPredecessors()
1579 BlockArray &predecessors() { return Predecessors; } in predecessors()
1580 const BlockArray &predecessors() const { return Predecessors; } in predecessors()
1623 auto I = std::find(Predecessors.cbegin(), Predecessors.cend(), BB); in findPredecessorIndex()
1624 return std::distance(Predecessors.cbegin(), I); in findPredecessorIndex()
1673 BlockArray Predecessors; // Predecessor blocks in the CFG. variable
/external/v8/src/compiler/
Dinstruction.h1382 typedef ZoneVector<RpoNumber> Predecessors; in NON_EXPORTED_BASE() typedef
1383 Predecessors& predecessors() { return predecessors_; } in NON_EXPORTED_BASE()
1384 const Predecessors& predecessors() const { return predecessors_; } in NON_EXPORTED_BASE()
1411 Predecessors predecessors_; in NON_EXPORTED_BASE()
Dinstruction.cc640 for (InstructionBlock::Predecessors::const_iterator i = predecessors_.begin(); in PredecessorIndexOf()
/external/clang/test/CodeGenObjC/
Dexceptions.m152 // finally.call-exit: Predecessors are the @try and @catch fallthroughs

12