Halide 22.0.0 Halide compiler and libraries

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

### - g -

- g : WGPUColor
- gamutConversionMatrix : WGPUExternalTextureDescriptor
- generate_children() : Halide::Internal::Autoscheduler::SearchSpace, Halide::Internal::Autoscheduler::State
- generate_children_time : Halide::Internal::Autoscheduler::Statistics
- generate_compute_root_serial_tilings() : Halide::Internal::Autoscheduler::SearchSpace
- generate_vec_dim_serial_tilings() : Halide::Internal::Autoscheduler::LoopNest
- GenerateCalled : Halide::Internal::GeneratorBase
- Generator() : Halide::Generator< T >
- generator : Halide::Internal::GIOBase
- Generator : Halide::Internal::ObjectInstanceRegistry
- generator : Halide::Internal::StubOutputBufferBase
- generator_args : Halide::Internal::JSONCompilerLogger
- generator_name : Halide::Internal::ExecuteGeneratorArgs, Halide::Internal::JSONCompilerLogger
- generator_params : Halide::Internal::ExecuteGeneratorArgs, Halide::Internal::GeneratorParamInfo
- GeneratorBase() : Halide::Internal::GeneratorBase
- GeneratorContext() : Halide::GeneratorContext, Halide::NamesInterface
- GeneratorFactoryProvider() : Halide::Internal::GeneratorFactoryProvider
- GeneratorInput() : Halide::GeneratorInput< T >, Halide::Internal::ObjectInstanceRegistry
- GeneratorInput_Arithmetic() : Halide::Internal::GeneratorInput_Arithmetic< T >
- GeneratorInput_Buffer() : Halide::Internal::GeneratorInput_Buffer< T >
- GeneratorInput_DynamicScalar() : Halide::Internal::GeneratorInput_DynamicScalar< T >
- GeneratorInput_Func() : Halide::Internal::GeneratorInput_Func< T >
- GeneratorInput_Scalar() : Halide::Internal::GeneratorInput_Scalar< T >
- GeneratorInputBase() : Halide::Internal::GeneratorInputBase
- GeneratorInputImpl() : Halide::Internal::GeneratorInputImpl< T, ValueType >
- GeneratorOutput() : Halide::GeneratorOutput< T >, Halide::Internal::ObjectInstanceRegistry
- GeneratorOutput_Arithmetic() : Halide::Internal::GeneratorOutput_Arithmetic< T >
- GeneratorOutput_Buffer() : Halide::Internal::GeneratorOutput_Buffer< T >
- GeneratorOutput_Func() : Halide::Internal::GeneratorOutput_Func< T >
- GeneratorOutputBase() : Halide::Internal::GeneratorOutputBase
- GeneratorOutputImpl() : Halide::Internal::GeneratorOutputImpl< T >
- GeneratorParam() : Halide::GeneratorParam< T >, Halide::Internal::ObjectInstanceRegistry, Halide::NamesInterface
- GeneratorParam_Arithmetic() : Halide::Internal::GeneratorParam_Arithmetic< T >
- GeneratorParam_AutoSchedulerParams() : Halide::Internal::GeneratorParam_AutoSchedulerParams
- GeneratorParam_Bool() : Halide::Internal::GeneratorParam_Bool< T >
- GeneratorParam_Enum() : Halide::Internal::GeneratorParam_Enum< T >
- GeneratorParam_LoopLevel() : Halide::Internal::GeneratorParam_LoopLevel
- GeneratorParam_String() : Halide::Internal::GeneratorParam_String< T >
- GeneratorParam_Target() : Halide::Internal::GeneratorParam_Target< T >
- GeneratorParam_Type() : Halide::Internal::GeneratorParam_Type< T >
- GeneratorParamBase() : Halide::Internal::GeneratorParamBase
- GeneratorParamImpl() : Halide::Internal::GeneratorParamImpl< T >
- GeneratorParamInfo() : Halide::Internal::GeneratorParamInfo
- GeneratorRegistry() : Halide::Internal::GeneratorRegistry
- get() : cmdline::parser, Halide::Buffer< T, Dims >, Halide::Expr, Halide::ImageParam, Halide::Internal::FunctionPtr, Halide::Internal::IntrusivePtr< T >, Halide::Internal::JITSharedRuntime, Halide::Internal::Scope< T >, Halide::Internal::Stmt, Halide::Param< T >, PerfectHashMap< K, T, max_small_size, phm_assert >
- get_actual_vector_dim() : Halide::Internal::Autoscheduler::LoopNest
- get_addend() : Halide::Internal::Elf::Relocation
- get_alignment() : Halide::Internal::Elf::Section
- get_allocation_name() : Halide::Internal::CodeGen_LLVM, Halide::Internal::CodeGen_Posix
- get_allocs_that_can_be_promoted_to_registers() : Halide::Internal::Autoscheduler::LoopNest
- get_argument_estimates() : Halide::Parameter
- get_arm_v8_lower_bound() : Halide::Target
- get_auto_scheduler_results() : Halide::Module
- get_binding() : Halide::Internal::Elf::Symbol, Halide::Internal::IRMatcher::MatcherState
- get_block_and_serial_extents() : Halide::Internal::Autoscheduler::LoopNest
- get_bound_const() : Halide::Internal::IRMatcher::MatcherState
- get_bounds() : Halide::Internal::Autoscheduler::LoopNest
- get_bounds_along_edge_chain() : Halide::Internal::Autoscheduler::LoopNest
- get_c_type() : Halide::Internal::GeneratorInput_Buffer< T >, Halide::Internal::GeneratorInput_DynamicScalar< T >, Halide::Internal::GeneratorInput_Func< T >, Halide::Internal::GeneratorInput_Scalar< T >, Halide::Internal::GeneratorInputBase, Halide::Internal::GeneratorOutput_Buffer< T >, Halide::Internal::GeneratorOutputBase, 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::GeneratorParam_Type< T >, Halide::Internal::GeneratorParamBase
- get_compiled_jit_target() : Halide::Internal::JITCache
- get_conceptual_stmt() : Halide::Module
- get_contents() : Halide::Internal::Elf::Section, Halide::Internal::Function
- get_copy() : Halide::Internal::Definition, Halide::Internal::StageSchedule
- get_cuda_capability_lower_bound() : Halide::Target
- get_cuda_ptx_assembly_buffer() : Halide::Module
- get_current_kernel_name() : Halide::Internal::CodeGen_GPU_Dev
- get_default_value() : 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::GeneratorParam_Type< T >, Halide::Internal::GeneratorParamBase
- get_destructor_block() : Halide::Internal::CodeGen_LLVM
- get_device_code_buffer() : Halide::Module
- get_enclosing_block() : Halide::Internal::Autoscheduler::LoopNest
- get_entry() : Halide::Internal::Elf::Object
- get_features_bitset() : Halide::Target
- get_flags() : Halide::Internal::Elf::Linker, Halide::Internal::Elf::Object, Halide::Internal::Elf::Section
- get_func() : Halide::Pipeline
- get_func_cost() : Halide::Internal::RegionCosts
- get_func_stage_cost() : Halide::Internal::RegionCosts
- get_function_by_name() : Halide::Module
- get_got_entry() : Halide::Internal::Elf::Linker
- get_gpu_memory_type() : Halide::Internal::Autoscheduler::LoopNest
- get_indent() : Halide::Internal::IRPrinter
- get_inner_serial_loop_extents() : Halide::Internal::Autoscheduler::GPULoopInfo
- get_intrinsic_name() : Halide::Internal::Call
- get_jit_externs() : Halide::Pipeline
- get_llvm_intrin() : Halide::Internal::CodeGen_LLVM
- get_loop_index_from_var() : Halide::Internal::Autoscheduler::FunctionDAG::Node::Stage
- get_machine() : Halide::Internal::Elf::Linker, Halide::Internal::Elf::Object
- get_metadata_name_map() : Halide::Module
- get_name() : Halide::Internal::Elf::Section, Halide::Internal::Elf::Symbol
- get_num_threads() : Halide::Internal::JITModule, Halide::Internal::JITSharedRuntime
- get_offset() : Halide::Internal::Elf::Relocation, Halide::Internal::Elf::Symbol
- get_or_create() : PerfectHashMap< K, T, max_small_size, phm_assert >
- get_ostream() : Halide::Internal::aslog
- get_pipeline() : Halide::Internal::GeneratorBase
- get_pure_stage_vectorized_loop_index() : Halide::Internal::Autoscheduler::LoopNest
- get_remote_profiler_state : halide_profiler_state
- get_requested_alloca_total() : Halide::Internal::CodeGen_LLVM
- get_required_device_api() : Halide::Target
- get_root_for_features() : Halide::Internal::Autoscheduler::State
- get_run_target() : Halide::SimdOpCheckTest
- get_runtime_compatible_target() : Halide::Target
- get_runtime_vscale : Halide::Internal::Call
- get_schedule() : Halide::Func, Halide::Stage
- get_section() : Halide::Internal::Elf::Symbol
- get_shared_mem_alloc_size() : Halide::Internal::Autoscheduler::State
- get_sites() : Halide::Internal::Autoscheduler::LoopNest
- get_size() : Halide::Internal::Elf::Section, Halide::Internal::Elf::Symbol
- get_splat() : Halide::Internal::CodeGen_LLVM
- get_stage_index() : Halide::LoopLevel
- get_stage_sizes() : Halide::Internal::Autoscheduler::LoopNest
- get_stages_computed_in_each_compute_root_loop() : Halide::Internal::Autoscheduler::LoopNest
- get_symbol() : Halide::Internal::Elf::Relocation
- get_target() : Halide::Internal::CodeGen_C, Halide::Internal::CodeGen_LLVM, Halide::Internal::GeneratorBase, Halide::Internal::StubOutputBufferBase
- get_thread_info() : Halide::Internal::Autoscheduler::GPULoopInfo
- get_total_constant_local_mem_alloc_size() : Halide::Internal::Autoscheduler::LoopNest
- get_total_inner_serial_extents_outside_realization() : Halide::Internal::Autoscheduler::GPULoopInfo
- get_total_local_mem_alloc_size() : Halide::Internal::Autoscheduler::LoopNest
- get_trace_tags() : Halide::Internal::Function, Halide::Parameter
- get_type() : Halide::Internal::Elf::Object, Halide::Internal::Elf::Relocation, Halide::Internal::Elf::Section, Halide::Internal::Elf::Symbol
- get_type_decls() : Halide::Internal::GeneratorParam_Enum< T >, Halide::Internal::GeneratorParam_Type< T >, Halide::Internal::GeneratorParamBase
- get_union_thread_counts() : Halide::Internal::Autoscheduler::LoopNest
- get_user_context : Halide::Internal::Call, Halide::Internal::CodeGen_LLVM
- get_values() : Halide::Internal::GIOBase
- get_vector_num_elements() : Halide::Internal::CodeGen_LLVM
- get_vector_type() : Halide::Internal::CodeGen_LLVM
- get_vectorized_loop_index_from_pure_stage() : Halide::Internal::Autoscheduler::LoopNest
- get_version() : Halide::Internal::Elf::Linker, Halide::Internal::Elf::Object
- get_visibility() : Halide::Internal::Elf::Symbol
- get_vulkan_capability_lower_bound() : Halide::Target
- gid : Halide::Internal::FileStat
- gio_type() : Halide::Internal::GIOBase
- gio_types() : Halide::Internal::GIOBase
- gio_types_defined() : Halide::Internal::GIOBase
- GIOBase() : Halide::Internal::GIOBase
- global_allocation_bytes_read_per_realization : Halide::Internal::ScheduleFeatures
- global_bytes_at_task : Halide::Internal::ScheduleFeatures
- global_innermost_bytes_at_task : Halide::Internal::ScheduleFeatures
- global_mem_load_efficiency : Halide::Internal::ScheduleFeatures
- global_mem_store_efficiency : Halide::Internal::ScheduleFeatures
- global_size : Halide::Runtime::Internal::Vulkan::VulkanDispatchData
- GlobalAccessAccumulator() : Halide::Internal::Autoscheduler::GlobalAccessAccumulator
- gpu() : Halide::Func, Halide::Stage
- gpu_blocks() : Halide::Func, Halide::Stage
- gpu_label : Halide::Internal::Autoscheduler::LoopNest
- gpu_lanes() : Halide::Func, Halide::Stage
- gpu_single_thread() : Halide::Func, Halide::Stage
- gpu_store_memory_type : Halide::Internal::Autoscheduler::LoopNest::Sites
- gpu_thread_barrier : Halide::Internal::Call
- gpu_thread_extents : Halide::Internal::Autoscheduler::LoopNest::StageScheduleState
- gpu_threads() : Halide::Func, Halide::Internal::Autoscheduler::LoopNest::StageScheduleState::FuncVar, Halide::Stage
- gpu_tile() : Halide::Func, Halide::Stage
- GPULoopInfo() : Halide::Internal::Autoscheduler::GPULoopInfo
- Gradient : Halide::Internal::ExecuteGeneratorArgs
- group() : Halide::Internal::FunctionPtr
- GS : D3D12_GRAPHICS_PIPELINE_STATE_DESC
- guid : ID3D12CommandAllocatorVtbl, ID3D12CommandListVtbl, ID3D12CommandQueueVtbl, ID3D12DescriptorHeapVtbl, ID3D12DeviceChildVtbl, ID3D12DeviceVtbl, ID3D12FenceVtbl, ID3D12GraphicsCommandListVtbl, ID3D12ObjectVtbl, ID3D12PageableVtbl, ID3D12PipelineStateVtbl, ID3D12QueryHeapVtbl, ID3D12ResourceVtbl, ID3D12RootSignatureVtbl