Halide
17.0.2
Halide compiler and libraries
- c -
Cache() :
Halide::Internal::Autoscheduler::Cache
calculate_cost() :
Halide::Internal::Autoscheduler::State
call_argv_fast() :
Halide::Callable
call_configure() :
Halide::Generator< T >
,
Halide::Internal::GeneratorBase
call_generate() :
Halide::Generator< T >
,
Halide::Internal::GeneratorBase
call_intrin() :
Halide::Internal::CodeGen_LLVM
call_jit_code() :
Halide::Internal::JITCache
call_overloaded_intrin() :
Halide::Internal::CodeGen_LLVM
call_schedule() :
Halide::Generator< T >
,
Halide::Internal::GeneratorBase
call_to_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::GeneratorParam_Type< T >
,
Halide::Internal::GeneratorParamBase
Callable() :
Halide::Callable
callbacks() :
Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator
calls() :
Halide::Internal::Autoscheduler::LoopNest
can_be_inlined() :
Halide::Internal::Function
can_convert_from() :
Halide::Buffer< T, Dims >
,
Halide::Runtime::Buffer< T, Dims, InClassDimStorage >
can_fuse_gpu() :
Halide::Internal::Autoscheduler::State
can_jit_target() :
Halide::Internal::WasmModule
can_overflow() :
Halide::Type
can_overflow_int() :
Halide::Type
can_represent() :
Halide::Type
can_run_code() :
Halide::SimdOpCheckTest
can_vectorize_access_for_innermost_dim() :
Halide::Internal::Autoscheduler::LoopNest
can_vectorize_store_access() :
Halide::Internal::Autoscheduler::LoopNest
cast() :
cmdline::detail::lexical_cast_t< Target, Source, Same >
,
cmdline::detail::lexical_cast_t< std::string, Source, false >
,
cmdline::detail::lexical_cast_t< Target, Source, true >
,
cmdline::detail::lexical_cast_t< Target, std::string, false >
,
Halide::NamesInterface
cbegin() :
Halide::Internal::Scope< T >
cend() :
Halide::Internal::Scope< T >
channels() :
Halide::OutputImageParam
,
Halide::Runtime::Buffer< T, Dims, InClassDimStorage >
check() :
Halide::SimdOpCheckTest
check_dims() :
Halide::Internal::Function
check_exact_phase() :
Halide::Internal::GeneratorBase
check_gio_access() :
Halide::Internal::GIOBase
check_matching_array_size() :
Halide::Internal::GIOBase
check_matching_dims() :
Halide::Internal::GIOBase
check_matching_types() :
Halide::Internal::GIOBase
check_min_phase() :
Halide::Internal::GeneratorBase
check_one() :
Halide::SimdOpCheckTest
check_overflow() :
Halide::Runtime::Buffer< T, Dims, InClassDimStorage >
check_types() :
Halide::Internal::Function
check_value_readable() :
Halide::Internal::GeneratorParamBase
check_value_writable() :
Halide::Internal::GeneratorInputBase
,
Halide::Internal::GeneratorOutputBase
,
Halide::Internal::GeneratorParamBase
,
Halide::Internal::GIOBase
cleanup() :
Halide::Runtime::Internal::HashMap
clear() :
Halide::Internal::Autoscheduler::StateQueue
,
Halide::Internal::IRCompareCache
,
Halide::Runtime::Internal::BlockStorage
,
Halide::Runtime::Internal::LinkedList
,
Halide::Runtime::Internal::PointerTable
,
Halide::Runtime::Internal::StringStorage
,
Halide::Runtime::Internal::StringTable
clear_bounds_info() :
Halide::Internal::Simplify
clear_custom_lowering_passes() :
Halide::Func
,
Halide::Pipeline
clone_in() :
Halide::Func
close() :
Halide::Internal::IRPrinter
close_scope() :
Halide::Internal::CodeGen_C
Closure() :
Halide::Internal::Closure
code() :
Halide::Type
codegen() :
Halide::Internal::CodeGen_LLVM
codegen_asserts() :
Halide::Internal::CodeGen_LLVM
codegen_buffer_pointer() :
Halide::Internal::CodeGen_LLVM
CodeGen_C() :
Halide::Internal::CodeGen_C
codegen_dense_vector_load() :
Halide::Internal::CodeGen_LLVM
CodeGen_GPU_C() :
Halide::Internal::CodeGen_GPU_C
CodeGen_LLVM() :
Halide::Internal::CodeGen_LLVM
CodeGen_Posix() :
Halide::Internal::CodeGen_Posix
CodeGen_PyTorch() :
Halide::Internal::CodeGen_PyTorch
codegen_vector_reduce() :
Halide::Internal::CodeGen_LLVM
collect() :
Halide::Runtime::Internal::BlockAllocator
,
Halide::Runtime::Internal::MemoryArena
,
Halide::Runtime::Internal::RegionAllocator
,
Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator
collect_all_inlined() :
Halide::Internal::Autoscheduler::LoopNest
collect_nodes_that_should_be_inlined() :
Halide::Internal::Autoscheduler::LoopNest
collect_producers() :
Halide::Internal::Autoscheduler::LoopNest
collect_stages() :
Halide::Internal::Autoscheduler::LoopNest
commutative() :
Halide::Internal::AssociativeOp
,
Halide::Internal::AssociativePattern
compile() :
Halide::Internal::CodeGen_C
,
Halide::Internal::CodeGen_LLVM
,
Halide::Internal::CodeGen_PyTorch
,
Halide::Internal::PythonExtensionGen
,
Halide::Internal::WasmModule
,
Halide::Module
compile_and_check() :
Halide::SimdOpCheckTest
compile_buffer() :
Halide::Internal::CodeGen_LLVM
compile_func() :
Halide::Internal::CodeGen_LLVM
compile_jit() :
Halide::Func
,
Halide::Pipeline
compile_module() :
Halide::Internal::JITModule
compile_to() :
Halide::Func
,
Halide::Pipeline
compile_to_assembly() :
Halide::Func
,
Halide::Pipeline
compile_to_bitcode() :
Halide::Func
,
Halide::Pipeline
compile_to_buffer() :
Halide::Module
compile_to_c() :
Halide::Func
,
Halide::Pipeline
compile_to_callable() :
Halide::Func
,
Halide::Internal::AbstractGenerator
,
Halide::Pipeline
compile_to_file() :
Halide::Func
,
Halide::Pipeline
compile_to_header() :
Halide::Func
,
Halide::Pipeline
compile_to_llvm_assembly() :
Halide::Func
,
Halide::Pipeline
compile_to_lowered_stmt() :
Halide::Func
,
Halide::Pipeline
compile_to_module() :
Halide::Func
,
Halide::Pipeline
compile_to_multitarget_object_files() :
Halide::Func
,
Halide::Pipeline
compile_to_multitarget_static_library() :
Halide::Func
,
Halide::Pipeline
compile_to_object() :
Halide::Func
,
Halide::Pipeline
compile_to_src() :
Halide::Internal::CodeGen_GPU_Dev
compile_to_static_library() :
Halide::Func
,
Halide::Pipeline
compile_trampolines() :
Halide::Internal::CodeGen_LLVM
compiled() :
Halide::Internal::JITModule
CompileError() :
Halide::CompileError
CompilerLogger() :
Halide::Internal::CompilerLogger
compute() :
Halide::Internal::Autoscheduler::ExprBranching
compute_alloc_size_of_node_here() :
Halide::Internal::Autoscheduler::LoopNest
compute_at() :
Halide::Func
compute_at_block() :
Halide::Internal::Autoscheduler::SearchSpaceOptions
compute_at_block_only() :
Halide::Internal::Autoscheduler::SearchSpaceOptions
compute_at_thread() :
Halide::Internal::Autoscheduler::SearchSpaceOptions
compute_at_thread_only() :
Halide::Internal::Autoscheduler::SearchSpaceOptions
compute_features() :
Halide::Internal::Autoscheduler::LoopNest
compute_featurization() :
Halide::Internal::Autoscheduler::State
compute_gpu_store_features() :
Halide::Internal::Autoscheduler::LoopNest
compute_hash_of_producers_stored_at_root() :
Halide::Internal::Autoscheduler::LoopNest
compute_here() :
Halide::Internal::Autoscheduler::LoopNest
compute_in_tiles() :
Halide::Internal::Autoscheduler::LoopNest
compute_inline() :
Halide::Func
,
Halide::Internal::Autoscheduler::SearchSpaceOptions
compute_inline_only() :
Halide::Internal::Autoscheduler::SearchSpaceOptions
compute_level() :
Halide::Internal::FuncSchedule
compute_licm_amortization() :
Halide::Internal::Autoscheduler::LoopNest
compute_local_mem_store_features() :
Halide::Internal::Autoscheduler::LoopNest
compute_local_mem_stride() :
Halide::Internal::Autoscheduler::LoopNest
compute_loop_nest_parents() :
Halide::Internal::Autoscheduler::State
compute_mem_load_features() :
Halide::Internal::Autoscheduler::LoopNest
compute_mem_store_info() :
Halide::Internal::Autoscheduler::LoopNest
compute_num_mem_accesses_per_block() :
Halide::Internal::Autoscheduler::LoopNest
compute_root() :
Halide::Func
,
Halide::Internal::Autoscheduler::SearchSpaceOptions
compute_root_only() :
Halide::Internal::Autoscheduler::SearchSpaceOptions
compute_shared_mem_occupancy() :
Halide::Internal::Autoscheduler::LoopNest
compute_strides() :
Halide::Internal::Autoscheduler::LoopNest
compute_warp_and_block_occupancy() :
Halide::Internal::Autoscheduler::LoopNest
compute_warp_features() :
Halide::Internal::Autoscheduler::LoopNest
compute_with() :
Halide::Func
,
Halide::Stage
compute_working_set_from_features() :
Halide::Internal::Autoscheduler::LoopNest
computes() :
Halide::Internal::Autoscheduler::LoopNest
concat() :
Halide::Internal::JITErrorBuffer
concat_vectors() :
Halide::Internal::CodeGen_LLVM
conform() :
Halide::Runtime::Internal::BlockAllocator
,
Halide::Runtime::Internal::RegionAllocator
,
Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator
conform_block_request() :
Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator
conform_region_request() :
Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator
const_float() :
Halide::Internal::Simplify
const_int() :
Halide::Internal::Simplify
const_iterator() :
Halide::Internal::Scope< T >::const_iterator
const_uint() :
Halide::Internal::Simplify
constant_allocation_size() :
Halide::Internal::Allocate
constant_extent() :
Halide::Internal::Autoscheduler::Span
ConstantInterval() :
Halide::Internal::ConstantInterval
consumer_loop_dims() :
Halide::Internal::Autoscheduler::LoadJacobian
contains() :
Halide::Internal::IRCompareCache
,
Halide::Internal::Scope< T >
,
Halide::Runtime::Buffer< T, Dims, InClassDimStorage >
,
Halide::Runtime::Internal::StringStorage
,
Halide::Runtime::Internal::StringTable
,
Halide::Runtime::Internal::StringUtils
,
PerfectHashMap< K, T, max_small_size, phm_assert >
contains_store_at() :
Halide::Internal::Autoscheduler::State
contains_store_at_further_in_than_outermost() :
Halide::Internal::Autoscheduler::State
contains_sub_loop_nest() :
Halide::Internal::Autoscheduler::LoopNestParser
contains_sub_loop_nest_for_shared_stages() :
Halide::Internal::Autoscheduler::LoopNestParser
contents_begin() :
Halide::Internal::Elf::Section
contents_data() :
Halide::Internal::Elf::Section
contents_empty() :
Halide::Internal::Elf::Section
contents_end() :
Halide::Internal::Elf::Section
contents_size() :
Halide::Internal::Elf::Section
context() :
Halide::Internal::AbstractGenerator
,
Halide::Internal::GeneratorBase
convert_fixed_or_scalable_vector_type() :
Halide::Internal::CodeGen_LLVM
copy() :
Halide::Buffer< T, Dims >
,
Halide::Runtime::Buffer< T, Dims, InClassDimStorage >
copy_from() :
Halide::Buffer< T, Dims >
,
Halide::Internal::Autoscheduler::LoopNest
,
Halide::Runtime::Buffer< T, Dims, InClassDimStorage >
copy_from_including_features() :
Halide::Internal::Autoscheduler::LoopNest
copy_to_device() :
Halide::Buffer< T, Dims >
,
Halide::Func
,
Halide::Runtime::Buffer< T, Dims, InClassDimStorage >
copy_to_host() :
Halide::Func
,
Halide::Runtime::Buffer< T, Dims, InClassDimStorage >
copy_to_interleaved() :
Halide::Runtime::Buffer< T, Dims, InClassDimStorage >
copy_to_planar() :
Halide::Runtime::Buffer< T, Dims, InClassDimStorage >
copy_up_to() :
Halide::Runtime::Internal::StringUtils
copy_value_func() :
Halide::Runtime::Internal::THashMap< KeyType, ValueType >
Cost() :
Halide::Internal::Cost
count() :
Halide::Internal::Autoscheduler::LoadJacobian
,
Halide::Internal::Scope< T >
count_length() :
Halide::Runtime::Internal::StringUtils
count_tokens() :
Halide::Runtime::Internal::StringUtils
CpuFeatures() :
Halide::Runtime::Internal::CpuFeatures
create() :
Halide::Generator< T >
,
Halide::GeneratorContext
,
Halide::Internal::GeneratorFactoryProvider
,
Halide::Internal::GeneratorRegistry
,
Halide::Runtime::Internal::BlockAllocator
,
Halide::Runtime::Internal::MemoryArena
,
Halide::Runtime::Internal::RegionAllocator
,
Halide::Runtime::Internal::StringStorage
,
Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator
create_alloca_at_entry() :
Halide::Internal::CodeGen_LLVM
create_assertion() :
Halide::Internal::CodeGen_C
,
Halide::Internal::CodeGen_LLVM
create_binary_blob() :
Halide::Internal::CodeGen_LLVM
create_broadcast() :
Halide::Internal::CodeGen_LLVM
create_crop() :
Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator
create_feature_root() :
Halide::Internal::Autoscheduler::State
create_output_buffers() :
Halide::Internal::Function
create_string_constant() :
Halide::Internal::CodeGen_LLVM
create_thread_info() :
Halide::Internal::Autoscheduler::GPULoopInfo
crop() :
Halide::Runtime::Buffer< T, Dims, InClassDimStorage >
cropped() :
Halide::Runtime::Buffer< T, Dims, InClassDimStorage >
current_allocator() :
Halide::Runtime::Internal::BlockStorage
,
Halide::Runtime::Internal::LinkedList
,
Halide::Runtime::Internal::MemoryArena
,
Halide::Runtime::Internal::PointerTable
,
Halide::Runtime::Internal::StringStorage
current_allocators() :
Halide::Runtime::Internal::BlockAllocator
current_config() :
Halide::Runtime::Internal::BlockAllocator
,
Halide::Runtime::Internal::BlockStorage
,
Halide::Runtime::Internal::MemoryArena
current_device() :
Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator
current_physical_device() :
Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator
custom_lowering_passes() :
Halide::Func
,
Halide::Pipeline
Generated by
1.9.1