#[repr(u32)]
pub enum halide_target_feature_t {
Show variants
halide_target_feature_jit,
halide_target_feature_debug,
halide_target_feature_no_asserts,
halide_target_feature_no_bounds_query,
halide_target_feature_sse41,
halide_target_feature_avx,
halide_target_feature_avx2,
halide_target_feature_fma,
halide_target_feature_fma4,
halide_target_feature_f16c,
halide_target_feature_armv7s,
halide_target_feature_no_neon,
halide_target_feature_vsx,
halide_target_feature_power_arch_2_07,
halide_target_feature_cuda,
halide_target_feature_cuda_capability30,
halide_target_feature_cuda_capability32,
halide_target_feature_cuda_capability35,
halide_target_feature_cuda_capability50,
halide_target_feature_cuda_capability61,
halide_target_feature_cuda_capability70,
halide_target_feature_cuda_capability75,
halide_target_feature_cuda_capability80,
halide_target_feature_opencl,
halide_target_feature_cl_doubles,
halide_target_feature_cl_atomic64,
halide_target_feature_openglcompute,
halide_target_feature_user_context,
halide_target_feature_matlab,
halide_target_feature_profile,
halide_target_feature_no_runtime,
halide_target_feature_metal,
halide_target_feature_c_plus_plus_mangling,
halide_target_feature_large_buffers,
halide_target_feature_hvx_128,
halide_target_feature_hvx_v62,
halide_target_feature_fuzz_float_stores,
halide_target_feature_soft_float_abi,
halide_target_feature_msan,
halide_target_feature_avx512,
halide_target_feature_avx512_knl,
halide_target_feature_avx512_skylake,
halide_target_feature_avx512_cannonlake,
halide_target_feature_avx512_sapphirerapids,
halide_target_feature_hvx_use_shared_object,
halide_target_feature_trace_loads,
halide_target_feature_trace_stores,
halide_target_feature_trace_realizations,
halide_target_feature_trace_pipeline,
halide_target_feature_hvx_v65,
halide_target_feature_hvx_v66,
halide_target_feature_cl_half,
halide_target_feature_strict_float,
halide_target_feature_tsan,
halide_target_feature_asan,
halide_target_feature_d3d12compute,
halide_target_feature_check_unsafe_promises,
halide_target_feature_hexagon_dma,
halide_target_feature_embed_bitcode,
halide_target_feature_enable_llvm_loop_opt,
halide_target_feature_disable_llvm_loop_opt,
halide_target_feature_wasm_simd128,
halide_target_feature_wasm_signext,
halide_target_feature_wasm_sat_float_to_int,
halide_target_feature_wasm_threads,
halide_target_feature_wasm_bulk_memory,
halide_target_feature_sve,
halide_target_feature_sve2,
halide_target_feature_egl,
halide_target_feature_arm_dot_prod,
halide_llvm_large_code_model,
halide_target_feature_rvv,
halide_target_feature_armv81a,
halide_target_feature_end,
}