Home
last modified time | relevance | path

Searched refs:walkTypesFn (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/mlir/lib/IR/
H A DSubElementInterfaces.cpp25 function_ref<void(Type)> walkTypesFn, in walkSubElementsImpl() argument
69 walkTypesFn(type); in walkSubElementsImpl()
75 function_ref<void(Type)> walkTypesFn) { in walkSubElements() argument
76 assert(walkAttrsFn && walkTypesFn && "expected valid walk functions"); in walkSubElements()
79 walkSubElementsImpl(*this, walkAttrsFn, walkTypesFn, visitedAttrs, in walkSubElements()
85 function_ref<void(Type)> walkTypesFn) { in walkSubElements() argument
86 assert(walkAttrsFn && walkTypesFn && "expected valid walk functions"); in walkSubElements()
89 walkSubElementsImpl(*this, walkAttrsFn, walkTypesFn, visitedAttrs, in walkSubElements()
149 function_ref<Type(Type)> walkTypesFn, in replaceSubElementsImpl() argument
157 return replaceSubElementsImpl(subInterface, walkAttrsFn, walkTypesFn, in replaceSubElementsImpl()
[all …]
H A DBuiltinTypes.cpp191 function_ref<void(Type)> walkTypesFn) const { in walkImmediateSubElements()
193 walkTypesFn(type); in walkImmediateSubElements()
262 function_ref<void(Type)> walkTypesFn) const { in walkImmediateSubElements()
263 walkTypesFn(getElementType()); in walkImmediateSubElements()
347 function_ref<void(Type)> walkTypesFn) const { in walkImmediateSubElements()
348 walkTypesFn(getElementType()); in walkImmediateSubElements()
371 function_ref<void(Type)> walkTypesFn) const { in walkImmediateSubElements()
372 walkTypesFn(getElementType()); in walkImmediateSubElements()
683 walkTypesFn(getElementType()); in walkImmediateSubElements()
860 walkTypesFn(getElementType()); in walkImmediateSubElements()
[all …]
H A DBuiltinAttributes.cpp52 function_ref<void(Type)> walkTypesFn) const { in walkImmediateSubElements()
222 function_ref<void(Type)> walkTypesFn) const { in walkImmediateSubElements()
329 function_ref<void(Type)> walkTypesFn) const { in walkImmediateSubElements()
1727 function_ref<void(Type)> walkTypesFn) const { in walkImmediateSubElements()
1728 walkTypesFn(getValue()); in walkImmediateSubElements()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/LLVMIR/
H A DLLVMTypes.h118 function_ref<void(Type)> walkTypesFn) const;
181 function_ref<void(Type)> walkTypesFn) const;
250 function_ref<void(Type)> walkTypesFn) const;
383 function_ref<void(Type)> walkTypesFn) const;
426 function_ref<void(Type)> walkTypesFn) const;
470 function_ref<void(Type)> walkTypesFn) const;
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DSubElementInterfaces.td35 "llvm::function_ref<void(mlir::Type)>":$walkTypesFn)
54 llvm::function_ref<void(mlir::Type)> walkTypesFn);
66 llvm::function_ref<void(mlir::Type)> walkTypesFn) {
68 interface.walkSubElements(walkAttrsFn, walkTypesFn);
91 walkSubElements(walkFn, /*walkTypesFn=*/[](mlir::Type) {});
/llvm-project-15.0.7/mlir/lib/Dialect/LLVMIR/IR/
H A DLLVMTypes.cpp91 function_ref<void(Type)> walkTypesFn) const { in walkImmediateSubElements()
92 walkTypesFn(getElementType()); in walkImmediateSubElements()
169 function_ref<void(Type)> walkTypesFn) const { in walkImmediateSubElements()
171 walkTypesFn(type); in walkImmediateSubElements()
383 function_ref<void(Type)> walkTypesFn) const { in walkImmediateSubElements()
384 walkTypesFn(getElementType()); in walkImmediateSubElements()
630 function_ref<void(Type)> walkTypesFn) const { in walkImmediateSubElements()
632 walkTypesFn(type); in walkImmediateSubElements()
695 function_ref<void(Type)> walkTypesFn) const { in walkImmediateSubElements()
696 walkTypesFn(getElementType()); in walkImmediateSubElements()
[all …]
/llvm-project-15.0.7/mlir/test/lib/Dialect/Test/
H A DTestTypes.h154 ::llvm::function_ref<void(::mlir::Type)> walkTypesFn) const {
155 walkTypesFn(getBody());
H A DTestAttributes.cpp170 llvm::function_ref<void(mlir::Type)> walkTypesFn) const { in walkImmediateSubElements()