Home
last modified time | relevance | path

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

12345678910>>...38

/llvm-project/polly/lib/External/isl/
H A Disl_schedule_node.c31 isl_schedule_node *node; in isl_schedule_node_alloc() local
41 node = isl_calloc_type(ctx, isl_schedule_node); in isl_schedule_node_alloc()
42 if (!node) in isl_schedule_node_alloc()
44 node->ref = 1; in isl_schedule_node_alloc()
45 node->schedule = schedule; in isl_schedule_node_alloc()
46 node->tree = tree; in isl_schedule_node_alloc()
47 node->ancestors = ancestors; in isl_schedule_node_alloc()
48 node->child_pos = isl_alloc_array(ctx, int, n); in isl_schedule_node_alloc()
49 if (n && !node->child_pos) in isl_schedule_node_alloc()
50 return isl_schedule_node_free(node); in isl_schedule_node_alloc()
[all …]
H A Disl_ast.c118 __isl_keep isl_ast_node *node, void *user), in isl_ast_print_options_set_print_user() argument
139 __isl_keep isl_ast_node *node, void *user), in isl_ast_print_options_set_print_for() argument
902 isl_ctx *isl_ast_node_get_ctx(__isl_keep isl_ast_node *node) in isl_ast_node_get_ctx() argument
904 return node ? node->ctx : NULL; in isl_ast_node_get_ctx()
907 enum isl_ast_node_type isl_ast_node_get_type(__isl_keep isl_ast_node *node) in isl_ast_node_get_type() argument
909 return node ? node->type : isl_ast_node_error; in isl_ast_node_get_type()
915 isl_ast_node *node; in isl_ast_node_alloc() local
917 node = isl_calloc_type(ctx, isl_ast_node); in isl_ast_node_alloc()
918 if (!node) in isl_ast_node_alloc()
921 node->ctx = ctx; in isl_ast_node_alloc()
[all …]
H A Disl_schedule.c249 isl_bool (*fn)(__isl_keep isl_schedule_node *node, void *user), in isl_schedule_foreach_schedule_node_top_down() argument
252 isl_schedule_node *node; in isl_schedule_foreach_schedule_node_top_down() local
258 node = isl_schedule_get_root(sched); in isl_schedule_foreach_schedule_node_top_down()
259 r = isl_schedule_node_foreach_descendant_top_down(node, fn, user); in isl_schedule_foreach_schedule_node_top_down()
260 isl_schedule_node_free(node); in isl_schedule_foreach_schedule_node_top_down()
275 __isl_take isl_schedule_node *node, void *user), void *user) in isl_schedule_map_schedule_node_bottom_up()
277 isl_schedule_node *node; in isl_schedule_map_schedule_node_bottom_up() local
279 node = isl_schedule_get_root(schedule); in isl_schedule_map_schedule_node_bottom_up()
282 node = isl_schedule_node_map_descendant_bottom_up(node, fn, user); in isl_schedule_map_schedule_node_bottom_up()
283 schedule = isl_schedule_node_get_schedule(node); in isl_schedule_map_schedule_node_bottom_up()
[all …]
H A Disl_scheduler.c58 struct isl_sched_node *node = (struct isl_sched_node *)entry; in node_has_tuples() local
61 return isl_space_has_equal_tuples(node->space, space); in node_has_tuples()
64 int isl_sched_node_scc_exactly(struct isl_sched_node *node, int scc) in isl_sched_node_scc_exactly() argument
66 return node->scc == scc; in isl_sched_node_scc_exactly()
69 static int node_scc_at_most(struct isl_sched_node *node, int scc) in node_scc_at_most() argument
71 return node->scc <= scc; in node_scc_at_most()
74 static int node_scc_at_least(struct isl_sched_node *node, int scc) in node_scc_at_least() argument
76 return node->scc >= scc; in node_scc_at_least()
191 hash = isl_space_get_tuple_hash(graph->node[i].space); in graph_init_table()
194 graph->node[i].space, 1); in graph_init_table()
[all …]
/llvm-project/mlir/lib/Target/LLVMIR/
H A DDebugImporter.cpp31 : cache([&](llvm::DINode *node) { return createRecSelf(node); }), in DebugImporter()
53 DIBasicTypeAttr DebugImporter::translateImpl(llvm::DIBasicType *node) { in translateImpl() argument
54 return DIBasicTypeAttr::get(context, node->getTag(), node->getName(), in translateImpl()
55 node->getSizeInBits(), node->getEncoding()); in translateImpl()
58 DICompileUnitAttr DebugImporter::translateImpl(llvm::DICompileUnit *node) { in translateImpl() argument
60 symbolizeDIEmissionKind(node->getEmissionKind()); in translateImpl()
64 node in translateImpl()
71 translateImpl(llvm::DICompositeType * node) translateImpl() argument
103 translateImpl(llvm::DIDerivedType * node) translateImpl() argument
116 translateImpl(llvm::DIStringType * node) translateImpl() argument
125 translateImpl(llvm::DIFile * node) translateImpl() argument
129 translateImpl(llvm::DILabel * node) translateImpl() argument
139 translateImpl(llvm::DILexicalBlock * node) translateImpl() argument
149 translateImpl(llvm::DILexicalBlockFile * node) translateImpl() argument
159 translateImpl(llvm::DIGlobalVariable * node) translateImpl() argument
175 translateImpl(llvm::DILocalVariable * node) translateImpl() argument
186 translateImpl(llvm::DIVariable * node) translateImpl() argument
190 translateImpl(llvm::DIScope * node) translateImpl() argument
194 translateImpl(llvm::DIModule * node) translateImpl() argument
204 translateImpl(llvm::DINamespace * node) translateImpl() argument
210 translateImpl(llvm::DISubprogram * node) translateImpl() argument
232 translateImpl(llvm::DISubrange * node) translateImpl() argument
262 translateImpl(llvm::DISubroutineType * node) translateImpl() argument
281 translateImpl(llvm::DIType * node) translateImpl() argument
285 translate(llvm::DINode * node) translate() argument
302 __anoncd650c700402(llvm::DINode *node) translate() argument
355 getRecSelfConstructor(llvm::DINode * node) getRecSelfConstructor() argument
365 pruneOrPushTranslationStack(llvm::DINode * node) pruneOrPushTranslationStack() argument
397 finalizeTranslation(llvm::DINode * node,DINodeAttr result) finalizeTranslation() argument
426 popTranslationStack(llvm::DINode * node) popTranslationStack() argument
449 lookup(llvm::DINode * node) lookup() argument
488 translateExpression(llvm::DIExpression * node) translateExpression() argument
507 translateGlobalVariableExpression(llvm::DIGlobalVariableExpression * node) translateGlobalVariableExpression() argument
519 getOrCreateDistinctID(llvm::DINode * node) getOrCreateDistinctID() argument
[all...]
H A DDebugImporter.h40 DIExpressionAttr translateExpression(llvm::DIExpression *node);
44 translateGlobalVariableExpression(llvm::DIGlobalVariableExpression *node);
51 DINodeAttr translate(llvm::DINode *node);
55 auto translate(DINodeT *node) { in translate()
57 using MLIRTypeT = decltype(translateImpl(node)); in translate()
59 translate(static_cast<llvm::DINode *>(node)));
64 DIBasicTypeAttr translateImpl(llvm::DIBasicType *node);
65 DICompileUnitAttr translateImpl(llvm::DICompileUnit *node);
66 DICompositeTypeAttr translateImpl(llvm::DICompositeType *node);
67 DIDerivedTypeAttr translateImpl(llvm::DIDerivedType *node);
53 translate(DINodeT * node) translate() argument
[all...]
/llvm-project/llvm/lib/Target/X86/
H A DX86InstrFragmentsSIMD.td28 def load_mmx : PatFrag<(ops node:$ptr), (x86mmx (load node:$ptr))>;
54 def X86any_fmin : PatFrags<(ops node:$src1, node:$src2),
55 [(X86strict_fmin node:$src1, node:$src2),
56 (X86fmin node:$src1, node:$src2)]>;
57 def X86any_fmax : PatFrags<(ops node:$src1, node
[all...]
H A DX86InstrFragments.td9 // X86-specific DAG node.
498 def loadi8 : PatFrag<(ops node:$ptr), (i8 (unindexedload node:$ptr)), [{
507 def loadi16 : PatFrag<(ops node:$ptr), (i16 (unindexedload node:$ptr)), [{
517 def loadi32 : PatFrag<(ops node:$ptr), (i32 (unindexedload node:$ptr)), [{
527 def loadi64 : PatFrag<(ops node:$ptr), (i64 (load node:$ptr))>;
528 def loadf16 : PatFrag<(ops node
[all...]
/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstrInfo.td9 // This file contains DAG node definitions for the AMDGPU target.
112 // This argument to this node is a dword address.
392 // Intrinsic/Custom node compatibility PatFrags
395 def AMDGPUrcp : PatFrags<(ops node:$src), [(int_amdgcn_rcp node:$src),
396 (AMDGPUrcp_impl node:$src)]>;
397 def AMDGPUrcp_legacy : PatFrags<(ops node:$src), [(int_amdgcn_rcp_legacy node:$src),
398 (AMDGPUrcp_legacy_impl node:$src)]>;
400 def AMDGPUrsq : PatFrags<(ops node
[all...]
H A DAMDGPUInstructions.td172 (ops node:$src0),
178 (ops node:$src0, node:$src1),
184 (ops node:$src0, node:$src1, node:$src2),
190 (ops node:$src0),
208 (ops node:$src0, node:$src1),
229 (ops node
[all...]
/llvm-project/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td96 // DAG node.
363 def node;
924 /// can match something on the DAG, from a single node to multiple nested other
1108 def not : PatFrag<(ops node:$in), (xor node:$in, -1)>;
1109 def vnot : PatFrag<(ops node:$in), (xor node:$in, immAllOnesV)>;
1110 def ineg : PatFrag<(ops node:$in), (sub 0, node:$in)>;
1112 def zanyext : PatFrags<(ops node
[all...]
/llvm-project/polly/lib/External/isl/include/isl/
H A Dschedule_node.h24 __isl_keep isl_schedule_node *node);
26 __isl_take isl_schedule_node *node);
32 isl_ctx *isl_schedule_node_get_ctx(__isl_keep isl_schedule_node *node);
35 __isl_keep isl_schedule_node *node);
37 __isl_keep isl_schedule_node *node);
40 __isl_keep isl_schedule_node *node);
44 __isl_keep isl_schedule_node *node,
45 isl_bool (*fn)(__isl_keep isl_schedule_node *node, void *user),
48 isl_bool isl_schedule_node_every_descendant(__isl_keep isl_schedule_node *node,
49 isl_bool (*test)(__isl_keep isl_schedule_node *node, void *user),
[all …]
/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZOperators.td496 def z_loadbswap16 : PatFrag<(ops node:$addr), (z_loadbswap node:$addr), [{
499 def z_loadbswap32 : PatFrag<(ops node:$addr), (z_loadbswap node:$addr), [{
502 def z_loadbswap64 : PatFrag<(ops node:$addr), (z_loadbswap node:$addr), [{
506 def z_storebswap16 : PatFrag<(ops node:$src, node:$addr),
507 (z_storebswap node:$src, node
[all...]
/llvm-project/mlir/examples/toy/Ch7/parser/
H A DAST.cpp38 void dump(ModuleAST *node);
46 void dump(LiteralExprAST *node);
47 void dump(StructLiteralExprAST *node);
48 void dump(VariableExprAST *node);
49 void dump(ReturnExprAST *node);
50 void dump(BinaryExprAST *node);
51 void dump(CallExprAST *node);
52 void dump(PrintExprAST *node);
53 void dump(PrototypeAST *node);
54 void dump(FunctionAST *node);
[all …]
/llvm-project/mlir/examples/toy/Ch2/parser/
H A DAST.cpp38 void dump(ModuleAST *node);
46 void dump(LiteralExprAST *node);
47 void dump(VariableExprAST *node);
48 void dump(ReturnExprAST *node);
49 void dump(BinaryExprAST *node);
50 void dump(CallExprAST *node);
51 void dump(PrintExprAST *node);
52 void dump(PrototypeAST *node);
53 void dump(FunctionAST *node);
67 static std::string loc(T *node) { in loc() argument
[all …]
/llvm-project/mlir/examples/toy/Ch5/parser/
H A DAST.cpp38 void dump(ModuleAST *node);
46 void dump(LiteralExprAST *node);
47 void dump(VariableExprAST *node);
48 void dump(ReturnExprAST *node);
49 void dump(BinaryExprAST *node);
50 void dump(CallExprAST *node);
51 void dump(PrintExprAST *node);
52 void dump(PrototypeAST *node);
53 void dump(FunctionAST *node);
67 static std::string loc(T *node) { in loc() argument
[all …]
/llvm-project/mlir/examples/toy/Ch1/parser/
H A DAST.cpp38 void dump(ModuleAST *node);
46 void dump(LiteralExprAST *node);
47 void dump(VariableExprAST *node);
48 void dump(ReturnExprAST *node);
49 void dump(BinaryExprAST *node);
50 void dump(CallExprAST *node);
51 void dump(PrintExprAST *node);
52 void dump(PrototypeAST *node);
53 void dump(FunctionAST *node);
67 static std::string loc(T *node) { in loc() argument
[all …]
/llvm-project/mlir/examples/toy/Ch6/parser/
H A DAST.cpp38 void dump(ModuleAST *node);
46 void dump(LiteralExprAST *node);
47 void dump(VariableExprAST *node);
48 void dump(ReturnExprAST *node);
49 void dump(BinaryExprAST *node);
50 void dump(CallExprAST *node);
51 void dump(PrintExprAST *node);
52 void dump(PrototypeAST *node);
53 void dump(FunctionAST *node);
67 static std::string loc(T *node) { in loc() argument
[all …]
/llvm-project/mlir/examples/toy/Ch3/parser/
H A DAST.cpp38 void dump(ModuleAST *node);
46 void dump(LiteralExprAST *node);
47 void dump(VariableExprAST *node);
48 void dump(ReturnExprAST *node);
49 void dump(BinaryExprAST *node);
50 void dump(CallExprAST *node);
51 void dump(PrintExprAST *node);
52 void dump(PrototypeAST *node);
53 void dump(FunctionAST *node);
67 static std::string loc(T *node) { in loc() argument
[all …]
/llvm-project/mlir/examples/toy/Ch4/parser/
H A DAST.cpp38 void dump(ModuleAST *node);
46 void dump(LiteralExprAST *node);
47 void dump(VariableExprAST *node);
48 void dump(ReturnExprAST *node);
49 void dump(BinaryExprAST *node);
50 void dump(CallExprAST *node);
51 void dump(PrintExprAST *node);
52 void dump(PrototypeAST *node);
53 void dump(FunctionAST *node);
67 static std::string loc(T *node) { in loc() argument
[all …]
/llvm-project/clang/include/clang/AST/
H A DTypeProperties.td14 let Read = [{ node->getElementType() }];
22 let Read = [{ node->getPointeeType() }];
30 let Read = [{ node->desugar() }];
33 let Read = [{ node->getCountExpr() }];
36 let Read = [{ node->isCountInBytes() }];
39 let Read = [{ node->isOrNull() }];
42 let Read = [{ node->getCoupledDecls() }];
49 let Read = [{ node->getOriginalType() }];
52 let Read = [{ node->getAdjustedType() }];
70 let Read = [{ node
[all...]
/llvm-project/llvm/lib/Target/Mips/
H A DMipsInstrCompiler.td15 def shiftMask_32 : PatFrag<(ops node:$lhs), (and node:$lhs, imm), [{
19 def shiftMask_64 : PatFrag<(ops node:$src0), (and node:$src0, imm), [{
25 def mshl_#width : PatFrags<(ops node:$src0, node:$src1),
26 [(shl node:$src0, node:$src1), (shl node:$src0, (shiftMask node:$src1))]>;
28 def msrl_#width : PatFrags<(ops node:$src0, node:$src1),
29 [(srl node:$src0, node:$src1), (srl node:$src0, (shiftMask node:$src1))]>;
31 def msra_#width : PatFrags<(ops node:$src0, node:$src1),
32 [(sra node:$src0, node:$src1), (sra node:$src0, (shiftMask node:$src1))]>;
/llvm-project/libc/src/__support/
H A Dfreelist.h28 /// @returns The block containing this node.
33 /// @returns The block containing this node.
36 /// @returns The inner size of blocks in the list containing this node.
57 /// @returns The first node in the list.
64 /// The block must be large enough to contain a node.
69 "block too small to accomodate free list node");
73 /// Push an already-constructed node to the back of the list.
74 /// This allows pushing derived node types with additional data.
75 void push(Node *node);
77 /// Pop the first node fro
95 set_freelist_node(FreeListNode & node,span<cpp::byte> chunk) set_freelist_node() argument
110 FreeListNode *node = ::new (chunk.data()) FreeListNode; add_chunk() local
146 FreeListNode *node = chunks_[static_cast<unsigned short>(i)]; find_chunk() local
169 FreeListNode *node = chunks_[chunk_ptr]; remove_chunk() local
[all...]
/llvm-project/lldb/source/Host/common/
H A DXML.cpp95 XMLNode::XMLNode(XMLNodeImpl node) : m_node(node) {} in XMLNode() argument
214 for (xmlNodePtr node = m_node; node; node = node->next) { in ForEachSiblingNode() local
215 if (!callback(XMLNode(node))) in ForEachSiblingNode()
227 for (xmlNodePtr node = m_node; node; node = node->next) { in ForEachSiblingElement() local
229 if (node->type != XML_ELEMENT_NODE) in ForEachSiblingElement()
232 if (!callback(XMLNode(node))) in ForEachSiblingElement()
245 for (xmlNodePtr node = m_node; node; node = node->next) { in ForEachSiblingElementWithName() local
247 if (node->type != XML_ELEMENT_NODE) in ForEachSiblingElementWithName()
253 if (strcmp((const char *)node->name, name) != 0) in ForEachSiblingElementWithName()
256 if (node->name) in ForEachSiblingElementWithName()
[all …]
/llvm-project/libcxx/test/std/containers/container.node/
H A Dnode_handle.nodiscard.verify.cpp25 std::map<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::multimap<int, int>::node_type node; in test() local
30node.empty(); // expected-warning {{ignoring return value of function declared with 'nodiscard' at… in test()
34 std::set<int> node; in test() local
35node.empty(); // expected-warning {{ignoring return value of function declared with 'nodiscard' at… in test()
38 std::multiset<int> node; in test() local
39node.empty(); // expected-warning {{ignoring return value of function declared with 'nodiscard' at… in test()
42 std::unordered_map<int, int> node; in test() local
43node.empty(); // expected-warning {{ignoring return value of function declared with 'nodiscard' at… in test()
[all …]

12345678910>>...38