Halide 22.0.0 Halide compiler and libraries

Here is a list of all namespace members with links to the namespace documentation for each member:

### - s -

- safe_numeric_cast() : Halide::Internal
- sanitize_names() : Halide::Internal::Autoscheduler
- saturating_add() : Halide::Internal::IRMatcher, Halide
- saturating_cast() : Halide::Internal::IRMatcher, Halide
- saturating_sub() : Halide::Internal::IRMatcher, Halide
- saturating_sum() : Halide
- scatter() : Halide
- scatter_gather_generator() : Halide::Internal
- schedule_functions() : Halide::Internal
- schedule_scalar() : Halide::Internal
- ScheduleHandle : Halide
- select() : Halide::Internal::IRMatcher, Halide
- select_gpu_api() : Halide::Internal
- select_type_t : Halide::Internal
- serialize_pipeline() : Halide
- set_compiler_logger() : Halide::Internal
- set_compiler_stack_size() : Halide
- set_custom_compile_time_error_reporter() : Halide
- set_function_attributes_from_halide_target_options() : Halide::Internal
- set_metal_compiler_and_linker() : Halide
- SharedMemInfo : Halide::Internal::Autoscheduler
- shift_left() : Halide::Internal::IRMatcher
- shift_right() : Halide::Internal::IRMatcher
- simplify() : Halide::Internal
- simplify_correlated_differences() : Halide::Internal
- simplify_exprs() : Halide::Internal
- simplify_specializations() : Halide::Internal
- sin() : Halide
- sinh() : Halide
- skip_stages() : Halide::Internal
- slice() : Halide::Internal::IRMatcher
- sliding_window() : Halide::Internal
- solve_expression() : Halide::Internal
- solve_for_inner_interval() : Halide::Internal
- solve_for_outer_interval() : Halide::Internal
- solve_inverse() : Halide::Internal
- solve_test() : Halide::Internal
- sort_expressions() : Halide::Internal
- span_of_bounds() : Halide::Internal
- spirv_ir_test() : Halide::Internal
- split_into_ands() : Halide::Internal
- split_predicate_test() : Halide::Internal
- split_string() : Halide::Internal
- split_tuples() : Halide::Internal
- sqrt() : Halide
- stage_strided_loads() : Halide::Internal
- StageMap : Halide::Internal::Autoscheduler
- StageMapOfScheduleFeatures : Halide::Internal::Autoscheduler
- starts_with() : Halide::Internal
- stmt_or_expr_uses_var() : Halide::Internal
- stmt_or_expr_uses_vars() : Halide::Internal
- stmt_uses_var() : Halide::Internal
- stmt_uses_vars() : Halide::Internal
- StmtOutputFormat : Halide
- storage_flattening() : Halide::Internal
- storage_folding() : Halide::Internal
- strict_float() : Halide
- strictify_float() : Halide::Internal
- strided_ramp_base() : Halide::Internal
- string_to_int() : Halide::Internal
- stringify() : Halide::Internal::Autoscheduler
- StringStreamPrinterType : Halide::Runtime::Internal
- strip_asserts() : Halide::Internal
- strip_namespaces() : Halide::Internal
- strlen() : Halide::Runtime::Internal
- StrongestExprNodeType : Halide::Internal
- sub() : Halide::Internal::IRMatcher
- sub_with_overflow() : Halide::Internal
- sub_would_overflow() : Halide::Internal
- substitute() : Halide::Internal
- substitute_call_arg_with_pure_arg() : Halide::Internal
- substitute_in_all_lets() : Halide::Internal
- substitute_rdom_predicate() : Halide::Internal
- substitute_var_estimates() : Halide::Internal
- sum() : Halide
- SyntheticParamType : Halide::Internal