/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | MustExecute.cpp | 161 SmallPtrSetImpl<const BasicBlock *> &Predecessors) { in collectTransitivePredecessors() argument 162 assert(Predecessors.empty() && "Garbage in predecessors set?"); in collectTransitivePredecessors() 168 Predecessors.insert(Pred); in collectTransitivePredecessors() 184 if (Predecessors.insert(PredPred).second) in collectTransitivePredecessors() 200 SmallPtrSet<const BasicBlock *, 4> Predecessors; in allLoopPathsLeadToBlock() local 201 collectTransitivePredecessors(CurLoop, BB, Predecessors); in allLoopPathsLeadToBlock() 210 for (auto *Pred : Predecessors) { in allLoopPathsLeadToBlock() 222 Succ != BB && !Predecessors.count(Succ)) in allLoopPathsLeadToBlock() 284 SmallPtrSet<const BasicBlock *, 4> Predecessors; in doesNotWriteMemoryBefore() local 285 collectTransitivePredecessors(CurLoop, BB, Predecessors); in doesNotWriteMemoryBefore() [all …]
|
D | Interval.cpp | 45 for (const BasicBlock *Predecessor : Predecessors) in print()
|
D | IntervalPartition.cpp | 70 getBlockInterval(Successor)->Predecessors.push_back(Header); in updatePredecessors()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | MachineBasicBlock.h | 89 std::vector<MachineBasicBlock *> Predecessors; 264 pred_iterator pred_begin() { return Predecessors.begin(); } 265 const_pred_iterator pred_begin() const { return Predecessors.begin(); } 266 pred_iterator pred_end() { return Predecessors.end(); } 267 const_pred_iterator pred_end() const { return Predecessors.end(); } 269 { return Predecessors.rbegin();} 271 { return Predecessors.rbegin();} 273 { return Predecessors.rend(); } 275 { return Predecessors.rend(); } 277 return (unsigned)Predecessors.size(); [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Support/ |
D | DAGDeltaAlgorithm.cpp | 74 std::map<change_ty, std::vector<change_ty> > Predecessors; member in __anoneb56a8100111::DAGDeltaAlgorithmImpl 82 assert(Predecessors.count(Node) && "Invalid node!"); in pred_begin() 83 return Predecessors[Node].begin(); in pred_begin() 86 assert(Predecessors.count(Node) && "Invalid node!"); in pred_end() 87 return Predecessors[Node].end(); in pred_end() 185 Predecessors.insert(std::make_pair(*it, std::vector<change_ty>())); in DAGDeltaAlgorithmImpl() 190 Predecessors[it->second].push_back(it->first); in DAGDeltaAlgorithmImpl()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/ |
D | VPlanVerifier.cpp | 74 const auto &Predecessors = VPB->getPredecessors(); in verifyBlocksInRegion() local 78 assert(!hasDuplicates(Predecessors) && in verifyBlocksInRegion() 81 for (const VPBlockBase *Pred : Predecessors) { in verifyBlocksInRegion()
|
D | VPlan.h | 357 SmallVector<VPBlockBase *, 1> Predecessors; variable 377 Predecessors.push_back(Predecessor); in appendPredecessor() 382 auto Pos = std::find(Predecessors.begin(), Predecessors.end(), Predecessor); in removePredecessor() 384 Predecessors.erase(Pos); in removePredecessor() 438 const VPBlocksTy &getPredecessors() const { return Predecessors; } in getPredecessors() 439 VPBlocksTy &getPredecessors() { return Predecessors; } in getPredecessors() 450 return (Predecessors.size() == 1 ? *Predecessors.begin() : nullptr); in getSinglePredecessor() 454 size_t getNumPredecessors() const { return Predecessors.size(); } in getNumPredecessors() 537 assert(Predecessors.empty() && "Block predecessors already set."); in setPredecessors() 543 void clearPredecessors() { Predecessors.clear(); } in clearPredecessors()
|
D | VPlan.cpp | 98 if (!Predecessors.empty() || !Parent) in getEnclosingBlockWithPredecessors()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
D | Interval.h | 63 std::vector<BasicBlock*> Predecessors; variable 113 return I->Predecessors.begin(); in pred_begin() 116 return I->Predecessors.end(); in pred_end()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | SILowerI1Copies.cpp | 141 SmallVector<MachineBasicBlock *, 4> Predecessors; member in __anone1eceb8c0111::PhiIncomingAnalysis 152 ArrayRef<MachineBasicBlock *> predecessors() const { return Predecessors; } in predecessors() 159 Predecessors.clear(); in analyze() 217 if (llvm::find(Predecessors, UnreachablePred) == Predecessors.end()) in analyze() 218 Predecessors.push_back(UnreachablePred); in analyze()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/ |
D | SampleProfile.cpp | 402 BlockEdgeMap Predecessors; member in __anon8b1c592f0111::SampleProfileLoader 645 Predecessors.clear(); in clearFunctionData() 1288 NumTotalEdges = Predecessors[BB].size(); in propagateThroughEdges() 1289 for (auto *Pred : Predecessors[BB]) { in propagateThroughEdges() 1296 SingleEdge = std::make_pair(Predecessors[BB][0], BB); in propagateThroughEdges() 1378 for (auto *Pred : Predecessors[BB]) { in propagateThroughEdges() 1423 if (!Predecessors[B1].empty()) in buildEdges() 1428 Predecessors[B1].push_back(B2); in buildEdges()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | README-X86-64.txt | 111 Predecessors according to CFG: 0x203aec0 (#0) 116 Predecessors according to CFG: 0x203af10 (#1) 0x203af60 (#2)
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | MachineBasicBlock.cpp | 765 Predecessors.push_back(Pred); in addPredecessor() 769 pred_iterator I = find(Predecessors, Pred); in removePredecessor() 770 assert(I != Predecessors.end() && "Pred is not a predecessor of this block!"); in removePredecessor() 771 Predecessors.erase(I); in removePredecessor()
|
D | README.txt | 40 Predecessors according to CFG: 0x8b0c5f0 (#3) 0x8b0a7c0 (#4)
|
/third_party/node/deps/v8/src/compiler/backend/ |
D | instruction.h | 1569 using Predecessors = ZoneVector<RpoNumber>; in NON_EXPORTED_BASE() local 1570 Predecessors& predecessors() { return predecessors_; } in NON_EXPORTED_BASE() 1571 const Predecessors& predecessors() const { return predecessors_; } in NON_EXPORTED_BASE() 1607 Predecessors predecessors_; in NON_EXPORTED_BASE()
|
D | instruction.cc | 638 for (InstructionBlock::Predecessors::const_iterator i = predecessors_.begin(); in PredecessorIndexOf()
|