Home
last modified time | relevance | path

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

/external/tensorflow/tensorflow/compiler/xla/service/llvm_ir/
Dllvm_loop.cc34 ForLoop::ForLoop(absl::string_view prefix, absl::string_view suffix, in ForLoop() function in xla::llvm_ir::ForLoop
47 /* static */ std::unique_ptr<ForLoop> ForLoop::EmitForLoop( in EmitForLoop()
51 std::unique_ptr<ForLoop> loop(new ForLoop(prefix, /*suffix=*/"", start_index, in EmitForLoop()
58 void ForLoop::Emit(llvm::IRBuilder<>* b) { in Emit()
143 std::vector<llvm::Metadata*> ForLoop::GetLoopMetadata(llvm::IRBuilder<>* b) { in GetLoopMetadata()
168 string ForLoop::GetQualifiedName(absl::string_view name) { in GetQualifiedName()
172 llvm::BasicBlock* ForLoop::CreateLoopBB(absl::string_view name, in CreateLoopBB()
177 std::unique_ptr<ForLoop> ForLoopNest::AddLoop(absl::string_view suffix, in AddLoop()
186 std::unique_ptr<ForLoop> ForLoopNest::AddLoop( in AddLoop()
193 std::unique_ptr<ForLoop> loop(new ForLoop( in AddLoop()
[all …]
Dllvm_loop.h44 class ForLoop {
46 ForLoop(const ForLoop&) = delete;
47 ForLoop& operator=(const ForLoop&) = delete;
83 static std::unique_ptr<ForLoop> EmitForLoop(
139 ForLoop(absl::string_view prefix, absl::string_view suffix,
196 std::unique_ptr<ForLoop> AddLoop(
203 std::unique_ptr<ForLoop> AddLoop(
211 std::unique_ptr<ForLoop> AddLoop(
218 std::unique_ptr<ForLoop> AddLoop(
Dkernel_support_library.cc45 std::unique_ptr<llvm_ir::ForLoop> loop = llvm_ir::ForLoop::EmitForLoop( in ForWithStatus()
Dloop_emitter.cc104 std::unique_ptr<ForLoop> loop = loop_nest.AddLoop( in EmitIndexAndSetExitBasicBlock()
/external/tensorflow/tensorflow/compiler/xla/service/cpu/
Dparallel_loop_emitter.cc54 std::unique_ptr<llvm_ir::ForLoop> loop = loop_nest.AddLoop( in EmitIndexAndSetExitBasicBlock()
60 std::unique_ptr<llvm_ir::ForLoop> loop = loop_nest.AddLoop( in EmitIndexAndSetExitBasicBlock()
Ddot_op_emitter.cc467 std::unique_ptr<llvm_ir::ForLoop> reduction_loop = loop_nest.AddLoop( in EmitNaiveLlvmIrGemm()
Dir_emitter.cc1933 std::unique_ptr<llvm_ir::ForLoop> loop = loop_nest.AddLoop( in EmitVectorizedReduce()
1953 std::unique_ptr<llvm_ir::ForLoop> loop = in EmitVectorizedReduce()
/external/adhd/cras/src/tests/
Darray_unittest.cc86 TEST(ArrayTest, ForLoop) { in TEST() argument
/external/rust/crates/syn/1.0.7/src/
Dexpr.rs132 ForLoop(ExprForLoop),
741 (Expr::ForLoop(this), Expr::ForLoop(other)) => this == other, in eq()
837 Expr::ForLoop(expr) => { in hash()
963 | Expr::ForLoop(ExprForLoop { attrs, .. }) in replace_attrs()
1173 | Expr::ForLoop(..) in requires_terminator()
1692 input.parse().map(Expr::ForLoop) in atom_expr()
1710 Expr::ForLoop(input.parse()?) in atom_expr()
1720 | Expr::ForLoop(ExprForLoop { label, .. }) in atom_expr()
1887 Expr::ForLoop(input.parse()?) in expr_early()
/external/swiftshader/third_party/SPIRV-Tools/test/opt/
Dlocal_ssa_elim_test.cpp28 TEST_F(LocalSSAElimTest, ForLoop) { in TEST_F() argument
/external/deqp-deps/SPIRV-Tools/test/opt/
Dlocal_ssa_elim_test.cpp28 TEST_F(LocalSSAElimTest, ForLoop) { in TEST_F() argument
/external/angle/third_party/spirv-tools/src/test/opt/
Dlocal_ssa_elim_test.cpp28 TEST_F(LocalSSAElimTest, ForLoop) { in TEST_F() argument
/external/rust/crates/syn/0.15.42/src/
Dexpr.rs239 pub ForLoop(ExprForLoop #full {
548 | Expr::ForLoop(ExprForLoop { ref mut attrs, .. }) in replace_attrs()
972 | Expr::ForLoop(..) in requires_terminator()
1480 input.parse().map(Expr::ForLoop) in atom_expr()
1498 Expr::ForLoop(input.parse()?) in atom_expr()
1508 | Expr::ForLoop(ExprForLoop { ref mut label, .. }) in atom_expr()
1675 Expr::ForLoop(input.parse()?) in expr_early()
/external/rust/crates/syn/1.0.7/tests/common/
Deq.rs363 While(0 1 2) ForLoop(0 1 2 3) Loop(0 1) Match(0 1) Closure(0 1 2 3 4 5)
/external/rust/crates/syn/0.15.42/tests/common/
Deq.rs363 While(0 1 2) ForLoop(0 1 2 3) Loop(0 1) Match(0 1) Closure(0 1 2 3 4 5)
/external/tensorflow/tensorflow/compiler/xla/service/gpu/
Dir_emitter.cc583 std::unique_ptr<llvm_ir::ForLoop> reduction_loop = loop_nest.AddLoop( in HandleDot()
/external/tensorflow/tensorflow/compiler/xla/service/
Delemental_ir_emitter.cc2076 std::unique_ptr<llvm_ir::ForLoop> inner_loop = llvm_ir::ForLoop::EmitForLoop( in EmitElementalDot()
/external/rust/crates/syn/1.0.7/src/gen/
Dfold.rs1065 Expr::ForLoop(_binding_0) => Expr::ForLoop(full!(f.fold_expr_for_loop(_binding_0))), in fold_expr()
Dvisit_mut.rs1144 Expr::ForLoop(_binding_0) => { in visit_expr_mut()
Dvisit.rs1140 Expr::ForLoop(_binding_0) => { in visit_expr()
/external/rust/crates/syn/0.15.42/src/gen/
Dfold.rs1123 Expr::ForLoop(_binding_0) => Expr::ForLoop(full!(_visitor.fold_expr_for_loop(_binding_0))), in fold_expr()
Dvisit_mut.rs1156 Expr::ForLoop(ref mut _binding_0) => { in visit_expr_mut()
Dvisit.rs1159 Expr::ForLoop(ref _binding_0) => { in visit_expr()
/external/rust/crates/syn/1.0.7/tests/debug/
Dgen.rs669 syn::Expr::ForLoop(_val) => { in fmt()
/external/rust/crates/syn/0.15.42/tests/debug/
Dgen.rs705 syn::Expr::ForLoop(_val) => { in fmt()