Home
last modified time | relevance | path

Searched refs:BackEdge (Results 1 – 14 of 14) sorted by relevance

/external/tensorflow/tensorflow/compiler/jit/
Dshape_inference_helpers.cc36 BackEdge{e, e->src(), e->src_output(), e->dst(), e->dst_input()}); in Remove()
41 for (const BackEdge& be : back_edges_) { in Remove()
47 const std::vector<BackEdgeHelper::BackEdge>& BackEdgeHelper::RemovedEdges() in RemovedEdges()
60 for (const BackEdge& be : back_edges_) { in Replace()
Dshape_inference_helpers.h34 struct BackEdge { struct
51 const std::vector<BackEdge>& RemovedEdges() const; argument
58 std::vector<BackEdge> back_edges_;
Dshape_inference.cc47 const std::vector<BackEdgeHelper::BackEdge>& back_edges, in PropagateShapes()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DLoopUnrollPeel.cpp126 PHINode *Phi, Loop *L, BasicBlock *BackEdge, in calculateIterationsToInvariance() argument
130 assert(BackEdge == L->getLoopLatch() && "Wrong latch?"); in calculateIterationsToInvariance()
137 Value *Input = Phi->getIncomingValueForBlock(BackEdge); in calculateIterationsToInvariance()
152 IncPhi, L, BackEdge, IterationsToInvariance); in calculateIterationsToInvariance()
331 BasicBlock *BackEdge = L->getLoopLatch(); in computePeelCount() local
332 assert(BackEdge && "Loop is not in simplified form?"); in computePeelCount()
336 Phi, L, BackEdge, IterationsToInvariance); in computePeelCount()
/external/llvm-project/llvm/lib/Transforms/Utils/
DLoopPeel.cpp138 PHINode *Phi, Loop *L, BasicBlock *BackEdge, in calculateIterationsToInvariance() argument
142 assert(BackEdge == L->getLoopLatch() && "Wrong latch?"); in calculateIterationsToInvariance()
149 Value *Input = Phi->getIncomingValueForBlock(BackEdge); in calculateIterationsToInvariance()
164 IncPhi, L, BackEdge, IterationsToInvariance); in calculateIterationsToInvariance()
343 BasicBlock *BackEdge = L->getLoopLatch(); in computePeelCount() local
344 assert(BackEdge && "Loop is not in simplified form?"); in computePeelCount()
348 Phi, L, BackEdge, IterationsToInvariance); in computePeelCount()
/external/deqp-deps/SPIRV-Tools/test/fuzz/
Dtransformation_add_dead_block_test.cpp345 TEST(TransformationAddDeadBlockTest, BackEdge) { in TEST() argument
/external/swiftshader/third_party/SPIRV-Tools/test/fuzz/
Dtransformation_add_dead_block_test.cpp345 TEST(TransformationAddDeadBlockTest, BackEdge) { in TEST() argument
/external/llvm-project/llvm/lib/Transforms/Scalar/
DIndVarSimplify.cpp214 unsigned BackEdge = IncomingEdge^1; in handleFloatingPointIV() local
225 auto *Incr = dyn_cast<BinaryOperator>(PN->getIncomingValue(BackEdge)); in handleFloatingPointIV()
370 NewPHI->addIncoming(NewAdd, PN->getIncomingBlock(BackEdge)); in handleFloatingPointIV()
/external/llvm/lib/Transforms/Scalar/
DIndVarSimplify.cpp248 unsigned BackEdge = IncomingEdge^1; in handleFloatingPointIV() local
259 auto *Incr = dyn_cast<BinaryOperator>(PN->getIncomingValue(BackEdge)); in handleFloatingPointIV()
406 NewPHI->addIncoming(NewAdd, PN->getIncomingBlock(BackEdge)); in handleFloatingPointIV()
/external/llvm-project/llvm/lib/CodeGen/
DMachinePipeliner.cpp1235 int BackEdge = i; in createAdjacencyStructure() local
1236 auto Dep = OutputDeps.find(BackEdge); in createAdjacencyStructure()
1238 BackEdge = Dep->second; in createAdjacencyStructure()
1241 OutputDeps[N] = BackEdge; in createAdjacencyStructure()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DMachinePipeliner.cpp1153 int BackEdge = i; in createAdjacencyStructure() local
1154 auto Dep = OutputDeps.find(BackEdge); in createAdjacencyStructure()
1156 BackEdge = Dep->second; in createAdjacencyStructure()
1159 OutputDeps[N] = BackEdge; in createAdjacencyStructure()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DIndVarSimplify.cpp310 unsigned BackEdge = IncomingEdge^1; in handleFloatingPointIV() local
321 auto *Incr = dyn_cast<BinaryOperator>(PN->getIncomingValue(BackEdge)); in handleFloatingPointIV()
466 NewPHI->addIncoming(NewAdd, PN->getIncomingBlock(BackEdge)); in handleFloatingPointIV()
/external/tensorflow/tensorflow/compiler/mlir/tensorflow/translate/
Dimport_model.cc331 using BackEdge = BackEdgeHelper::BackEdge; typedef in tensorflow::__anon83888ea00111::ImporterBase
397 absl::flat_hash_map<const Node*, BackEdge> back_edge_dst_inputs_;
2042 BackEdge& edge = it.second; in AddBackedges()
/external/rust/crates/parking_lot_core/src/
Dparking_lot.rs1386 DfsEvent::BackEdge(_, Thread(n)) => { in graph_cycles()