Home
last modified time | relevance | path

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

12345678910>>...27

/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/
H A DLinalgStrategyPasses.cpp77 LinalgTransformationFilter filter; member
110 LinalgTransformationFilter filter; member
142 LinalgTransformationFilter filter; member
153 : filter(std::move(filter)) { in LinalgStrategyGeneralizePass()
175 LinalgTransformationFilter filter; member
186 : filter(std::move(filter)) {} in LinalgStrategyDecomposePass()
199 LinalgTransformationFilter filter; member
212 filter(std::move(filter)) {} in LinalgStrategyInterchangePass()
230 LinalgTransformationFilter filter; member
264 LinalgTransformationFilter filter; member
[all …]
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Analysis/
H A DNestedMatcher.cpp59 : nestedPatterns(), filter(std::move(filter)), skip(nullptr) { in NestedPattern()
64 : nestedPatterns(), filter(other.filter), skip(other.skip) { in NestedPattern()
70 filter = other.filter; in operator =()
103 if (!filter(*op)) { in matchOne()
135 NestedPattern Op(FilterFunctionType filter) { in Op() argument
136 return NestedPattern({}, std::move(filter)); in Op()
144 return isAffineIfOp(op) && filter(op); in If()
150 NestedPattern If(const FilterFunctionType &filter, in If() argument
153 return isAffineIfOp(op) && filter(op); in If()
160 NestedPattern For(const FilterFunctionType &filter, in For() argument
[all …]
/llvm-project-15.0.7/mlir/test/lib/Interfaces/TilingInterface/
H A DTestTilingInterface.cpp41 : scf::TileUsingSCFForOp(context, options, benefit), filter(filter) {} in TestTileUsingSCFForOpWithFilter()
49 : scf::TileUsingSCFForOp(context, options, benefit), filter(filter) {} in TestTileUsingSCFForOpWithFilter()
53 if (failed(filter.checkAndNotify(rewriter, op))) in matchAndRewrite()
65 linalg::LinalgTransformationFilter filter; member
76 linalg::LinalgTransformationFilter filter = in TestTileConsumerAndFuseProducersUsingSCFForOpWithFilter()
81 filter(filter) {} in TestTileConsumerAndFuseProducersUsingSCFForOpWithFilter()
86 linalg::LinalgTransformationFilter filter = in TestTileConsumerAndFuseProducersUsingSCFForOpWithFilter()
91 filter(filter) {} in TestTileConsumerAndFuseProducersUsingSCFForOpWithFilter()
102 filter.replaceLinalgTransformationFilter( in matchAndRewrite()
108 linalg::LinalgTransformationFilter filter; member
[all …]
/llvm-project-15.0.7/polly/lib/External/isl/test_inputs/codegen/cloog/
H A Dswim.st6 - filter: "[M, N, O, P, Q, R] -> { S1[] }"
7 - filter: "[M, N, O, P, Q, R] -> { S2[] }"
8 - filter: "[M, N, O, P, Q, R] -> { S3[] }"
9 - filter: "[M, N, O, P, Q, R] -> { S4[] }"
10 - filter: "[M, N, O, P, Q, R] -> { S5[] }"
11 - filter: "[M, N, O, P, Q, R] -> { S6[] }"
12 - filter: "[M, N, O, P, Q, R] -> { S7[] }"
13 - filter: "[M, N, O, P, Q, R] -> { S8[] }"
14 - filter: "[M, N, O, P, Q, R] -> { S9[] }"
15 - filter: "[M, N, O, P, Q, R] -> { S10[] }"
[all …]
H A Dusvd_e_t.st9 - filter: "{ S1[i0, i1, i2] }"
10 - filter: "{ S2[i0, i1, i2] }"
11 - filter: "{ S3[i0, i1, i2] }"
12 - filter: "{ S4[i0, i1, i2] }"
13 - filter: "{ S5[i0, i1, i2] }"
14 - filter: "{ S6[i0, i1, i2] }"
15 - filter: "{ S7[i0, i1, i2] }"
16 - filter: "{ S8[i0, i1, i2] }"
17 - filter: "{ S9[i0, i1, i2] }"
18 - filter: "{ S10[i0, i1, i2] }"
[all …]
H A Dreservoir-QR.st9 - filter: "[M, N] -> { S6[i0, i1]; S9[i0, i1, i2]; S8[i0, i1]; S7[i0, i1, i2] }"
15 - filter: "[M, N] -> { S6[i0, i1] }"
16 - filter: "[M, N] -> { S7[i0, i1, i2] }"
20 - filter: "[M, N] -> { S8[i0, i1] }"
21 - filter: "[M, N] -> { S9[i0, i1, i2] }"
25 - filter: "[M, N] -> { S2[i0, i1] }"
29 - filter: "[M, N] -> { S3[i0] }"
30 - filter: "[M, N] -> { S4[i0, i1] }"
34 - filter: "[M, N] -> { S10[i0] }"
35 - filter: "[M, N] -> { S1[i0] }"
[all …]
H A Dvasilache.st6 - filter: "[M, N] -> { S1[] }"
7 - filter: "[M, N] -> { S2[] }"
8 - filter: "[M, N] -> { S3[] }"
9 - filter: "[M, N] -> { S5[i0, i1]; S4[i0, i1] }"
18 - filter: "[M, N] -> { S4[i0, i1] }"
19 - filter: "[M, N] -> { S5[i0, i1] }"
20 - filter: "[M, N] -> { S7[i0, i1, i2, i3]; S6[i0, i1, i2, i3] }"
35 - filter: "[M, N] -> { S6[i0, i1, i2, i3] }"
36 - filter: "[M, N] -> { S7[i0, i1, i2, i3] }"
37 - filter: "[M, N] -> { S8[] }"
/llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.filter/
H A Dadaptor.pass.cpp78 auto const partial = std::views::filter(pred); in test()
95 auto const partial = std::views::filter(pred); in test()
107 std::same_as<Result> decltype(auto) result = std::views::filter(range, pred); in test()
117 [[maybe_unused]] auto partial = std::views::filter(X{}); in test()
128 …ame_as<Result> decltype(auto) result = range | std::views::filter(pred1) | std::views::filter(pred… in test()
135 auto const partial = std::views::filter(pred1) | std::views::filter(pred2); in test()
146 static_assert(!CanBePiped<Range, decltype(std::views::filter)>); in test()
147 static_assert( CanBePiped<Range, decltype(std::views::filter(Pred{}))>); in test()
148 static_assert(!CanBePiped<NotAView, decltype(std::views::filter(Pred{}))>); in test()
151 static_assert(!std::is_invocable_v<decltype(std::views::filter)>); in test()
[all …]
/llvm-project-15.0.7/polly/test/ScheduleOptimizer/ManualOptimization/
H A Dunroll_double.ll43 ; CHECK: - filter: "{ Stmt_body[i0] : 0 <= i0 <= 3 }"
45 ; CHECK: - filter: "{ Stmt_body[0] }"
46 ; CHECK: - filter: "{ Stmt_body[i0] : (-1 + i0) mod 4 = 0 }"
47 ; CHECK: - filter: "{ Stmt_body[i0] : (2 + i0) mod 4 = 0 }"
48 ; CHECK: - filter: "{ Stmt_body[i0] : (1 + i0) mod 4 = 0 }"
50 ; CHECK: - filter: "{ Stmt_body[i0] : 4 <= i0 <= 7 }"
52 ; CHECK: - filter: "{ Stmt_body[4] }"
54 ; CHECK: - filter: "{ Stmt_body[i0] : (2 + i0) mod 4 = 0 }"
55 ; CHECK: - filter: "{ Stmt_body[i0] : (1 + i0) mod 4 = 0 }"
57 ; CHECK: - filter: "{ Stmt_body[i0] : 8 <= i0 <= 11 }"
[all …]
/llvm-project-15.0.7/llvm/test/tools/UpdateTestChecks/update_llc_test_checks/
H A Dx86-filter.test3 ## Check that --filter works properly.
4 # RUN: cp -f %S/Inputs/x86-non-temporal.ll %t.ll && %update_llc_test_checks --filter="movnt" %t.ll
5 # RUN: diff -u %t.ll %S/Inputs/x86-non-temporal.ll.filter.expected
8 # RUN: %update_llc_test_checks --filter="movnt" %t.ll
9 # RUN: diff -u %t.ll %S/Inputs/x86-non-temporal.ll.filter.expected
11 ## Check that --filter-out works properly.
13 # RUN: diff -u %t.ll %S/Inputs/x86-non-temporal.ll.filter-out.expected
16 # RUN: %update_llc_test_checks --filter-out="movnt" %t.ll
17 # RUN: diff -u %t.ll %S/Inputs/x86-non-temporal.ll.filter-out.expected
20 …on-temporal.ll %t.ll && %update_llc_test_checks --filter="LCPI[0-9]+_[0-9]+" --filter="movnt" --fi…
[all …]
/llvm-project-15.0.7/llvm/test/tools/UpdateTestChecks/update_analyze_test_checks/
H A Dfilter-with-spaces.test3 ## Check that --filter works properly.
4 # RUN: cp -f %S/Inputs/x86-filter-with-spaces.ll %t.ll && %update_analyze_test_checks --filter="vf4…
5 # RUN: diff -u %t.ll %S/Inputs/x86-filter-with-spaces.ll.filter.expected
8 # RUN: %update_analyze_test_checks --filter="vf4 =" %t.ll
9 # RUN: diff -u %t.ll %S/Inputs/x86-filter-with-spaces.ll.filter.expected
13 # RUN: diff -u %t.ll %S/Inputs/x86-filter-with-spaces.ll.filter.expected
H A Dfilter.test3 ## Check that --filter works properly.
4 # RUN: cp -f %S/Inputs/x86-filter.ll %t.ll && %update_analyze_test_checks --filter="(vf4|vf16)" %t.…
5 # RUN: diff -u %t.ll %S/Inputs/x86-filter.ll.filter.expected
8 # RUN: %update_analyze_test_checks --filter="(vf4|vf16)" %t.ll
9 # RUN: diff -u %t.ll %S/Inputs/x86-filter.ll.filter.expected
13 # RUN: diff -u %t.ll %S/Inputs/x86-filter.ll.filter.expected
/llvm-project-15.0.7/clang/test/OpenMP/
H A Dmasked_messages.cpp13 #pragma omp masked filter(1) in yyy()
22 …#pragma omp masked filter(1) filter(2) // expected-error {{directive '#pragma omp masked' cannot c… in main()
25 …#pragma omp masked filter(x) filter(y) filter(z) // expected-error 2 {{directive '#pragma omp mask… in main()
34 #pragma omp masked filter(2) in main()
39 …#pragma omp masked filter(1) // expected-error {{region cannot be closely nested inside 'for' regi… in main()
73 #pragma omp masked filter(0) in foo()
79 #pragma omp masked filter(-2) in foo()
H A Dmasked_messages_attr.cpp12 [[omp::directive(masked filter(1))]] in yyy()
21 …[[omp::directive(masked filter(1) filter(2))]] // expected-error {{directive '#pragma omp masked' … in main()
24 …[[omp::directive(masked filter(x) filter(y) filter(z))]] // expected-error 2 {{directive '#pragma … in main()
33 [[omp::directive(masked filter(2))]] in main()
38 …[[omp::directive(masked filter(1))]] // expected-error {{region cannot be closely nested inside 'f… in main()
72 [[omp::directive(masked filter(0))]] in foo()
78 [[omp::directive(masked filter(-2))]] in foo()
H A Dmasked_codegen.cpp53 #pragma omp masked filter(2) in main()
68 #pragma omp masked filter(x) in main()
90 #pragma omp masked filter(1) in lambda_masked()
102 #pragma omp masked filter(yy) in lambda_masked()
116 #pragma omp masked filter(1) in parallel_masked()
130 #pragma omp masked filter(x) in parallel_masked()
/llvm-project-15.0.7/llvm/test/TableGen/
H A Dfilter.td17 !listconcat([pred], !filter(item, predlist,
30 list<string> list1 = !filter(item, EmptyList, true);
31 list<string> list2 = !filter(item, EmptyList, false);
32 list<string> list3 = !filter(item, OneList, true);
33 list<string> list4 = !filter(item, OneList, false);
34 list<string> list5 = !filter(item, WordList, true);
35 list<string> list6 = !filter(item, WordList, false);
44 list<string> list1 = !filter(item, WordList, !eq(item, "foo"));
45 list<string> list2 = !filter(item, WordList, !ne(item, "foo"));
46 list<string> list3 = !filter(item, WordList, !ge(!size(item), 4));
[all …]
/llvm-project-15.0.7/mlir/lib/Analysis/
H A DSliceAnalysis.cpp28 TransitiveFilter filter) { in getForwardSliceImpl() argument
35 if (filter && !filter(op)) in getForwardSliceImpl()
53 TransitiveFilter filter) { in getForwardSlice() argument
54 getForwardSliceImpl(op, forwardSlice, filter); in getForwardSlice()
67 TransitiveFilter filter) { in getForwardSlice() argument
69 getForwardSliceImpl(user, forwardSlice, filter); in getForwardSlice()
87 if (filter && !filter(op)) in getBackwardSliceImpl()
115 TransitiveFilter filter) { in getBackwardSlice() argument
116 getBackwardSliceImpl(op, backwardSlice, filter); in getBackwardSlice()
124 TransitiveFilter filter) { in getBackwardSlice() argument
[all …]
/llvm-project-15.0.7/polly/lib/External/isl/
H A Disl_schedule_node.c369 contracted.filter = filter; in collect_filter_prefix_expansion()
383 filter = contracted.filter; in collect_filter_prefix_expansion()
390 data->filter = filter; in collect_filter_prefix_expansion()
392 data->filter = isl_union_set_intersect(filter, data->filter); in collect_filter_prefix_expansion()
433 filter = isl_union_set_union(filter, data_outer.filter); in collect_universe_domain_extension()
435 filter = isl_union_set_intersect(filter, data->filter); in collect_universe_domain_extension()
437 data->filter = filter; in collect_universe_domain_extension()
488 data->filter = filter; in collect_filter_prefix_init()
505 data->filter = filter; in collect_filter_prefix_init()
511 data->filter = filter; in collect_filter_prefix_init()
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/
H A DLandingPadClauses.ll59 filter [0 x i32*] zeroinitializer
63 ; CHECK-NEXT: filter
69 filter [1 x i32*] [i32* @T1]
75 ; CHECK-NEXT: filter [1 x i32*] [i32* @T1]
81 filter [3 x i32*] zeroinitializer
101 filter [1 x i32*] [i32* @T1]
104 ; CHECK-NEXT: filter [1 x i32*] [i32* @T1]
109 filter [1 x i32*] [i32* @T1]
114 ; CHECK-NEXT: filter [1 x i32*] [i32* @T1]
121 filter [1 x i32*] zeroinitializer
[all …]
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DCheckSecuritySyntaxOnly.cpp77 const ChecksFilter &filter; member in __anonfcf4309d0111::WalkAST
84 filter(f) {} in WalkAST()
350 if (!filter.check_bcmp) in checkCall_bcmp()
392 if (!filter.check_bcopy) in checkCall_bcopy()
435 if (!filter.check_bzero) in checkCall_bzero()
477 if (!filter.check_gets) in checkCall_gets()
513 if (!filter.check_getpw) in checkCall_getpw()
679 if (!filter.check_strcpy) in checkCall_strcpy()
718 if (!filter.check_strcpy) in checkCall_strcat()
927 if (!filter.check_vfork) in checkCall_vfork()
[all …]
/llvm-project-15.0.7/clang/test/SemaObjC/
H A Dblock-literal-with-attribute.m4 __auto_type block = ^ id __attribute__((ns_returns_retained)) (id filter) {
5 return filter; // ok
7 __auto_type block2 = ^ __attribute__((ns_returns_retained)) id (id filter) {
8 return filter; // ok
10 __auto_type block3 = ^ id (id filter) __attribute__((ns_returns_retained)) {
11 return filter; // ok
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Linalg/
H A DPasses.h83 const linalg::LinalgTransformationFilter &filter =
90 const linalg::LinalgTransformationFilter &filter =
97 const linalg::LinalgTransformationFilter &filter =
102 StringRef opName = "", const linalg::LinalgTransformationFilter &filter =
108 const linalg::LinalgTransformationFilter &filter =
115 const linalg::LinalgTransformationFilter &filter =
122 const linalg::LinalgTransformationFilter &filter =
130 const linalg::LinalgTransformationFilter &filter =
137 const linalg::LinalgTransformationFilter &filter =
145 const linalg::LinalgTransformationFilter &filter =
/llvm-project-15.0.7/llvm/test/Other/
H A Dmodule-pass-printer.ll3 ; RUN: opt < %s 2>&1 -forceattrs -disable-output -print-after-all -filter-print-funcs=foo | FileChe…
4 ; RUN: opt < %s 2>&1 -passes=forceattrs -disable-output -print-after-all -filter-print-funcs=foo | …
8 ; RUN: opt < %s 2>&1 -forceattrs -disable-output -print-after-all -filter-print-funcs=foo,bar | Fil…
9 ; RUN: opt < %s 2>&1 -passes=forceattrs -disable-output -print-after-all -filter-print-funcs=foo,ba…
11 ; Check pass name is not printed if a module/SCC doesn't include any function specified in -filter-…
12 ; RUN: opt < %s 2>&1 -forceattrs -disable-output -print-after-all -filter-print-funcs=baz | FileChe…
13 ; RUN: opt < %s 2>&1 -passes=forceattrs -disable-output -print-after-all -filter-print-funcs=baz | …
16 ; Check whole module is printed with user-specified wildcast switch -filter-print-funcs=* or -print…
18 ; RUN: opt < %s 2>&1 -forceattrs -disable-output -print-after-all -filter-print-funcs=* | FileChec…
19 ; RUN: opt < %s 2>&1 -forceattrs -disable-output -print-after-all -filter-print-funcs=foo -print-mo…
[all …]
/llvm-project-15.0.7/polly/lib/External/isl/test_inputs/codegen/
H A Dfilter.st5 - filter: "[n,m] -> { A[i,j] : m < n }"
10 - filter: "[n,m] -> { A[i,j] : m < n }"
11 - filter: "[n,m] -> { A[i,j] : m >= n }"
12 - filter: "[n,m] -> { A[i,j] : m >= n }"
17 - filter: "[n,m] -> { A[i,j] : m < n }"
18 - filter: "[n,m] -> { A[i,j] : m >= n }"
/llvm-project-15.0.7/llvm/test/FileCheck/dump-input/
H A Dfilter.txt248 ; Check -dump-input-filter=<bad value>.
259 ; Check -dump-input-filter explicit values.
264 ; RUN: -dump-input-filter=all \
283 ; Check -dump-input-filter defaults.
286 ; no -dump-input => -dump-input-filter=error
291 ; -dump-input=fail => -dump-input-filter=error
304 ; Check multiple -dump-input-filter options.
320 ; RUN: -dump-input-filter=all -dump-input-filter=all \
330 ; RUN: -dump-input-filter=all -dump-input-filter=annotation-full \
343 ; RUN: -dump-input-filter=annotation -dump-input-filter=error \
[all …]

12345678910>>...27