Halide 22.0.0 Halide compiler and libraries

Here is a list of all class members with links to the classes they belong to:

### - s -

- same_as() : Halide::Buffer< T, Dims >, Halide::Internal::Definition, Halide::Internal::Function, Halide::Internal::FunctionPtr, Halide::Internal::Interval, Halide::Internal::IntrusivePtr< T >, Halide::Internal::ReductionDomain, Halide::Parameter, Halide::RDom, Halide::Var
- same_handle_type() : Halide::Type
- sampleCount : WGPURenderBundleEncoderDescriptor, WGPUTextureDescriptor
- SampleDesc : D3D12_GRAPHICS_PIPELINE_STATE_DESC, D3D12_RESOURCE_DESC
- SampleMask : D3D12_GRAPHICS_PIPELINE_STATE_DESC
- sampler : WGPUBindGroupEntry, WGPUBindGroupLayoutEntry
- sampleType : WGPUTextureBindingLayout
- sampling_thread : halide_profiler_state
- sanitized_name : Halide::Internal::Autoscheduler::FunctionDAG::Node::Stage
- SanitizerCoverage : Halide::Target
- saturating_add : Halide::Internal::Call
- saturating_cast : Halide::Internal::Call
- saturating_sub : Halide::Internal::Call
- SaturatingAdd : Halide::Internal::VectorReduce
- save() : Halide::Internal::Weights
- save_featurization() : Halide::Internal::Autoscheduler::State
- save_to_dir() : Halide::Internal::Weights
- save_to_file() : Halide::Internal::Weights
- save_weights() : Halide::DefaultCostModel
- scalable_to_fixed_vector_type() : Halide::Internal::CodeGen_LLVM
- scalar() : Halide::Parameter
- scalar_data() : Halide::Parameter
- scalar_data_checked() : Halide::Parameter
- scalar_def : Halide::ArgumentEstimates, halide_filter_argument_t
- scalar_estimate : Halide::ArgumentEstimates, halide_filter_argument_t
- scalar_expr() : Halide::Parameter
- scalar_loads_per_scalar : Halide::Internal::ScheduleFeatures
- scalar_loads_per_vector : Halide::Internal::ScheduleFeatures
- scalar_max : Halide::ArgumentEstimates, halide_filter_argument_t
- scalar_min : Halide::ArgumentEstimates, halide_filter_argument_t
- scalar_value_t_type : Halide::Internal::CodeGen_LLVM
- scalarize() : Halide::Internal::CodeGen_LLVM
- scalarize_predicated_loads_stores() : Halide::Internal::CodeGen_GPU_Dev
- scalarize_vector_reduce() : Halide::Internal::CodeGen_C
- ScalarType : Halide::Internal::PipelineFeatures
- scatter_gather : Halide::Internal::Call
- schedule() : Halide::Internal::Definition, Halide::Internal::Function
- schedule_features_version : Halide::Internal::Weights
- schedule_source : Halide::AutoSchedulerResults, Halide::Internal::Autoscheduler::LoopNest::StageScheduleState, Halide::Internal::Autoscheduler::State
- ScheduleCalled : Halide::Internal::GeneratorBase
- Scope() : Halide::Internal::Scope< T >
- scope : Halide::Internal::ScopedBinding< T >, Halide::Internal::ScopedBinding< void >
- scoped_falsehood() : Halide::Internal::Simplify
- scoped_truth() : Halide::Internal::Simplify
- ScopedBinding() : Halide::Internal::ScopedBinding< T >, Halide::Internal::ScopedBinding< void >
- ScopedFact() : Halide::Internal::Simplify::ScopedFact
- ScopedFastMath() : Halide::Internal::CodeGen_LLVM::ScopedFastMath
- ScopedMutexLock() : Halide::Runtime::Internal::ScopedMutexLock
- ScopedSpinLock() : Halide::Runtime::Internal::ScopedSpinLock
- ScopedStatistic() : Halide::Internal::Autoscheduler::ScopedStatistic< T >
- ScopedTimer() : Halide::Internal::Autoscheduler::ScopedTimer
- ScopedValue() : Halide::Internal::ScopedValue< T >
- search_space_options : Halide::Internal::Autoscheduler::Anderson2021Params, Halide::Internal::Autoscheduler::SearchSpace
- SearchSpace() : Halide::Internal::Autoscheduler::SearchSpace
- SearchSpaceOptions() : Halide::Internal::Autoscheduler::SearchSpaceOptions
- Section() : Halide::Internal::Elf::Section
- section_iterator : Halide::Internal::Elf::Object
- SectionList : Halide::Internal::Elf::Object
- sections() : Halide::Internal::Elf::Object
- sections_begin() : Halide::Internal::Elf::Object
- sections_end() : Halide::Internal::Elf::Object
- sections_size() : Halide::Internal::Elf::Object
- select_mask : Halide::Internal::Call
- selector : WGPUSurfaceDescriptorFromCanvasHTMLSelector
- SemanticIndex : D3D12_INPUT_ELEMENT_DESC, D3D12_SO_DECLARATION_ENTRY
- SemanticName : D3D12_INPUT_ELEMENT_DESC, D3D12_SO_DECLARATION_ENTRY
- semaphore : Halide::Internal::Acquire, halide_semaphore_acquire_t
- semaphore_t_type : Halide::Internal::CodeGen_LLVM
- semaphores : halide_parallel_task_t
- Semihosting : Halide::Target
- serial() : Halide::Func, Halide::Stage, halide_parallel_task_t
- set() : Halide::ImageParam, Halide::Internal::GeneratorParam_Enum< T >, Halide::Internal::GeneratorParam_LoopLevel, Halide::Internal::GeneratorParamBase, Halide::Internal::GeneratorParamImpl< T >, Halide::LoopLevel, Halide::Param< T >
- set_addend() : Halide::Internal::Elf::Relocation
- set_alignment() : Halide::Internal::Elf::Section
- set_any_strict_float() : Halide::Module
- set_array_size() : Halide::Internal::GIOBase
- set_auto_scheduler_results() : Halide::Module
- set_binding() : Halide::Internal::Elf::Symbol, Halide::Internal::IRMatcher::MatcherState
- set_bound_const() : Halide::Internal::IRMatcher::MatcherState
- set_bounds() : Halide::Internal::Autoscheduler::LoopNest, Halide::Internal::Dimension
- set_buffer() : Halide::Parameter
- set_bus_bw : halide_hexagon_power_t
- set_conceptual_code_stmt() : Halide::Module
- set_containing_scope() : Halide::Internal::Scope< T >
- set_contents() : Halide::Internal::Elf::Section
- set_context() : Halide::Internal::CodeGen_LLVM
- set_def_min_max() : Halide::Internal::GeneratorInput_Arithmetic< T >, Halide::Internal::GeneratorInput_Scalar< T >, Halide::Internal::GeneratorInputBase
- set_default_allocate_fn() : Halide::Runtime::Buffer< T, Dims, InClassDimStorage >
- set_default_deallocate_fn() : Halide::Runtime::Buffer< T, Dims, InClassDimStorage >
- set_default_handlers() : Halide::Internal::JITSharedRuntime
- set_default_value() : Halide::Parameter
- set_device_dirty() : Halide::Runtime::Buffer< T, Dims, InClassDimStorage >
- set_dimensions() : Halide::Internal::GIOBase
- set_entry() : Halide::Internal::Elf::Object
- set_estimate() : Halide::Func, Halide::Internal::Dimension, Halide::Internal::GeneratorInput_Buffer< T >, Halide::Internal::GeneratorInput_DynamicScalar< T >, Halide::Internal::GeneratorInput_Func< T >, Halide::Internal::GeneratorInput_Scalar< T >, Halide::Internal::GeneratorOutput_Func< T >, Halide::Param< T >, Halide::Parameter
- set_estimate_impl() : Halide::Internal::GeneratorInputBase
- set_estimates() : Halide::Func, Halide::Internal::GeneratorInput_Buffer< T >, Halide::Internal::GeneratorInput_Func< T >, Halide::Internal::GeneratorOutput_Buffer< T >, Halide::Internal::GeneratorOutput_Func< T >, Halide::OutputImageParam
- set_estimates_impl() : Halide::Internal::GeneratorInputBase
- set_expr_info_to_constant() : Halide::Internal::Simplify
- set_extent() : Halide::Internal::Autoscheduler::Span, Halide::Internal::Dimension
- set_extent_constraint() : Halide::Parameter
- set_extent_constraint_estimate() : Halide::Parameter
- set_fast_fp_math() : Halide::Internal::CodeGen_LLVM
- set_feature() : Halide::Target
- set_features() : Halide::Target
- set_flag() : Halide::Internal::Elf::Section
- set_flags() : Halide::Internal::Elf::Object, Halide::Internal::Elf::Section
- set_from_string() : Halide::Internal::GeneratorParam_Arithmetic< T >, Halide::Internal::GeneratorParam_AutoSchedulerParams, Halide::Internal::GeneratorParam_Bool< T >, Halide::Internal::GeneratorParam_Enum< T >, Halide::Internal::GeneratorParam_LoopLevel, Halide::Internal::GeneratorParam_String< T >, Halide::Internal::GeneratorParam_Synthetic< T >, Halide::Internal::GeneratorParam_Target< T >, Halide::Internal::GeneratorParamBase
- set_generator_names() : Halide::Internal::GeneratorBase
- set_generatorparam_value() : Halide::Internal::AbstractGenerator, Halide::Internal::GeneratorBase
- set_generatorparam_values() : Halide::Internal::AbstractGenerator
- set_gpu_store_site() : Halide::Internal::Autoscheduler::State
- set_host_alignment() : Halide::OutputImageParam, Halide::Parameter
- set_host_dirty() : Halide::Runtime::Buffer< T, Dims, InClassDimStorage >
- set_impl() : Halide::Internal::GeneratorParam_Arithmetic< T >, Halide::Internal::GeneratorParamImpl< T >
- set_inputs() : Halide::Internal::GeneratorBase, Halide::Internal::GeneratorInputBase
- set_jit_externs() : Halide::Pipeline
- set_latency : halide_hexagon_power_t
- set_machine() : Halide::Internal::Elf::Object
- set_max_value() : Halide::Param< T >, Halide::Parameter
- set_min() : Halide::Internal::Dimension, Halide::Runtime::Buffer< T, Dims, InClassDimStorage >
- set_min_constraint() : Halide::Parameter
- set_min_constraint_estimate() : Halide::Parameter
- set_min_value() : Halide::Param< T >, Halide::Parameter
- set_mips : halide_hexagon_power_t
- set_name() : Halide::Buffer< T, Dims >, Halide::Internal::Elf::Section, Halide::Internal::Elf::Symbol
- set_name_mangling_mode() : Halide::Internal::CodeGen_C
- set_num_threads() : Halide::Internal::JITModule, Halide::Internal::JITSharedRuntime
- set_offset() : Halide::Internal::Elf::Relocation
- set_pipeline_features() : Halide::CostModel, Halide::DefaultCostModel
- set_predicate() : Halide::Internal::ReductionDomain
- set_program_name() : cmdline::parser
- set_range() : Halide::Param< T >
- set_relocations() : Halide::Internal::Elf::Section
- set_scalar() : Halide::Parameter
- set_seed() : Halide::SimdOpCheckTest
- set_size() : Halide::Internal::Elf::Section, Halide::Runtime::Internal::HashMap
- set_strict_fp_math() : Halide::Internal::CodeGen_LLVM
- set_stride() : Halide::Internal::Dimension
- set_stride_constraint() : Halide::Parameter
- set_symbol() : Halide::Internal::Elf::Relocation
- set_type() : Halide::Internal::Elf::Object, Halide::Internal::Elf::Relocation, Halide::Internal::Elf::Section, Halide::Internal::Elf::Symbol, Halide::Internal::GeneratorOutputBase, Halide::Internal::GIOBase
- set_version() : Halide::Internal::Elf::Object
- set_visibility() : Halide::Internal::Elf::Symbol
- set_working_set_at_task_feature() : Halide::Internal::Autoscheduler::LoopNest
- Shader4ComponentMapping : D3D12_SHADER_RESOURCE_VIEW_DESC
- shader_bindings : Halide::Runtime::Internal::Vulkan::VulkanCompiledShaderModule
- shader_count : Halide::Runtime::Internal::Vulkan::VulkanCompiledShaderModule
- shader_module : Halide::Runtime::Internal::Vulkan::VulkanCompiledShaderModule
- shaderLocation : WGPUVertexAttribute
- shaderModel : WGPUAdapterPropertiesD3D
- ShaderRegister : D3D12_ROOT_CONSTANTS, D3D12_ROOT_DESCRIPTOR1, D3D12_ROOT_DESCRIPTOR, D3D12_STATIC_SAMPLER_DESC
- ShaderResourceView : D3D12_INDIRECT_ARGUMENT_DESC
- ShaderVisibility : D3D12_ROOT_PARAMETER1, D3D12_ROOT_PARAMETER, D3D12_STATIC_SAMPLER_DESC
- shallow_find() : Halide::Internal::Scope< T >
- shape_memory : Halide::Internal::BufferBuilder
- Sharder() : Halide::Internal::Test::Sharder, Halide::SimdOpCheckTest
- Shared : Halide::Internal::CodeGen_GPU_Dev
- shared_allocation_bytes_read_per_realization : Halide::Internal::ScheduleFeatures
- shared_bytes_at_task : Halide::Internal::ScheduleFeatures
- shared_innermost_bytes_at_task : Halide::Internal::ScheduleFeatures
- shared_mem_block_limit_factor : Halide::Internal::ScheduleFeatures
- shared_mem_bytes : Halide::Runtime::Internal::Vulkan::VulkanDispatchData
- shared_mem_load_efficiency : Halide::Internal::ScheduleFeatures
- shared_mem_occupancy : Halide::Internal::ScheduleFeatures
- shared_mem_store_efficiency : Halide::Internal::ScheduleFeatures
- shared_memory_allocations : Halide::Runtime::Internal::Vulkan::VulkanShaderBinding
- shared_memory_allocations_count : Halide::Runtime::Internal::Vulkan::VulkanShaderBinding
- shared_memory_limit_kb : Halide::Internal::Autoscheduler::Anderson2021Params
- shared_memory_sm_limit_kb : Halide::Internal::Autoscheduler::Anderson2021Params
- SharedAccessAccumulator() : Halide::Internal::Autoscheduler::SharedAccessAccumulator
- sharedEvent : WGPUSharedFenceMTLSharedEventDescriptor, WGPUSharedFenceMTLSharedEventExportInfo
- SharedSystemMemory : DXGI_ADAPTER_DESC1, DXGI_ADAPTER_DESC
- SHF_ALLOC : Halide::Internal::Elf::Section
- SHF_EXECINSTR : Halide::Internal::Elf::Section
- SHF_MASKPROC : Halide::Internal::Elf::Section
- SHF_WRITE : Halide::Internal::Elf::Section
- shift_left : Halide::Internal::Call
- shift_right : Halide::Internal::Call
- should_always_consider_inline() : Halide::Internal::Autoscheduler::State
- should_commute() : Halide::Internal::Simplify
- should_not_profile() : Halide::Internal::Function
- should_run() : Halide::Internal::Test::Sharder
- should_spin() : Halide::Runtime::Internal::Synchronization::spin_control
- shrink_to_fit() : Halide::Runtime::Internal::BlockStorage, Halide::Runtime::Internal::PointerTable
- SHT_DYNAMIC : Halide::Internal::Elf::Section
- SHT_DYNSYM : Halide::Internal::Elf::Section
- SHT_HASH : Halide::Internal::Elf::Section
- SHT_HIPROC : Halide::Internal::Elf::Section
- SHT_HIUSER : Halide::Internal::Elf::Section
- SHT_LOPROC : Halide::Internal::Elf::Section
- SHT_LOUSER : Halide::Internal::Elf::Section
- SHT_NOBITS : Halide::Internal::Elf::Section
- SHT_NOTE : Halide::Internal::Elf::Section
- SHT_NULL : Halide::Internal::Elf::Section
- SHT_PROGBITS : Halide::Internal::Elf::Section
- SHT_REL : Halide::Internal::Elf::Section
- SHT_RELA : Halide::Internal::Elf::Section
- SHT_SHLIB : Halide::Internal::Elf::Section
- SHT_STRTAB : Halide::Internal::Elf::Section
- SHT_SYMTAB : Halide::Internal::Elf::Section
- shuffle_vectors() : Halide::Internal::CodeGen_LLVM
- shutdown : Halide::Runtime::Internal::work_queue_t, halide_profiler_state
- sibling_count : Halide::Runtime::Internal::work
- siblings : Halide::Runtime::Internal::work
- sign_mask : Halide::bfloat16_t, Halide::float16_t
- signal() : Halide::Runtime::Internal::Synchronization::fast_cond
- signal_parking_control() : Halide::Runtime::Internal::Synchronization::signal_parking_control
- signaledValues : WGPUSharedTextureMemoryBeginAccessDescriptor, WGPUSharedTextureMemoryEndAccessState
- signature() : Halide::ExternCFunction
- signature_to_type() : Halide::Internal::CodeGen_LLVM
- signed_integer_overflow : Halide::Internal::Call, Halide::Internal::IRMatcher::MatcherState
- SimdOpCheckTest() : Halide::SimdOpCheckTest
- Simple : halide_cplusplus_type_name
- simple_call_intrin() : Halide::Internal::CodeGen_LLVM
- simplify() : Halide::Internal::Cost, Halide::Internal::Simplify::ScopedFact
- Simplify() : Halide::Internal::Simplify
- simplify_let() : Halide::Internal::Simplify
- Simulator : Halide::Target
- single_point() : Halide::Internal::ConstantInterval, Halide::Internal::Interval
- size : _cl_buffer_region, Halide::FuncRef, Halide::Internal::AssociativeOp, Halide::Internal::AssociativePattern, Halide::Internal::Autoscheduler::LoopNest, Halide::Internal::Autoscheduler::StateQueue, Halide::Internal::Box, Halide::Internal::Closure::Buffer, Halide::Internal::DeviceArgument, Halide::Internal::GeneratorInput_Buffer< T >, Halide::Internal::GeneratorInputImpl< T, ValueType >, Halide::Internal::GeneratorOutputImpl< T >, Halide::Internal::Scope< T >, Halide::Internal::SmallStack< T >, Halide::Pipeline::RealizationArg, Halide::Realization, Halide::Runtime::Internal::BlockStorage, Halide::Runtime::Internal::LinkedList, Halide::Runtime::Internal::MemoryBlock, Halide::Runtime::Internal::MemoryRegion, Halide::Runtime::Internal::MemoryRequest, Halide::Runtime::Internal::PointerTable, Halide::Runtime::Internal::PrinterBase, Halide::Runtime::Internal::StringTable, Halide::Tuple, halide_pseudostack_slot_t, halide_trace_packet_t
- Size : ID3D12CommandQueueVtbl, ID3D12GraphicsCommandListVtbl
- size() : PerfectHashMap< K, T, max_small_size, phm_assert >, WGPUBindGroupEntry, WGPUBufferDescriptor, WGPUMemoryHeapInfo, WGPUSharedTextureMemoryDmaBufDescriptor, WGPUSharedTextureMemoryProperties, WGPUTextureDescriptor
- size_in_bytes() : Halide::Runtime::Buffer< T, Dims, InClassDimStorage >
- size_of_halide_buffer_t : Halide::Internal::Call
- SizeInBytes : D3D12_CONSTANT_BUFFER_VIEW_DESC, D3D12_HEAP_DESC, D3D12_INDEX_BUFFER_VIEW, D3D12_RESOURCE_ALLOCATION_INFO, D3D12_STREAM_OUTPUT_BUFFER_VIEW, D3D12_VERTEX_BUFFER_VIEW
- skip_stages_marker : Halide::Internal::Call
- sleep_address : Halide::Runtime::Internal::Synchronization::queue_data
- sleep_time : halide_profiler_state
- slice() : Halide::Runtime::Buffer< T, Dims, InClassDimStorage >
- slice_accesses : Halide::Internal::PipelineFeatures
- slice_begin() : Halide::Internal::Shuffle
- slice_stride() : Halide::Internal::Shuffle
- slice_vector() : Halide::Internal::CodeGen_LLVM
- sliced() : Halide::Runtime::Buffer< T, Dims, InClassDimStorage >
- SliceOp() : Halide::Internal::IRMatcher::SliceOp< Vec, Base, Stride, Lanes >
- sliding_window_marker : Halide::Internal::Call
- SlopeScaledDepthBias : D3D12_RASTERIZER_DESC
- Slot : D3D12_INDIRECT_ARGUMENT_DESC
- SmallStack() : Halide::Internal::SmallStack< T >
- SoftFloatABI : Halide::Target
- sorted_avg : Halide::Internal::Call
- Span() : Halide::Internal::Autoscheduler::Span
- span : Halide::Internal::PrintSpan< T >, Halide::Internal::PrintSpanLn< T >
- special_values_mask : Halide::Internal::IRMatcher::MatcherState
- specialization_constants : Halide::Runtime::Internal::Vulkan::VulkanShaderBinding
- specialization_constants_count : Halide::Runtime::Internal::Vulkan::VulkanShaderBinding
- specializations() : Halide::Internal::Definition
- specialize() : Halide::Func, Halide::Stage
- specialize_fail() : Halide::Func, Halide::Stage
- SPIRV : Halide::Target
- split() : Halide::Func, Halide::Stage
- split_compute_root_loops() : Halide::Internal::Autoscheduler::State::FeatureLoopNestMutator
- split_predicate() : Halide::Internal::Definition, Halide::Internal::ReductionDomain
- split_type : Halide::Internal::Split
- split_vars() : Halide::Func, Halide::Stage
- splits() : Halide::Internal::StageSchedule
- SplitType : Halide::Internal::Split
- SplitVar : Halide::Internal::Split
- src : Halide::Runtime::Internal::device_copy
- src_begin : Halide::Runtime::Internal::device_copy
- src_stride_bytes : Halide::Runtime::Internal::device_copy
- srcAlphaMode : WGPUCopyTextureForBrowserOptions
- srcArray : Halide::Runtime::Internal::Cuda::CUDA_MEMCPY3D_st
- SrcBlend : D3D12_RENDER_TARGET_BLEND_DESC
- SrcBlendAlpha : D3D12_RENDER_TARGET_BLEND_DESC
- SrcData : ID3D12GraphicsCommandListVtbl
- SrcDepthPitch : ID3D12ResourceVtbl
- SrcDescriptorRangeStart : ID3D12DeviceVtbl
- srcDevice : Halide::Runtime::Internal::Cuda::CUDA_MEMCPY3D_st
- srcFactor : WGPUBlendComponent
- srcHeight : Halide::Runtime::Internal::Cuda::CUDA_MEMCPY3D_st
- srcHost : Halide::Runtime::Internal::Cuda::CUDA_MEMCPY3D_st
- srcLOD : Halide::Runtime::Internal::Cuda::CUDA_MEMCPY3D_st
- srcMemoryType : Halide::Runtime::Internal::Cuda::CUDA_MEMCPY3D_st
- SrcOffset : ID3D12GraphicsCommandListVtbl
- srcPitch : Halide::Runtime::Internal::Cuda::CUDA_MEMCPY3D_st
- SrcRowPitch : ID3D12ResourceVtbl
- SrcSubresource : ID3D12GraphicsCommandListVtbl, ID3D12ResourceVtbl
- srcTransferFunctionParameters : WGPUCopyTextureForBrowserOptions, WGPUExternalTextureDescriptor
- srcXInBytes : Halide::Runtime::Internal::Cuda::CUDA_MEMCPY3D_st
- srcY : Halide::Runtime::Internal::Cuda::CUDA_MEMCPY3D_st
- srcZ : Halide::Runtime::Internal::Cuda::CUDA_MEMCPY3D_st
- SSE41 : Halide::Target
- stack() : Halide::Internal::Scope< T >::const_iterator
- stack_bytes : Halide::Internal::CodeGen_Posix::Allocation
- stack_factor : Halide::Internal::Autoscheduler::Anderson2021Params
- Stage() : Halide::Internal::Autoscheduler::FunctionDAG::Node::Stage
- stage : Halide::Internal::Autoscheduler::FunctionDAG::Node::Stage, Halide::Internal::Autoscheduler::LoopNest, Halide::Internal::Autoscheduler::LoopNest::StageScheduleState
- Stage() : Halide::Stage
- stage_1 : Halide::Internal::FusedPair
- stage_2 : Halide::Internal::FusedPair
- stage_detailed_load_costs() : Halide::Internal::RegionCosts
- stage_id_to_node_map : Halide::Internal::Autoscheduler::FunctionDAG
- stage_index() : Halide::LoopLevel
- stage_region_cost() : Halide::Internal::RegionCosts
- stages : Halide::Internal::Autoscheduler::FunctionDAG::Node
- StageSchedule() : Halide::Internal::StageSchedule
- start : Halide::Internal::Autoscheduler::ScopedTimer, Halide::Internal::Autoscheduler::Timer, Halide::Runtime::Internal::PrinterBase
- StartComponent : D3D12_SO_DECLARATION_ENTRY
- StartIndex : ID3D12GraphicsCommandListVtbl
- StartIndexLocation : ID3D12GraphicsCommandListVtbl
- StartInstanceLocation : ID3D12GraphicsCommandListVtbl
- StartSlot : ID3D12GraphicsCommandListVtbl
- StartTileIndexInOverallResource : D3D12_PACKED_MIP_INFO, D3D12_SUBRESOURCE_TILING
- StartVertexLocation : ID3D12GraphicsCommandListVtbl
- State() : Halide::Internal::Autoscheduler::State
- state : Halide::Internal::IRMatcher::Rewriter< Instance >
- StateAfter : D3D12_RESOURCE_TRANSITION_BARRIER
- StateBefore : D3D12_RESOURCE_TRANSITION_BARRIER
- StateVector : Halide::Internal::Autoscheduler::SearchSpace
- static_dimensions() : Halide::Buffer< T, Dims >, Halide::Runtime::Buffer< T, Dims, InClassDimStorage >
- static_halide_type() : Halide::Buffer< T, Dims >, Halide::Runtime::Buffer< T, Dims, InClassDimStorage >
- static_type() : Halide::Param< T >
- stats : Halide::Internal::Autoscheduler::SearchSpace
- status : Halide::Runtime::Internal::BlockRegion
- STB_GLOBAL : Halide::Internal::Elf::Symbol
- STB_HIPROC : Halide::Internal::Elf::Symbol
- STB_LOCAL : Halide::Internal::Elf::Symbol
- STB_LOPROC : Halide::Internal::Elf::Symbol
- STB_WEAK : Halide::Internal::Elf::Symbol
- Stencil : D3D12_DEPTH_STENCIL_VALUE, ID3D12GraphicsCommandListVtbl
- stencilBack : WGPUDepthStencilState
- stencilClearValue : WGPURenderPassDepthStencilAttachment
- StencilDepthFailOp : D3D12_DEPTH_STENCILOP_DESC
- StencilEnable : D3D12_DEPTH_STENCIL_DESC
- StencilFailOp : D3D12_DEPTH_STENCILOP_DESC
- stencilFront : WGPUDepthStencilState
- StencilFunc : D3D12_DEPTH_STENCILOP_DESC
- stencilLoadOp : WGPURenderPassDepthStencilAttachment
- StencilPassOp : D3D12_DEPTH_STENCILOP_DESC
- StencilReadMask : D3D12_DEPTH_STENCIL_DESC
- stencilReadMask : WGPUDepthStencilState
- stencilReadOnly : WGPURenderBundleEncoderDescriptor, WGPURenderPassDepthStencilAttachment
- StencilRef : ID3D12GraphicsCommandListVtbl
- stencilStoreOp : WGPURenderPassDepthStencilAttachment
- StencilWriteMask : D3D12_DEPTH_STENCIL_DESC
- stencilWriteMask : WGPUDepthStencilState
- stepMode : WGPUVertexBufferLayout
- Stmt() : Halide::Internal::Stmt
- stmt_replacements : Halide::Internal::IRGraphMutator
- StmtNode() : Halide::Internal::StmtNode< T >
- storage : WGPURenderPassStorageAttachment
- storage_buffer_count : Halide::Runtime::Internal::Vulkan::VulkanShaderBinding
- storage_dims() : Halide::Internal::FuncSchedule
- storage_stride() : Halide::Internal::Autoscheduler::LoopNest
- storageAttachmentCount : WGPUPipelineLayoutPixelLocalStorage, WGPURenderPassPixelLocalStorage
- storageAttachments : WGPUPipelineLayoutPixelLocalStorage, WGPURenderPassPixelLocalStorage
- storageTexture : WGPUBindGroupLayoutEntry
- store : Halide::Internal::Autoscheduler::LoopNest::Sites, Halide::Runtime::Internal::HashMap, Halide::Runtime::Internal::THashMap< KeyType, ValueType >
- store_at() : Halide::Func, Halide::Internal::Autoscheduler::LoopNest
- store_in() : Halide::Func, Halide::OutputImageParam, Halide::Parameter
- store_jacobian : Halide::Internal::Autoscheduler::FunctionDAG::Node::Stage
- store_level() : Halide::Internal::FuncSchedule
- store_root() : Halide::Func
- storeDataFunction : WGPUDawnCacheDeviceDescriptor
- storeOp : WGPURenderPassColorAttachment, WGPURenderPassStorageAttachment
- str() : Halide::Internal::JITErrorBuffer, Halide::Runtime::Internal::PrinterBase
- strategy : Halide::Internal::PrefetchDirective
- Stream : D3D12_SO_DECLARATION_ENTRY
- stream : Halide::Internal::IRPrinter, Halide::PyTorch::UserContext
- StreamOutput : D3D12_GRAPHICS_PIPELINE_STATE_DESC
- strengthen() : Halide::Internal::FunctionPtr
- strict_add : Halide::Internal::Call
- strict_cast : Halide::Internal::Call
- strict_div : Halide::Internal::Call
- strict_eq : Halide::Internal::Call
- strict_fp_math_md : Halide::Internal::CodeGen_LLVM
- strict_le : Halide::Internal::Call
- strict_lt : Halide::Internal::Call
- strict_max : Halide::Internal::Call
- strict_min : Halide::Internal::Call
- strict_mul : Halide::Internal::Call
- strict_sub : Halide::Internal::Call
- StrictFloat : Halide::Target
- stride : Halide::BufferConstraint, Halide::Internal::Dimension, Halide::Internal::IRMatcher::SliceOp< Vec, Base, Stride, Lanes >, Halide::Internal::Ramp, Halide::Runtime::Buffer< T, Dims, InClassDimStorage >::Dimension, Halide::Runtime::Buffer< T, Dims, InClassDimStorage >, Halide::Runtime::Internal::BlockStorage, halide_dimension_t, WGPUSharedTextureMemoryDmaBufPlane
- stride_constraint() : Halide::Parameter
- StrideInBytes : D3D12_VERTEX_BUFFER_VIEW
- Strides() : Halide::Internal::Autoscheduler::Strides
- strides : Halide::Internal::BufferBuilder
- stringify : Halide::Internal::Call
- StringStorage() : Halide::Runtime::Internal::StringStorage
- StringTable() : Halide::Runtime::Internal::StringTable
- stripIndexFormat : WGPUPrimitiveState
- strong : Halide::Internal::FunctionPtr
- Struct : halide_cplusplus_type_name
- structural_hash() : Halide::Internal::Autoscheduler::LoopNest, Halide::Internal::Autoscheduler::State
- StructureByteStride : D3D12_BUFFER_SRV, D3D12_BUFFER_UAV
- STT_FILE : Halide::Internal::Elf::Symbol
- STT_FUNC : Halide::Internal::Elf::Symbol
- STT_HIPROC : Halide::Internal::Elf::Symbol
- STT_LOPROC : Halide::Internal::Elf::Symbol
- STT_NOTYPE : Halide::Internal::Elf::Symbol
- STT_OBJECT : Halide::Internal::Elf::Symbol
- STT_SECTION : Halide::Internal::Elf::Symbol
- StubInput() : Halide::Internal::StubInput
- StubInputBuffer() : Halide::Internal::StubInputBuffer< T, Dims >
- StubOutputBuffer() : Halide::Internal::StubOutputBuffer< T >
- StubOutputBufferBase() : Halide::Internal::StubOutputBufferBase
- STV_DEFAULT : Halide::Internal::Elf::Symbol
- STV_HIDDEN : Halide::Internal::Elf::Symbol
- STV_INTERNAL : Halide::Internal::Elf::Symbol
- STV_PROTECTED : Halide::Internal::Elf::Symbol
- sType : WGPUChainedStruct, WGPUChainedStructOut
- submodules() : Halide::Module
- Subresource : D3D12_RESOURCE_TRANSITION_BARRIER, D3D12_TILED_RESOURCE_COORDINATE, ID3D12ResourceVtbl
- SubresourceIndex : D3D12_TEXTURE_COPY_LOCATION
- substitute_calls() : Halide::Internal::Function
- substitute_facts() : Halide::Internal::Simplify::ScopedFact
- Substitution : Halide::Internal::ApplySplitResult
- SubstitutionInCalls : Halide::Internal::ApplySplitResult
- SubstitutionInProvides : Halide::Internal::ApplySplitResult
- SubSysId : DXGI_ADAPTER_DESC1, DXGI_ADAPTER_DESC
- suffixes : Halide::Internal::ExecuteGeneratorArgs
- supported() : Halide::Target
- supports_atomic_add() : Halide::Internal::CodeGen_LLVM
- supports_call_as_float16() : Halide::Internal::CodeGen_LLVM
- supports_device_api() : Halide::Target
- supports_type() : Halide::Target
- surface : WGPUSurfaceDescriptorFromWaylandSurface
- SVE : Halide::Target
- SVE2 : Halide::Target
- swap() : Halide::Internal::Autoscheduler::StateQueue, Halide::Internal::Scope< T >
- swapChainPanel : WGPUSurfaceDescriptorFromWindowsSwapChainPanel
- sym_exists() : Halide::Internal::CodeGen_LLVM
- sym_get() : Halide::Internal::CodeGen_LLVM
- sym_pop() : Halide::Internal::CodeGen_LLVM
- sym_push() : Halide::Internal::CodeGen_LLVM
- Symbol() : Halide::Internal::Elf::Symbol, Halide::Internal::JITModule::Symbol
- symbol_iterator : Halide::Internal::Elf::Object
- SymbolList : Halide::Internal::Elf::Object
- symbols() : Halide::Internal::Elf::Object
- symbols_begin() : Halide::Internal::Elf::Object
- symbols_end() : Halide::Internal::Elf::Object
- symbols_size() : Halide::Internal::Elf::Object
- SyntaxGUID : _RPC_SYNTAX_IDENTIFIER
- SyntaxVersion : _RPC_SYNTAX_IDENTIFIER
- system : Halide::Runtime::Internal::BlockAllocator::MemoryAllocators, Halide::Runtime::Internal::RegionAllocator::MemoryAllocators