File: CMakeLists.txt

package info (click to toggle)
halide 19.0.0-6
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 55,096 kB
  • sloc: cpp: 286,920; ansic: 22,751; python: 5,821; makefile: 4,374; sh: 2,445; java: 1,549; javascript: 282; pascal: 212; xml: 127; asm: 9
file content (134 lines) | stat: -rw-r--r-- 4,282 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
tests(GROUPS error
      EXPECT_FAILURE
      SOURCES
      ambiguous_inline_reductions.cpp
      async_require_fail.cpp
      atomics_gpu_8_bit.cpp
      atomics_gpu_mutex.cpp
      atomics_self_reference.cpp
      auto_schedule_no_parallel.cpp
      auto_schedule_no_reorder.cpp
      autodiff_unbounded.cpp
      bad_async_producer.cpp
      bad_async_producer_2.cpp
      bad_bound.cpp
      bad_bound_storage.cpp
      bad_compute_at.cpp
      bad_compute_with.cpp
      bad_compute_with_invalid_specialization.cpp
      bad_compute_with_parent_func_not_used.cpp
      bad_const_cast.cpp
      bad_device_api.cpp
      bad_dimensions.cpp
      bad_ring_buffer.cpp
      bad_extern_split.cpp
      bad_fold.cpp
      bad_host_alignment.cpp
      bad_hoist_storage.cpp
      bad_partition_always.cpp
      bad_prefetch.cpp
      bad_reorder.cpp
      bad_reorder_storage.cpp
      bad_rvar_order.cpp
      bad_schedule.cpp
      bad_store_at.cpp
      broken_promise.cpp
      buffer_larger_than_two_gigs.cpp
      callable_bad_arguments.cpp
      callable_bad_values_passed.cpp
      callable_typed_bad_arguments.cpp
      callable_typed_bad_arguments_buffer_dims.cpp
      callable_typed_bad_arguments_buffer_type.cpp
      clamp_out_of_range.cpp
      compute_with_crossing_edges1.cpp
      compute_with_crossing_edges2.cpp
      compute_with_fuse_in_specialization.cpp
      constrain_wrong_output_buffer.cpp
      constraint_uses_non_param.cpp
      define_after_realize.cpp
      define_after_use.cpp
      device_dirty_with_no_device_support.cpp
      device_target_mismatch.cpp
      dupe_param_name.cpp
      expanding_reduction.cpp
      extern_func_self_argument.cpp
      five_d_gpu_buffer.cpp
      float_arg.cpp
      forward_on_undefined_buffer.cpp
      func_expr_dim_mismatch.cpp
      func_expr_type_mismatch.cpp
      func_expr_update_type_mismatch.cpp
      func_extern_dim_mismatch.cpp
      func_extern_type_mismatch.cpp
      func_tuple_dim_mismatch.cpp
      func_tuple_types_mismatch.cpp
      func_tuple_update_types_mismatch.cpp
      fuse_vectorized_var_with_rvar.cpp
      hoist_storage_without_compute_at.cpp
      implicit_args.cpp
      impossible_constraints.cpp
      incomplete_target.cpp
      init_def_should_be_all_vars.cpp
      inspect_loop_level.cpp
      lerp_float_weight_out_of_range.cpp
      lerp_mismatch.cpp
      lerp_signed_weight.cpp
      memoize_different_compute_store.cpp
      memoize_redefine_eviction_key.cpp
      metal_threads_too_large.cpp
      metal_vector_too_large.cpp
      missing_args.cpp
      no_default_device.cpp
      nonexistent_update_stage.cpp
      null_host_field.cpp
      overflow_during_constant_folding.cpp
      pointer_arithmetic.cpp
      race_condition.cpp
      predicate_loads_used_in_inner_splits.cpp
      rdom_undefined.cpp
      rdom_where_races.cpp
      realization_with_too_many_outputs.cpp
      realize_constantly_larger_than_two_gigs.cpp
      reduction_bounds.cpp
      reduction_type_mismatch.cpp
      require_fail.cpp
      reuse_var_in_schedule.cpp
      reused_args.cpp
      rfactor_inner_dim_non_commutative.cpp
      round_up_and_blend_race.cpp
      run_with_large_stack_throws.cpp
      shift_inwards_and_blend_race.cpp
      specialize_fail.cpp
      split_inner_wrong_tail_strategy.cpp
      split_non_innermost_predicated.cpp
      split_same_var_names.cpp
      store_at_without_compute_at.cpp
      thread_id_outside_block_id.cpp
      too_many_args.cpp
      treat_rvar_as_var.cpp
      tuple_arg_select_undef.cpp
      tuple_output_bounds_check.cpp
      tuple_realization_to_buffer.cpp
      tuple_val_select_undef.cpp
      unbounded_input.cpp
      unbounded_output.cpp
      undefined_func_compile.cpp
      undefined_func_realize.cpp
      undefined_loop_level.cpp
      undefined_pipeline_compile.cpp
      undefined_pipeline_realize.cpp
      undefined_rdom_dimension.cpp
      uninitialized_param.cpp
      uninitialized_param_2.cpp
      unknown_target.cpp
      vector_tile.cpp
      vectorize_dynamic.cpp
      vectorize_too_little.cpp
      vectorize_too_much.cpp
      vectorized_extern.cpp
      wrap_custom_after_shared.cpp
      wrap_frozen.cpp
      wrapper_never_used.cpp
      wrong_dimensionality_extern_stage.cpp
      wrong_type.cpp
      )