Home
last modified time | relevance | path

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

12345678910>>...34

/llvm-project-15.0.7/polly/lib/External/ppcg/
H A Dgpu_tree.c145 node = insert_shared(node); in gpu_tree_insert_shared_before_thread()
218 node = core_child(node, core); in gpu_tree_move_down_to_shared()
220 node = isl_schedule_node_free(node); in gpu_tree_move_down_to_shared()
235 node = core_child(node, core); in gpu_tree_move_down_to_thread()
237 node = isl_schedule_node_free(node); in gpu_tree_move_down_to_thread()
253 node = isl_schedule_node_free(node); in gpu_tree_move_up_to_thread()
269 node = isl_schedule_node_free(node); in gpu_tree_move_up_to_kernel()
301 node = core_child(node, core); in gpu_tree_move_down_to_depth()
306 node = core_child(node, core); in gpu_tree_move_down_to_depth()
397 node = isl_schedule_node_copy(node); in has_preceding_sync()
[all …]
H A Dgpu_hybrid.c77 if (!node) in update_phase()
85 node = isl_schedule_node_child(node, 0); in update_phase()
87 node = isl_schedule_node_child(node, 0); in update_phase()
88 node = isl_schedule_node_child(node, 0); in update_phase()
93 node = isl_schedule_node_insert_mark(node, id); in update_phase()
94 node = isl_schedule_node_parent(node); in update_phase()
98 node = isl_schedule_node_insert_mark(node, id); in update_phase()
99 node = isl_schedule_node_parent(node); in update_phase()
101 node = gpu_create_kernel(gen, node, 0, NULL); in update_phase()
130 node = isl_schedule_node_parent(node); in gpu_hybrid_tile()
[all …]
H A Dgpu.c3662 node = atomic(node); in atomic_ancestors()
3663 node = atomic_ancestors(node); in atomic_ancestors()
3716 node = isl_schedule_node_copy(node); in compute_sync_writes()
3886 node = atomic_ancestors(node); in gpu_create_kernel()
3925 node = insert_context(kernel, node); in gpu_create_kernel()
3950 node = unroll(node); in gpu_create_kernel()
3964 node = add_sync(kernel, node); in gpu_create_kernel()
3965 node = add_copies(kernel, node); in gpu_create_kernel()
4112 node = try_hybrid_tile(gen, node); in mark_outer_permutable()
5314 node = mark_kernels(gen, node); in map_to_device()
[all …]
/llvm-project-15.0.7/polly/lib/External/isl/
H A Disl_schedule_node.c1114 node = isl_schedule_node_cow(node); in isl_schedule_node_ancestor()
1124 if (!node->ancestors || !node->tree) in isl_schedule_node_ancestor()
1170 node = isl_schedule_node_cow(node); in isl_schedule_node_child()
1198 if (!node->tree || !node->ancestors) in isl_schedule_node_child()
1222 node = isl_schedule_node_cow(node); in isl_schedule_node_previous_sibling()
1258 node = isl_schedule_node_cow(node); in isl_schedule_node_next_sibling()
1315 node = enter(node, user); in traverse()
1316 node = leave(node, user); in traverse()
1321 node = leave(node, user); in traverse()
1402 node = isl_schedule_node_copy(node); in isl_schedule_node_foreach_descendant_top_down()
[all …]
H A Disl_ast.c840 return node ? node->ctx : NULL; in isl_ast_node_get_ctx()
931 mark->u.m.node = node; in isl_ast_node_alloc_mark()
1058 dup->u.m.node = isl_ast_node_copy(node->u.m.node); in isl_ast_node_dup()
1111 isl_ast_node_free(node->u.m.node); in isl_ast_node_free()
1132 node = isl_ast_node_cow(node); in isl_ast_node_for_set_body()
1165 node = isl_ast_node_cow(node); in isl_ast_node_for_mark_degenerate()
1250 node = isl_ast_node_cow(node); in isl_ast_node_if_set_then()
1400 node = isl_ast_node_cow(node); in isl_ast_node_set_annotation()
1466 node = node->u.f.body; in isl_ast_node_foreach_descendant_top_down()
1475 node = node->u.i.else_node; in isl_ast_node_foreach_descendant_top_down()
[all …]
H A Disl_schedule.c282 node = isl_schedule_node_map_descendant_bottom_up(node, fn, user); in isl_schedule_map_schedule_node_bottom_up()
378 node = isl_schedule_node_child(node, 0); in isl_schedule_expand()
411 node = isl_schedule_node_domain_intersect_domain(node, domain); in isl_schedule_intersect_domain()
441 node = isl_schedule_node_domain_gist_params(node, context); in isl_schedule_gist_domain_params()
471 node = isl_schedule_node_child(node, 0); in isl_schedule_get_map()
494 if (!node) in isl_schedule_insert_partial_schedule()
500 node = isl_schedule_node_child(node, 0); in isl_schedule_insert_partial_schedule()
531 node = isl_schedule_node_child(node, 0); in isl_schedule_insert_context()
532 node = isl_schedule_node_insert_context(node, context); in isl_schedule_insert_context()
550 node = isl_schedule_node_child(node, 0); in isl_schedule_insert_guard()
[all …]
H A Disl_scheduler.c452 return node && node >= &graph->node[0] && node < &graph->node[graph->n]; in is_node()
1033 if (!node->hull || !node->compress || !node->decompress) in compress_node()
1213 node = &graph->node[graph->n]; in add_node()
1863 map = compress(map, node, node); in intra_coefficients()
1941 return node->start + 2 * node->nvar + node->nparam; in node_cst_coef_offset()
1954 return node->start + 2 * node->nvar; in node_par_coef_offset()
2497 node->indep = isl_mat_drop_rows(node->indep, 0, node->rank); in node_update_vmap()
2501 if (!node->indep || !node->vmap || node->rank < 0) in node_update_vmap()
4571 if (node->nvar == node->rank) in is_trivial()
4862 map = compress(map, node, node); in add_intra()
[all …]
H A Disl_test_python.py250 node = node.child(0)
253 node = node.insert_sequence(filters)
256 node = node.child(0)
257 node = node.child(0)
258 node = node.insert_partial_schedule(f_A)
259 node = node.member_set_coincident(0, True)
260 node = node.ancestor(2)
263 node = node.child(1)
264 node = node.child(0)
265 node = node.insert_partial_schedule(f_B)
[all …]
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstrInfo.td394 [(int_amdgcn_fmed3 node:$src0, node:$src1, node:$src2),
454 [(int_amdgcn_sbfe node:$src0, node:$src1, node:$src2),
458 [(int_amdgcn_ubfe node:$src0, node:$src1, node:$src2),
465 def AMDGPUfdot2 : PatFrags<(ops node:$src0, node:$src1, node:$src2, node:$clamp),
466 [(int_amdgcn_fdot2 node:$src0, node:$src1, node:$src2, node:$clamp),
467 (AMDGPUfdot2_impl node:$src0, node:$src1, node:$src2, node:$clamp)]>;
469 def AMDGPUdiv_fmas : PatFrags<(ops node:$src0, node:$src1, node:$src2, node:$vcc),
470 [(int_amdgcn_div_fmas node:$src0, node:$src1, node:$src2, node:$vcc),
471 (AMDGPUdiv_fmas_impl node:$src0, node:$src1, node:$src2, node:$vcc)]>;
474 [(int_amdgcn_perm node:$src0, node:$src1, node:$src2),
[all …]
H A DAMDGPUInstructions.td182 (ops node:$src0, node:$src1),
191 (ops node:$src0, node:$src1, node:$src2),
200 (ops node:$src0, node:$src1),
277 [(shl node:$src0, node:$src1), (shl node:$src0, (csh_mask node:$src1))]>;
284 [(srl node:$src0, node:$src1), (srl node:$src0, (csh_mask node:$src1))]>;
291 [(sra node:$src0, node:$src1), (sra node:$src0, (csh_mask node:$src1))]>;
421 (ops node:$value, node:$ptr), (op (srl node:$value, (i32 16)), node:$ptr)> {
746 (fminnum node:$src0, node:$src1)]
765 def any_fmad : PatFrags<(ops node:$src0, node:$src1, node:$src2),
766 [(fmad node:$src0, node:$src1, node:$src2),
[all …]
/llvm-project-15.0.7/polly/lib/External/isl/include/isl/
H A Dschedule_node.h23 __isl_keep isl_schedule_node *node);
25 __isl_take isl_schedule_node *node);
34 __isl_keep isl_schedule_node *node);
36 __isl_keep isl_schedule_node *node);
39 __isl_keep isl_schedule_node *node);
43 __isl_keep isl_schedule_node *node,
52 __isl_keep isl_schedule_node *node,
57 __isl_take isl_schedule_node *node,
69 __isl_keep isl_schedule_node *node);
76 __isl_keep isl_schedule_node *node);
[all …]
/llvm-project-15.0.7/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td1709 PatFrag<(ops node:$def, node:$pred, node:$ptr, node:$idx),
1716 PatFrag<(ops node:$def, node:$pred, node:$ptr, node:$idx),
1723 PatFrag<(ops node:$def, node:$pred, node:$ptr, node:$idx),
1730 PatFrag<(ops node:$def, node:$pred, node:$ptr, node:$idx),
1739 PatFrag<(ops node:$def, node:$pred, node:$ptr, node:$idx),
1746 PatFrag<(ops node:$def, node:$pred, node:$ptr, node:$idx),
1753 PatFrag<(ops node:$def, node:$pred, node:$ptr, node:$idx),
1762 PatFrag<(ops node:$def, node:$pred, node:$ptr, node:$idx),
1769 PatFrag<(ops node:$def, node:$pred, node:$ptr, node:$idx),
1776 PatFrag<(ops node:$def, node:$pred, node:$ptr, node:$idx),
[all …]
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZOperators.td472 : PatFrag<(ops node:$valid, node:$mask, node:$bb),
475 : PatFrag<(ops node:$true, node:$false, node:$valid, node:$mask),
485 def z_scmp : PatFrag<(ops node:$a, node:$b), (z_icmp node:$a, node:$b, timm), [{
489 def z_ucmp : PatFrag<(ops node:$a, node:$b), (z_icmp node:$a, node:$b, timm), [{
495 def z_tm_reg : PatFrag<(ops node:$a, node:$b), (z_tm node:$a, node:$b, timm)>;
496 def z_tm_mem : PatFrag<(ops node:$a, node:$b), (z_tm node:$a, node:$b, 0)>;
569 : PatFrag<(ops node:$src, node:$addr), (store node:$src, node:$addr),
588 : PatFrag<(ops node:$src, node:$addr), (store node:$src, node:$addr), [{
687 def any_fms : PatFrag<(ops node:$src1, node:$src2, node:$src3),
774 : PatFrag<(ops node:$vec, node:$addr, node:$index),
[all …]
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86InstrFragmentsSIMD.td201 def X86any_cmpp : PatFrags<(ops node:$src1, node:$src2, node:$src3),
220 def X86any_cmpm : PatFrags<(ops node:$src1, node:$src2, node:$src3),
542 def X86any_Fnmadd : PatFrags<(ops node:$src1, node:$src2, node:$src3),
547 def X86any_Fmsub : PatFrags<(ops node:$src1, node:$src2, node:$src3),
1104 def masked_load : PatFrag<(ops node:$src1, node:$src2, node:$src3),
1160 PatFrag<(ops node:$src1, node:$src2, node:$src3),
1161 (X86mtruncstore node:$src1, node:$src2, node:$src3), [{
1165 PatFrag<(ops node:$src1, node:$src2, node:$src3),
1166 (X86mtruncstore node:$src1, node:$src2, node:$src3), [{
1170 PatFrag<(ops node:$src1, node:$src2, node:$src3),
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/GVNHoist/
H A Dld_hoist_st_sink.ll6 %struct.node = type { i64, %struct.node*, %struct.node*, %struct.node*, i64, %struct.arc*, i64, i64…
11 %node.0.in16 = getelementptr inbounds %struct.node, %struct.node* %r, i64 0, i32 2
12 %node.017 = load %struct.node*, %struct.node** %node.0.in16, align 8
13 %tobool18 = icmp eq %struct.node* %node.017, null
22 %node.020 = phi %struct.node* [ %node.0, %if.end ], [ %node.017, %while.body.preheader ]
30 %a = getelementptr inbounds %struct.node, %struct.node* %node.020, i64 0, i32 5
36 %pred = getelementptr inbounds %struct.node, %struct.node* %node.020, i64 0, i32 1
43 %p1 = getelementptr inbounds %struct.node, %struct.node* %node.020, i64 0, i32 6
56 %a4 = getelementptr inbounds %struct.node, %struct.node* %node.020, i64 0, i32 5
72 %node.0.in = getelementptr inbounds %struct.node, %struct.node* %node.020, i64 0, i32 2
[all …]
/llvm-project-15.0.7/mlir/examples/toy/Ch7/parser/
H A DAST.cpp84 VariableExprAST>([&](auto *node) { this->dump(node); }) in dump() argument
147 printLitHelper(node); in dump()
164 llvm::errs() << "var: " << node->getName() << " " << loc(node) << "\n"; in dump()
182 llvm::errs() << "BinOp: " << node->getOp() << " " << loc(node) << "\n"; in dump()
183 dump(node->getLHS()); in dump()
184 dump(node->getRHS()); in dump()
191 llvm::errs() << "Call '" << node->getCallee() << "' [ " << loc(node) << "\n"; in dump()
202 dump(node->getArg()); in dump()
221 llvm::errs() << "Proto '" << node->getName() << "' " << loc(node) << "\n"; in dump()
234 dump(node->getBody()); in dump()
[all …]
/llvm-project-15.0.7/mlir/examples/toy/Ch3/parser/
H A DAST.cpp82 [&](auto *node) { this->dump(node); }) in dump() argument
144 printLitHelper(node); in dump()
151 llvm::errs() << "var: " << node->getName() << " " << loc(node) << "\n"; in dump()
169 llvm::errs() << "BinOp: " << node->getOp() << " " << loc(node) << "\n"; in dump()
170 dump(node->getLHS()); in dump()
171 dump(node->getRHS()); in dump()
178 llvm::errs() << "Call '" << node->getCallee() << "' [ " << loc(node) << "\n"; in dump()
189 dump(node->getArg()); in dump()
205 llvm::errs() << "Proto '" << node->getName() << "' " << loc(node) << "\n"; in dump()
218 dump(node->getBody()); in dump()
[all …]
/llvm-project-15.0.7/mlir/examples/toy/Ch1/parser/
H A DAST.cpp82 [&](auto *node) { this->dump(node); }) in dump() argument
144 printLitHelper(node); in dump()
151 llvm::errs() << "var: " << node->getName() << " " << loc(node) << "\n"; in dump()
169 llvm::errs() << "BinOp: " << node->getOp() << " " << loc(node) << "\n"; in dump()
170 dump(node->getLHS()); in dump()
171 dump(node->getRHS()); in dump()
178 llvm::errs() << "Call '" << node->getCallee() << "' [ " << loc(node) << "\n"; in dump()
189 dump(node->getArg()); in dump()
205 llvm::errs() << "Proto '" << node->getName() << "' " << loc(node) << "\n"; in dump()
218 dump(node->getBody()); in dump()
[all …]
/llvm-project-15.0.7/mlir/examples/toy/Ch2/parser/
H A DAST.cpp82 [&](auto *node) { this->dump(node); }) in dump() argument
144 printLitHelper(node); in dump()
151 llvm::errs() << "var: " << node->getName() << " " << loc(node) << "\n"; in dump()
169 llvm::errs() << "BinOp: " << node->getOp() << " " << loc(node) << "\n"; in dump()
170 dump(node->getLHS()); in dump()
171 dump(node->getRHS()); in dump()
178 llvm::errs() << "Call '" << node->getCallee() << "' [ " << loc(node) << "\n"; in dump()
189 dump(node->getArg()); in dump()
205 llvm::errs() << "Proto '" << node->getName() << "' " << loc(node) << "\n"; in dump()
218 dump(node->getBody()); in dump()
[all …]
/llvm-project-15.0.7/mlir/examples/toy/Ch6/parser/
H A DAST.cpp82 [&](auto *node) { this->dump(node); }) in dump() argument
144 printLitHelper(node); in dump()
151 llvm::errs() << "var: " << node->getName() << " " << loc(node) << "\n"; in dump()
169 llvm::errs() << "BinOp: " << node->getOp() << " " << loc(node) << "\n"; in dump()
170 dump(node->getLHS()); in dump()
171 dump(node->getRHS()); in dump()
178 llvm::errs() << "Call '" << node->getCallee() << "' [ " << loc(node) << "\n"; in dump()
189 dump(node->getArg()); in dump()
205 llvm::errs() << "Proto '" << node->getName() << "' " << loc(node) << "\n"; in dump()
218 dump(node->getBody()); in dump()
[all …]
/llvm-project-15.0.7/mlir/examples/toy/Ch4/parser/
H A DAST.cpp82 [&](auto *node) { this->dump(node); }) in dump() argument
144 printLitHelper(node); in dump()
151 llvm::errs() << "var: " << node->getName() << " " << loc(node) << "\n"; in dump()
169 llvm::errs() << "BinOp: " << node->getOp() << " " << loc(node) << "\n"; in dump()
170 dump(node->getLHS()); in dump()
171 dump(node->getRHS()); in dump()
178 llvm::errs() << "Call '" << node->getCallee() << "' [ " << loc(node) << "\n"; in dump()
189 dump(node->getArg()); in dump()
205 llvm::errs() << "Proto '" << node->getName() << "' " << loc(node) << "\n"; in dump()
218 dump(node->getBody()); in dump()
[all …]
/llvm-project-15.0.7/mlir/examples/toy/Ch5/parser/
H A DAST.cpp82 [&](auto *node) { this->dump(node); }) in dump() argument
144 printLitHelper(node); in dump()
151 llvm::errs() << "var: " << node->getName() << " " << loc(node) << "\n"; in dump()
169 llvm::errs() << "BinOp: " << node->getOp() << " " << loc(node) << "\n"; in dump()
170 dump(node->getLHS()); in dump()
171 dump(node->getRHS()); in dump()
178 llvm::errs() << "Call '" << node->getCallee() << "' [ " << loc(node) << "\n"; in dump()
189 dump(node->getArg()); in dump()
205 llvm::errs() << "Proto '" << node->getName() << "' " << loc(node) << "\n"; in dump()
218 dump(node->getBody()); in dump()
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/PhaseOrdering/
H A Ddeletion-of-loops-that-became-side-effect-free.ll9 %struct.node = type { %struct.node*, i32 }
19 store %struct.node* %p, %struct.node** %p.addr, align 8
20 %0 = load %struct.node*, %struct.node** %p.addr, align 8
30 store %struct.node* %p, %struct.node** %p.addr, align 8
36 %1 = load %struct.node*, %struct.node** %p.addr, align 8
41 %2 = load %struct.node*, %struct.node** %p.addr, align 8
43 %3 = load %struct.node*, %struct.node** %next, align 8
44 store %struct.node* %3, %struct.node** %p.addr, align 8
64 store %struct.node* %p, %struct.node** %p.addr, align 8
75 store %struct.node* %p, %struct.node** %p.addr, align 8
[all …]
/llvm-project-15.0.7/clang/include/clang/AST/
H A DTypeProperties.td22 let Read = [{ node->getPointeeType() }];
107 let Read = [{ node->getSize() }];
110 let Read = [{ node->getSizeExpr() }];
135 let Read = [{ node->getSizeExpr() }];
357 let Read = [{ node->getDecl() }];
380 let Read = [{ node->getDecl() }];
624 let Read = [{ node->getAttr() }];
664 node->isTypeAlias()
777 let Read = [{ node->getKind() }];
822 node->isCanonicalUnqualified()
[all …]
/llvm-project-15.0.7/libcxx/test/std/containers/container.node/
H A Dnode_handle.nodiscard.verify.cpp21 std::map<int, int>::node_type node; in test() local
22node.empty(); // expected-warning {{ignoring return value of function declared with 'nodiscard' at… in test()
25 std::multimap<int, int>::node_type node; in test() local
26node.empty(); // expected-warning {{ignoring return value of function declared with 'nodiscard' at… in test()
29 std::set<int> node; in test() local
30node.empty(); // expected-warning {{ignoring return value of function declared with 'nodiscard' at… in test()
33 std::multiset<int> node; in test() local
37 std::unordered_map<int, int> node; in test() local
41 std::unordered_multimap<int, int> node; in test() local
45 std::unordered_set<int> node; in test() local
[all …]

12345678910>>...34