/external/v8/src/compiler/ |
D | loop-peeling.cc | 239 int backedges = loop_node->InputCount() - 1; in Peel() local 240 if (backedges > 1) { in Peel() 248 graph_->NewNode(common_->Merge(backedges), backedges, &inputs[0]); in Peel() 254 for (int i = 0; i < backedges; i++) { in Peel() 260 const Operator* op = common_->ResizeMergeOrPhi(node->op(), backedges); in Peel() 261 Node* phi = graph_->NewNode(op, backedges + 1, &inputs[0]); in Peel()
|
D | scheduler.cc | 957 size_t num_loops, ZoneVector<Backedge>* backedges) { in ComputeLoopInfo() argument 969 for (size_t i = 0; i < backedges->size(); i++) { in ComputeLoopInfo() 970 BasicBlock* member = backedges->at(i).first; in ComputeLoopInfo() 971 BasicBlock* header = member->SuccessorAt(backedges->at(i).second); in ComputeLoopInfo()
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/LoopSimplify/ |
D | indirectbr-backedge.ll | 3 ; LoopSimplify shouldn't split loop backedges that use indirectbr.
|
/external/swiftshader/third_party/LLVM/test/Transforms/LoopSimplify/ |
D | indirectbr-backedge.ll | 3 ; LoopSimplify shouldn't split loop backedges that use indirectbr.
|
/external/llvm/test/Transforms/LoopSimplify/ |
D | indirectbr-backedge.ll | 3 ; LoopSimplify shouldn't split loop backedges that use indirectbr.
|
/external/llvm/test/Analysis/ScalarEvolution/ |
D | unsimplified-loop.ll | 3 ; This loop has no preheader, multiple backedges, etc., but ScalarEvolution
|
D | guards.ll | 4 ; conditions gaurding loop entries and backedges. This isn't intended
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Analysis/ScalarEvolution/ |
D | unsimplified-loop.ll | 3 ; This loop has no preheader, multiple backedges, etc., but ScalarEvolution
|
D | guards.ll | 4 ; conditions gaurding loop entries and backedges. This isn't intended
|
/external/swiftshader/third_party/LLVM/test/Analysis/ScalarEvolution/ |
D | unsimplified-loop.ll | 3 ; This loop has no preheader, multiple backedges, etc., but ScalarEvolution
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/StructurizeCFG/AMDGPU/ |
D | loop-subregion-misordered.ll | 5 ; list to get the order. The only problem with it is that sometimes backedges 6 ; for outer loops will be visited before backedges for inner loops. To solve this problem,
|
/external/tensorflow/tensorflow/compiler/jit/ |
D | deadness_analysis.cc | 823 std::vector<string> backedges; in CreateMultipleNextIterationInputsError() local 826 backedges.push_back(absl::StrCat(" ", SummarizeNode(*backedge->src()))); in CreateMultipleNextIterationInputsError() 831 FormatNodeForError(*merge), ": \n", absl::StrJoin(backedges, "\n"), in CreateMultipleNextIterationInputsError()
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Analysis/BlockFrequencyInfo/ |
D | basic.ll | 12 ; Loop backedges are weighted and thus their bodies have a greater frequency.
|
D | irreducible.ll | 50 ; that are targets of a backedge within it (excluding backedges within true 54 ; intercepts all the edges to the headers. All backedges and entries point to
|
/external/llvm/test/Analysis/BlockFrequencyInfo/ |
D | basic.ll | 12 ; Loop backedges are weighted and thus their bodies have a greater frequency.
|
D | irreducible.ll | 50 ; that are targets of a backedge within it (excluding backedges within true 54 ; intercepts all the edges to the headers. All backedges and entries point to
|
/external/llvm/docs/ |
D | BlockFrequencyTerminology.rst | 67 bottom-up, ignoring backedges; i.e., as a DAG. After each loop is processed,
|
D | Statepoints.rst | 752 loop backedges locations. Extending this to work with return polls would be
|
/external/swiftshader/third_party/llvm-7.0/llvm/docs/ |
D | BlockFrequencyTerminology.rst | 67 bottom-up, ignoring backedges; i.e., as a DAG. After each loop is processed,
|
D | Statepoints.rst | 807 loop backedges locations. Extending this to work with return polls would be
|
/external/llvm/test/CodeGen/WebAssembly/ |
D | cfg-stackify.ll | 14 ; Test that loops are made contiguous, even in the presence of split backedges. 691 ; Test a case where there are multiple backedges and multiple loop exits
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/WebAssembly/ |
D | cfg-stackify.ll | 14 ; Test that loops are made contiguous, even in the presence of split backedges. 693 ; Test a case where there are multiple backedges and multiple loop exits
|