Home
last modified time | relevance | path

Searched refs:bound (Results 1 – 25 of 307) sorted by relevance

12345678910>>...13

/llvm-project-15.0.7/polly/lib/External/isl/
H A Disl_bound.c46 bound->pwf = isl_pw_qpolynomial_fold_fold(bound->pwf, pwf); in isl_bound_add()
56 bound->pwf_tight = isl_pw_qpolynomial_fold_fold(bound->pwf_tight, pwf); in isl_bound_add_tight()
160 bound->pwf = isl_pw_qpolynomial_fold_morph_domain(bound->pwf, in unwrapped_guarded_poly_bound()
234 bound->pwf = isl_pw_qpolynomial_fold_reset_space(bound->pwf, in guarded_poly_bound()
310 bound.wrapping = isl_space_is_wrapping(bound.dim); in isl_pw_qpolynomial_fold_bound()
312 bound.dim = isl_space_unwrap(bound.dim); in isl_pw_qpolynomial_fold_bound()
315 bound.dim = isl_space_free(bound.dim); in isl_pw_qpolynomial_fold_bound()
316 bound.dim = isl_space_domain(bound.dim); in isl_pw_qpolynomial_fold_bound()
317 bound.dim = isl_space_from_domain(bound.dim); in isl_pw_qpolynomial_fold_bound()
318 bound.dim = isl_space_add_dims(bound.dim, isl_dim_out, 1); in isl_pw_qpolynomial_fold_bound()
[all …]
H A Dbound.c59 isl_pw_qpolynomial_fold *bound; member
70 isl_val *bound = NULL; in verify_point() local
103 bound = isl_pw_qpolynomial_fold_eval( in verify_point()
104 isl_pw_qpolynomial_fold_copy(vpb->bound), in verify_point()
123 ok = isl_val_eq(opt, bound); in verify_point()
125 ok = isl_val_le(opt, bound); in verify_point()
127 ok = isl_val_le(bound, opt); in verify_point()
142 p = isl_printer_print_val(p, bound); in verify_point()
163 isl_val_free(bound); in verify_point()
207 vpb.bound = bound; in check_solution()
[all …]
H A Disl_map_bound_templ.c33 __isl_take MULTI(BASE) *bound, in FN()
41 if (dim < 0 || FN(check_map_equal_tuples_multi,BASE)(map, bound) < 0) in FN()
47 el = FN(MULTI(BASE),get_at)(bound, i); in FN()
50 map = FN(FN(isl_map_intersect_multi,BASE),explicit_domain)(map, bound); in FN()
51 FN(MULTI(BASE),free)(bound); in FN()
55 FN(MULTI(BASE),free)(bound); in FN()
/llvm-project-15.0.7/polly/lib/External/ppcg/
H A Dgpu_array_tile.c14 isl_val_free(tile->bound[j].size); in gpu_array_tile_free()
15 isl_val_free(tile->bound[j].stride); in gpu_array_tile_free()
16 isl_aff_free(tile->bound[j].lb); in gpu_array_tile_free()
17 isl_aff_free(tile->bound[j].shift); in gpu_array_tile_free()
19 free(tile->bound); in gpu_array_tile_free()
39 if (!tile->bound) in gpu_array_tile_create()
45 tile->bound[i].size = NULL; in gpu_array_tile_create()
46 tile->bound[i].lb = NULL; in gpu_array_tile_create()
47 tile->bound[i].stride = NULL; in gpu_array_tile_create()
48 tile->bound[i].shift = NULL; in gpu_array_tile_create()
[all …]
H A Dgpu_group.c172 bound->shift = aff; in extract_stride()
269 bound->stride = NULL; in check_stride()
277 if (!bound->stride) in check_stride()
358 if (!size->bound->size || isl_val_lt(v, size->bound->size)) { in compute_size_in_direction()
390 bound->size = NULL; in compute_array_dim_size()
391 bound->lb = NULL; in compute_array_dim_size()
393 size.bound = bound; in compute_array_dim_size()
753 tile->bound[i].lb = isl_aff_drop_dims(tile->bound[i].lb, in tile_adjust_depth()
755 if (!tile->bound[i].lb) in tile_adjust_depth()
759 tile->bound[i].shift = isl_aff_drop_dims(tile->bound[i].shift, in tile_adjust_depth()
[all …]
H A Dutil.c83 isl_pw_aff *bound; in ppcg_size_from_extent() local
94 bound = isl_set_dim_max(isl_set_copy(set), i); in ppcg_size_from_extent()
96 space = isl_pw_aff_get_domain_space(bound); in ppcg_size_from_extent()
99 bound = isl_pw_aff_add(bound, isl_pw_aff_from_aff(one)); in ppcg_size_from_extent()
100 mpa = isl_multi_pw_aff_set_pw_aff(mpa, i, bound); in ppcg_size_from_extent()
/llvm-project-15.0.7/mlir/test/Dialect/GPU/
H A Dmapping.mlir20 // CHECK: {mapping = [#gpu.loop_dim_map<processor = thread_x, map = (d0) -> (d0), bound = (d0)…
21 // CHECK-SAME: #gpu.loop_dim_map<processor = thread_y, map = (d0) -> (d0), bound = (d0)…
22 // CHECK: {mapping = [#gpu.loop_dim_map<processor = block_x, map = (d0) -> (d0), bound = (d0) …
23 // CHECK-SAME: #gpu.loop_dim_map<processor = block_y, map = (d0) -> (d0), bound = (d0) …
49 // CHECK: {mapping = [#gpu.loop_dim_map<processor = sequential, map = (d0) -> (d0), bound = (d…
53 // CHECK: {mapping = [#gpu.loop_dim_map<processor = thread_x, map = (d0) -> (d0), bound = (d0)…
54 // CHECK-SAME: #gpu.loop_dim_map<processor = thread_y, map = (d0) -> (d0), bound = (d0)…
55 // CHECK-SAME: #gpu.loop_dim_map<processor = thread_z, map = (d0) -> (d0), bound = (d0)…
57 // CHECK: {mapping = [#gpu.loop_dim_map<processor = block_x, map = (d0) -> (d0), bound = (d0) …
58 // CHECK-SAME: #gpu.loop_dim_map<processor = block_y, map = (d0) -> (d0), bound = (d0) …
[all …]
/llvm-project-15.0.7/libcxx/test/std/utilities/function.objects/bind/func.bind/func.bind.isplace/
H A Dspecialization.pass.cpp31 auto bound = std::bind(f, place); in main() local
32 assert(bound(7, 8) == 89); in main()
37 auto bound = std::bind(f, place); in main() local
38 assert(bound(7, 8) == 89); in main()
43 auto bound = std::bind(f, std::move(place)); in main() local
44 assert(bound(7, 8) == 89); in main()
49 auto bound = std::bind(f, std::move(place)); in main() local
50 assert(bound(7, 8) == 89); in main()
/llvm-project-15.0.7/libcxx/test/std/utilities/function.objects/bind/func.bind/func.bind.isbind/
H A Dspecialization.pass.cpp33 auto bound = std::bind(f, bindexpr); in main() local
34 assert(bound(7, 8) == 789); in main()
39 auto bound = std::bind(f, bindexpr); in main() local
40 assert(bound(7, 8) == 789); in main()
45 auto bound = std::bind(f, std::move(bindexpr)); in main() local
46 assert(bound(7, 8) == 789); in main()
51 auto bound = std::bind(f, std::move(bindexpr)); in main() local
52 assert(bound(7, 8) == 789); in main()
/llvm-project-15.0.7/mlir/test/Transforms/
H A Dmemref-bound-check.mlir1 // RUN: mlir-opt %s -test-memref-bound-check -split-input-file -verify-diagnostics | FileCheck %s
18 // Out of bound access.
20 // expected-error@-1 {{'affine.load' op memref out of upper bound access along dimension #1}}
21 // expected-error@-2 {{'affine.load' op memref out of lower bound access along dimension #1}}
22 // expected-error@-3 {{'affine.load' op memref out of upper bound access along dimension #2}}
23 // expected-error@-4 {{'affine.load' op memref out of lower bound access along dimension #2}}
31 // In bound.
73 // All of these accesses are in bound; check that no errors are emitted.
79 // Without GCDTightenInequalities(), the upper bound on the region
182 // A 0-d memref always has in-bound accesses!
[all …]
/llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Atom/
H A Dresources-x86_32.s14 bound %bx, (%eax) label
15 bound %ebx, (%eax) label
42 # CHECK-NEXT: 1 11 5.50 U bound %bx, (%eax)
43 # CHECK-NEXT: 1 11 5.50 U bound %ebx, (%eax)
66 # CHECK-NEXT: 5.50 5.50 bound %bx, (%eax)
67 # CHECK-NEXT: 5.50 5.50 bound %ebx, (%eax)
/llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/SandyBridge/
H A Dresources-x86_32.s14 bound %bx, (%eax) label
15 bound %ebx, (%eax) label
42 # CHECK-NEXT: 1 100 0.33 U bound %bx, (%eax)
43 # CHECK-NEXT: 1 100 0.33 U bound %ebx, (%eax)
72 # CHECK-NEXT: - - 0.33 0.33 - 0.33 - - bound %bx, (%eax)
73 # CHECK-NEXT: - - 0.33 0.33 - 0.33 - - bound %ebx, (%eax)
/llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Barcelona/
H A Dresources-x86_32.s14 bound %bx, (%eax) label
15 bound %ebx, (%eax) label
42 # CHECK-NEXT: 1 100 0.33 U bound %bx, (%eax)
43 # CHECK-NEXT: 1 100 0.33 U bound %ebx, (%eax)
72 # CHECK-NEXT: - - 0.33 0.33 - 0.33 - - bound %bx, (%eax)
73 # CHECK-NEXT: - - 0.33 0.33 - 0.33 - - bound %ebx, (%eax)
/llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/SLM/
H A Dresources-x86_32.s14 bound %bx, (%eax) label
15 bound %ebx, (%eax) label
42 # CHECK-NEXT: 1 100 1.00 U bound %bx, (%eax)
43 # CHECK-NEXT: 1 100 1.00 U bound %ebx, (%eax)
72 # CHECK-NEXT: - - - 1.00 - - - - bound %bx, (%eax)
73 # CHECK-NEXT: - - - 1.00 - - - - bound %ebx, (%eax)
/llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Generic/
H A Dresources-x86_32.s14 bound %bx, (%eax) label
15 bound %ebx, (%eax) label
42 # CHECK-NEXT: 1 100 0.33 U bound %bx, (%eax)
43 # CHECK-NEXT: 1 100 0.33 U bound %ebx, (%eax)
72 # CHECK-NEXT: - - 0.33 0.33 - 0.33 - - bound %bx, (%eax)
73 # CHECK-NEXT: - - 0.33 0.33 - 0.33 - - bound %ebx, (%eax)
/llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/SkylakeServer/
H A Dresources-x86_32.s14 bound %bx, (%eax) label
15 bound %ebx, (%eax) label
42 # CHECK-NEXT: 1 100 0.25 U bound %bx, (%eax)
43 # CHECK-NEXT: 1 100 0.25 U bound %ebx, (%eax)
74 # CHECK-NEXT: - - 0.25 0.25 - - - 0.25 0.25 - bound %bx, (%ea…
75 # CHECK-NEXT: - - 0.25 0.25 - - - 0.25 0.25 - bound %ebx, (%e…
/llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/SkylakeClient/
H A Dresources-x86_32.s14 bound %bx, (%eax) label
15 bound %ebx, (%eax) label
42 # CHECK-NEXT: 1 100 0.25 U bound %bx, (%eax)
43 # CHECK-NEXT: 1 100 0.25 U bound %ebx, (%eax)
74 # CHECK-NEXT: - - 0.25 0.25 - - - 0.25 0.25 - bound %bx, (%ea…
75 # CHECK-NEXT: - - 0.25 0.25 - - - 0.25 0.25 - bound %ebx, (%e…
/llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Broadwell/
H A Dresources-x86_32.s14 bound %bx, (%eax) label
15 bound %ebx, (%eax) label
42 # CHECK-NEXT: 1 100 0.25 U bound %bx, (%eax)
43 # CHECK-NEXT: 1 100 0.25 U bound %ebx, (%eax)
74 # CHECK-NEXT: - - 0.25 0.25 - - - 0.25 0.25 - bound %bx, (%ea…
75 # CHECK-NEXT: - - 0.25 0.25 - - - 0.25 0.25 - bound %ebx, (%e…
/llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/BtVer2/
H A Dresources-x86_32.s14 bound %bx, (%eax) label
15 bound %ebx, (%eax) label
42 # CHECK-NEXT: 1 100 0.50 U bound %bx, (%eax)
43 # CHECK-NEXT: 1 100 0.50 U bound %ebx, (%eax)
78 … - - - - - - - - - - - bound %bx, (%eax)
79 … - - - - - - - - - - - bound %ebx, (%eax)
/llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Znver1/
H A Dresources-x86_32.s14 bound %bx, (%eax) label
15 bound %ebx, (%eax) label
42 # CHECK-NEXT: 1 100 0.25 U bound %bx, (%eax)
43 # CHECK-NEXT: 1 100 0.25 U bound %ebx, (%eax)
76 … - - - - - - - - - - - bound %bx, (%eax)
77 … - - - - - - - - - - - bound %ebx, (%eax)
/llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Znver2/
H A Dresources-x86_32.s14 bound %bx, (%eax) label
15 bound %ebx, (%eax) label
42 # CHECK-NEXT: 1 100 0.25 U bound %bx, (%eax)
43 # CHECK-NEXT: 1 100 0.25 U bound %ebx, (%eax)
77 … - - - - - - - - - - - bound %bx, (%eax)
78 … - - - - - - - - - - - bound %ebx, (%eax)
/llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/IceLakeServer/
H A Dresources-x86_32.s14 bound %bx, (%eax) label
15 bound %ebx, (%eax) label
42 # CHECK-NEXT: 1 100 0.25 U bound %bx, (%eax)
43 # CHECK-NEXT: 1 100 0.25 U bound %ebx, (%eax)
76 … - 0.25 0.25 - - - 0.25 0.25 - - - bound %bx, (%eax)
77 … - 0.25 0.25 - - - 0.25 0.25 - - - bound %ebx, (%eax)
/llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Haswell/
H A Dresources-x86_32.s14 bound %bx, (%eax) label
15 bound %ebx, (%eax) label
42 # CHECK-NEXT: 15 1 3.75 U bound %bx, (%eax)
43 # CHECK-NEXT: 15 1 3.75 U bound %ebx, (%eax)
74 # CHECK-NEXT: - - - - - - - - - - bound %bx, (%ea…
75 # CHECK-NEXT: - - - - - - - - - - bound %ebx, (%e…
/llvm-project-15.0.7/mlir/lib/Dialect/SCF/Transforms/
H A DLoopSpecialization.cpp40 for (auto bound : op.getUpperBound()) { in specializeParallelLoopForUnrolling() local
41 auto minOp = bound.getDefiningOp<AffineMinOp>(); in specializeParallelLoopForUnrolling()
57 for (auto bound : llvm::zip(op.getUpperBound(), constantIndices)) { in specializeParallelLoopForUnrolling() local
59 b.create<arith::ConstantIndexOp>(op.getLoc(), std::get<1>(bound)); in specializeParallelLoopForUnrolling()
61 std::get<0>(bound), constant); in specializeParallelLoopForUnrolling()
63 map.map(std::get<0>(bound), constant); in specializeParallelLoopForUnrolling()
76 auto bound = op.getUpperBound(); in specializeForLoopForUnrolling() local
77 auto minOp = bound.getDefiningOp<AffineMinOp>(); in specializeForLoopForUnrolling()
92 bound, constant); in specializeForLoopForUnrolling()
93 map.map(bound, constant); in specializeForLoopForUnrolling()
/llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/BdVer2/
H A Dresources-x86_32.s14 bound %bx, (%eax) label
15 bound %ebx, (%eax) label
42 # CHECK-NEXT: 1 100 0.50 U bound %bx, (%eax)
43 # CHECK-NEXT: 1 100 0.50 U bound %ebx, (%eax)
87 … - - - - - - - - - - - bound %bx, (%eax)
88 … - - - - - - - - - - - bound %ebx, (%eax)

12345678910>>...13