Home
last modified time | relevance | path

Searched refs:NestedPattern (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Analysis/
H A DNestedMatcher.cpp43 void NestedPattern::copyNestedToThis(ArrayRef<NestedPattern> nested) { in copyNestedToThis()
54 p.~NestedPattern(); in freeNested()
57 NestedPattern::NestedPattern(ArrayRef<NestedPattern> nested, in NestedPattern() function in NestedPattern
63 NestedPattern::NestedPattern(const NestedPattern &other) in NestedPattern() function in NestedPattern
68 NestedPattern &NestedPattern::operator=(const NestedPattern &other) { in operator =()
139 NestedPattern If(const NestedPattern &child) { in If()
147 NestedPattern If(ArrayRef<NestedPattern> nested) { in If()
157 NestedPattern For(const NestedPattern &child) { in For()
162 return NestedPattern( in For()
165 NestedPattern For(ArrayRef<NestedPattern> nested) { in For()
[all …]
H A DLoopAnalysis.cpp268 NestedPattern &vectorTransferMatcher) { in isVectorizableLoopBodyWithOpCond()
317 NestedPattern &vectorTransferMatcher) { in isVectorizableLoopBody()
340 NestedPattern &vectorTransferMatcher) { in isVectorizableLoopBody()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Affine/Analysis/
H A DNestedMatcher.h18 class NestedPattern; variable
92 class NestedPattern {
94 NestedPattern(ArrayRef<NestedPattern> nested,
96 NestedPattern(const NestedPattern &other);
97 NestedPattern &operator=(const NestedPattern &other);
99 ~NestedPattern() { in ~NestedPattern()
178 NestedPattern If(const NestedPattern &child);
179 NestedPattern If(const FilterFunctionType &filter, const NestedPattern &child);
180 NestedPattern If(ArrayRef<NestedPattern> nested = {});
183 NestedPattern For(const NestedPattern &child);
[all …]
H A DLoopAnalysis.h27 class NestedPattern; variable
69 NestedPattern &vectorTransferMatcher);
77 NestedPattern &vectorTransferMatcher);
/llvm-project-15.0.7/mlir/test/lib/Dialect/Affine/
H A DTestVectorizationUtils.cpp139 static NestedPattern patternTestSlicingOps() { in patternTestSlicingOps()
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Transforms/
H A DSuperVectorize.cpp576 static Optional<NestedPattern>
599 static NestedPattern &vectorTransferPattern() { in vectorTransferPattern()
1664 Optional<NestedPattern> pattern = in vectorizeLoops()