Here is a list of all class members with links to the classes they belong to:
- m -
- mabi() : Halide::Internal::CodeGen_LLVM
- machine_params : Halide::Internal::GeneratorBase
- machine_params_string : Halide::AutoSchedulerResults
- MachineParams() : Halide::MachineParams
- main_function() : Halide::Internal::JITModule
- MajorVersion : _RPC_VERSION
- make() : Halide::Internal::Acquire, Halide::Internal::Add, Halide::Internal::Allocate, Halide::Internal::And, Halide::Internal::AssertStmt, Halide::Internal::Atomic, Halide::Internal::Autoscheduler::BoundContents::Layout, Halide::Internal::Block, Halide::Internal::Broadcast, Halide::Internal::Call, Halide::Internal::Cast, Halide::Internal::Div, Halide::Internal::EQ, Halide::Internal::Evaluate, Halide::Internal::FloatImm, Halide::Internal::For, Halide::Internal::Fork, Halide::Internal::Free, Halide::Internal::GE, Halide::Internal::GT, Halide::Internal::IfThenElse, Halide::Internal::IntImm, Halide::Internal::IRMatcher::BinOp< Op, A, B >, Halide::Internal::IRMatcher::BroadcastOp< A, B >, Halide::Internal::IRMatcher::CastOp< A >, Halide::Internal::IRMatcher::CmpOp< Op, A, B >, Halide::Internal::IRMatcher::Fold< A >, Halide::Internal::IRMatcher::IntLiteral, Halide::Internal::IRMatcher::Intrin< Args >, Halide::Internal::IRMatcher::NegateOp< A >, Halide::Internal::IRMatcher::NotOp< A >, Halide::Internal::IRMatcher::Overflow, Halide::Internal::IRMatcher::RampOp< A, B, C >, Halide::Internal::IRMatcher::SelectOp< C, T, F >, Halide::Internal::IRMatcher::SpecificExpr, Halide::Internal::IRMatcher::VectorReduceOp< A, B, reduce_op >, Halide::Internal::IRMatcher::Wild< i >, Halide::Internal::IRMatcher::WildConst< i >, Halide::Internal::IRMatcher::WildConstFloat< i >, Halide::Internal::IRMatcher::WildConstInt< i >, Halide::Internal::IRMatcher::WildConstUInt< i >, Halide::Internal::LE, Halide::Internal::Let, Halide::Internal::LetStmt, Halide::Internal::Load, Halide::Internal::LT, Halide::Internal::Max, Halide::Internal::Min, Halide::Internal::Mod, Halide::Internal::Mul, Halide::Internal::NE, Halide::Internal::Not, Halide::Internal::Or, Halide::Internal::Prefetch, Halide::Internal::ProducerConsumer, Halide::Internal::Provide, Halide::Internal::Ramp, Halide::Internal::Realize, Halide::Internal::Select, Halide::Internal::Shuffle, Halide::Internal::Store, Halide::Internal::StringImm, Halide::Internal::Sub, Halide::Internal::UIntImm, Halide::Internal::Variable, Halide::Internal::VectorReduce, halide_handle_cplusplus_type
- make_bound() : Halide::Internal::Autoscheduler::FunctionDAG::Node
- make_broadcast() : Halide::Internal::Shuffle
- make_call_to_extern_definition() : Halide::Internal::Function
- make_child() : Halide::Internal::Autoscheduler::State
- make_concat() : Halide::Internal::Shuffle
- make_consume() : Halide::Internal::ProducerConsumer
- make_copy() : Halide::Internal::Autoscheduler::BoundContents
- make_extract_element() : Halide::Internal::Shuffle
- make_folded_const() : Halide::Internal::IRMatcher::BinOp< Op, A, B >, Halide::Internal::IRMatcher::BroadcastOp< A, B >, Halide::Internal::IRMatcher::CanProve< A, Prover >, Halide::Internal::IRMatcher::CmpOp< Op, A, B >, Halide::Internal::IRMatcher::Fold< A >, Halide::Internal::IRMatcher::IntLiteral, Halide::Internal::IRMatcher::Intrin< Args >, Halide::Internal::IRMatcher::IsConst< A >, Halide::Internal::IRMatcher::IsFloat< A >, Halide::Internal::IRMatcher::IsInt< A >, Halide::Internal::IRMatcher::IsMaxValue< A >, Halide::Internal::IRMatcher::IsMinValue< A >, Halide::Internal::IRMatcher::IsScalar< A >, Halide::Internal::IRMatcher::IsUInt< A >, Halide::Internal::IRMatcher::NegateOp< A >, Halide::Internal::IRMatcher::NotOp< A >, Halide::Internal::IRMatcher::Overflow, Halide::Internal::IRMatcher::Overflows< A >, Halide::Internal::IRMatcher::SelectOp< C, T, F >, Halide::Internal::IRMatcher::WildConst< i >, Halide::Internal::IRMatcher::WildConstFloat< i >, Halide::Internal::IRMatcher::WildConstInt< i >, Halide::Internal::IRMatcher::WildConstUInt< i >
- make_from_bits() : Halide::bfloat16_t, Halide::float16_t
- make_halide_type_t() : Halide::Internal::CodeGen_LLVM
- make_infinity() : Halide::bfloat16_t, Halide::float16_t
- make_interleave() : Halide::Internal::Shuffle
- make_interleaved() : Halide::Buffer< T, Dims >, Halide::Runtime::Buffer< T, Dims, InClassDimStorage >
- make_intersection() : Halide::Internal::Interval
- make_large() : PerfectHashMap< K, T, max_small_size, phm_assert >
- make_max() : Halide::Internal::Interval
- make_min() : Halide::Internal::Interval
- make_nan() : Halide::bfloat16_t, Halide::float16_t
- make_negative_infinity() : Halide::bfloat16_t, Halide::float16_t
- make_negative_zero() : Halide::bfloat16_t, Halide::float16_t
- make_parked() : Halide::Runtime::Internal::Synchronization::fast_mutex
- make_parked_if_locked() : Halide::Runtime::Internal::Synchronization::fast_mutex
- make_produce() : Halide::Internal::ProducerConsumer
- make_runnable() : Halide::Runtime::Internal::work
- make_scalar() : Halide::Buffer< T, Dims >, Halide::Runtime::Buffer< T, Dims, InClassDimStorage >
- make_slice() : Halide::Internal::Shuffle
- make_struct : Halide::Internal::Call
- make_trampolines_module() : Halide::Internal::JITModule
- make_union() : Halide::Internal::ConstantInterval, Halide::Internal::Interval
- make_with_shape_of() : Halide::Buffer< T, Dims >, Halide::Runtime::Buffer< T, Dims, InClassDimStorage >
- make_zero() : Halide::bfloat16_t, Halide::float16_t
- MakeOptionsFromEnviron() : Halide::Internal::Autoscheduler::CachingOptions
- ManagerEpv : _RPC_MESSAGE
- mantissa_bits : Halide::bfloat16_t, Halide::float16_t
- mantissa_mask : Halide::bfloat16_t, Halide::float16_t
- map() : Halide::ParamMap
- mask : Halide::Internal::IRMatcher::bindings< T >
- match() : Halide::Internal::IRMatcher::BinOp< Op, A, B >, Halide::Internal::IRMatcher::BroadcastOp< A, B >, Halide::Internal::IRMatcher::CastOp< A >, Halide::Internal::IRMatcher::CmpOp< Op, A, B >, Halide::Internal::IRMatcher::IntLiteral, Halide::Internal::IRMatcher::Intrin< Args >, Halide::Internal::IRMatcher::NegateOp< A >, Halide::Internal::IRMatcher::NotOp< A >, Halide::Internal::IRMatcher::Overflow, Halide::Internal::IRMatcher::RampOp< A, B, C >, Halide::Internal::IRMatcher::SelectOp< C, T, F >, Halide::Internal::IRMatcher::SpecificExpr, Halide::Internal::IRMatcher::VectorReduceOp< A, B, reduce_op >, Halide::Internal::IRMatcher::Wild< i >, Halide::Internal::IRMatcher::WildConst< i >, Halide::Internal::IRMatcher::WildConstFloat< i >, Halide::Internal::IRMatcher::WildConstInt< i >, Halide::Internal::IRMatcher::WildConstUInt< i >, Halide::LoopLevel
- match_args() : Halide::Internal::IRMatcher::Intrin< Args >
- matched_simplifier_rules : Halide::Internal::JSONCompilerLogger
- MatcherState() : Halide::Internal::IRMatcher::MatcherState
- Matlab : Halide::Target
- mattrs() : Halide::Internal::CodeGen_LLVM
- max : Halide::Internal::Autoscheduler::FunctionDAG::Node::Loop, Halide::Internal::Autoscheduler::FunctionDAG::SymbolicInterval, Halide::Internal::Autoscheduler::Span, Halide::Internal::ConstantInterval, Halide::Internal::Dimension, Halide::Internal::Interval, Halide::Internal::Simplify::ExprInfo
- Max : Halide::Internal::VectorReduce
- max() : Halide::Runtime::Buffer< T, Dims, InClassDimStorage >::Dimension, Halide::Type, halide_filter_argument_t_v0
- max_ : Halide::Internal::GeneratorInput_Arithmetic< T >
- max_cache_size : Halide::Runtime::Internal::HashMap
- max_defined : Halide::Internal::ConstantInterval, Halide::Internal::Simplify::ExprInfo
- max_id : Halide::Internal::Autoscheduler::FunctionDAG::Node, Halide::Internal::Autoscheduler::FunctionDAG::Node::Stage
- max_inlined_calls() : Halide::Internal::Autoscheduler::LoopNest
- max_node_type : Halide::Internal::IRMatcher::BinOp< Op, A, B >, Halide::Internal::IRMatcher::BroadcastOp< A, B >, Halide::Internal::IRMatcher::CanProve< A, Prover >, Halide::Internal::IRMatcher::CastOp< A >, Halide::Internal::IRMatcher::CmpOp< Op, A, B >, Halide::Internal::IRMatcher::Fold< A >, Halide::Internal::IRMatcher::IntLiteral, Halide::Internal::IRMatcher::Intrin< Args >, Halide::Internal::IRMatcher::IsConst< A >, Halide::Internal::IRMatcher::IsFloat< A >, Halide::Internal::IRMatcher::IsInt< A >, Halide::Internal::IRMatcher::IsMaxValue< A >, Halide::Internal::IRMatcher::IsMinValue< A >, Halide::Internal::IRMatcher::IsScalar< A >, Halide::Internal::IRMatcher::IsUInt< A >, Halide::Internal::IRMatcher::NegateOp< A >, Halide::Internal::IRMatcher::NotOp< A >, Halide::Internal::IRMatcher::Overflow, Halide::Internal::IRMatcher::Overflows< A >, Halide::Internal::IRMatcher::RampOp< A, B, C >, Halide::Internal::IRMatcher::SelectOp< C, T, F >, Halide::Internal::IRMatcher::SpecificExpr, Halide::Internal::IRMatcher::VectorReduceOp< A, B, reduce_op >, Halide::Internal::IRMatcher::Wild< i >, Halide::Internal::IRMatcher::WildConst< i >, Halide::Internal::IRMatcher::WildConstFloat< i >, Halide::Internal::IRMatcher::WildConstInt< i >, Halide::Internal::IRMatcher::WildConstUInt< i >
- max_value() : Halide::Internal::Parameter, Halide::Param< T >
- MaxAnisotropy : D3D12_SAMPLER_DESC, D3D12_STATIC_SAMPLER_DESC
- MaxCommandCount : ID3D12GraphicsCommandListVtbl
- MaxDepth : D3D12_VIEWPORT
- maximum_buffer_size() : Halide::Target
- MaxLOD : D3D12_SAMPLER_DESC, D3D12_STATIC_SAMPLER_DESC
- may_simplify() : Halide::Internal::Simplify
- maybe_unused() : Halide::Internal::Box
- mcpu() : Halide::Internal::CodeGen_LLVM
- memoization_cache_evict() : Halide::Internal::JITModule, Halide::Internal::JITSharedRuntime
- memoization_cache_set_size() : Halide::Internal::JITModule, Halide::Internal::JITSharedRuntime
- memoization_lock : Halide::Runtime::Internal::HashMap
- memoize() : Halide::Func
- memoize_blocks() : Halide::Internal::Autoscheduler::Cache
- memoize_eviction_key() : Halide::Internal::FuncSchedule
- memoize_expr : Halide::Internal::Call
- memoize_features() : Halide::Internal::Autoscheduler::LoopNest
- memoize_points_computed_minimum() : Halide::Internal::Autoscheduler::LoopNest
- memoized() : Halide::Internal::FuncSchedule
- memoized_compute_root_blocks : Halide::Internal::Autoscheduler::Cache
- memory : Halide::Internal::Cost
- memory_current : halide_profiler_func_stats, halide_profiler_pipeline_stats
- memory_peak : halide_profiler_func_stats, halide_profiler_pipeline_stats
- memory_total : halide_profiler_func_stats, halide_profiler_pipeline_stats
- memory_type : Halide::Internal::Allocate, Halide::Internal::Closure::Buffer, Halide::Internal::DeviceArgument, Halide::Internal::FuncSchedule, Halide::Internal::Parameter, Halide::Internal::Realize
- MemoryFenceType : Halide::Internal::CodeGen_GPU_Dev
- MemoryPoolPreference : D3D12_HEAP_PROPERTIES
- MemoryType : Halide::NamesInterface
- merge() : Halide::Internal::Autoscheduler::LoadJacobian
- merge_sections() : Halide::Internal::Elf::Object
- merge_text_sections() : Halide::Internal::Elf::Object
- message : Halide::Internal::AssertStmt
- Metadata : ID3D12CommandQueueVtbl, ID3D12GraphicsCommandListVtbl
- metadata_storage : Halide::Runtime::Internal::CacheEntry
- metadata_t_type : Halide::Internal::CodeGen_LLVM
- Metal : Halide::Target
- min : Halide::Internal::Autoscheduler::FunctionDAG::Node::Loop, Halide::Internal::Autoscheduler::FunctionDAG::SymbolicInterval, Halide::Internal::Autoscheduler::Span, Halide::Internal::Bound, Halide::Internal::ConstantInterval, Halide::Internal::Dimension, Halide::Internal::For, Halide::Internal::Interval, Halide::Internal::ReductionVariable, Halide::Internal::ReductionVariableInfo, Halide::Internal::Simplify::ExprInfo
- Min : Halide::Internal::VectorReduce
- min : Halide::Range, Halide::Runtime::Buffer< T, Dims, InClassDimStorage >::Dimension, Halide::Runtime::Buffer< T, Dims, InClassDimStorage >, Halide::RVar, Halide::Type, halide_dimension_t, halide_filter_argument_t_v0, halide_parallel_task_t
- min_ : Halide::Internal::GeneratorInput_Arithmetic< T >
- min_constraint() : Halide::Internal::Parameter
- min_constraint_estimate() : Halide::Internal::Parameter
- min_defined : Halide::Internal::ConstantInterval, Halide::Internal::Simplify::ExprInfo
- min_estimate() : Halide::Internal::Dimension
- min_node_type : Halide::Internal::IRMatcher::BinOp< Op, A, B >, Halide::Internal::IRMatcher::BroadcastOp< A, B >, Halide::Internal::IRMatcher::CanProve< A, Prover >, Halide::Internal::IRMatcher::CastOp< A >, Halide::Internal::IRMatcher::CmpOp< Op, A, B >, Halide::Internal::IRMatcher::Fold< A >, Halide::Internal::IRMatcher::IntLiteral, Halide::Internal::IRMatcher::Intrin< Args >, Halide::Internal::IRMatcher::IsConst< A >, Halide::Internal::IRMatcher::IsFloat< A >, Halide::Internal::IRMatcher::IsInt< A >, Halide::Internal::IRMatcher::IsMaxValue< A >, Halide::Internal::IRMatcher::IsMinValue< A >, Halide::Internal::IRMatcher::IsScalar< A >, Halide::Internal::IRMatcher::IsUInt< A >, Halide::Internal::IRMatcher::NegateOp< A >, Halide::Internal::IRMatcher::NotOp< A >, Halide::Internal::IRMatcher::Overflow, Halide::Internal::IRMatcher::Overflows< A >, Halide::Internal::IRMatcher::RampOp< A, B, C >, Halide::Internal::IRMatcher::SelectOp< C, T, F >, Halide::Internal::IRMatcher::SpecificExpr, Halide::Internal::IRMatcher::VectorReduceOp< A, B, reduce_op >, Halide::Internal::IRMatcher::Wild< i >, Halide::Internal::IRMatcher::WildConst< i >, Halide::Internal::IRMatcher::WildConstFloat< i >, Halide::Internal::IRMatcher::WildConstInt< i >, Halide::Internal::IRMatcher::WildConstUInt< i >
- min_threads : halide_parallel_task_t
- min_value() : Halide::Internal::Parameter, Halide::Param< T >
- MinDepth : D3D12_VIEWPORT
- MinLOD : D3D12_SAMPLER_DESC, D3D12_STATIC_SAMPLER_DESC
- MinorVersion : _RPC_VERSION
- mins : Halide::Internal::BufferBuilder
- MipLevels : D3D12_RESOURCE_DESC, D3D12_TEX1D_ARRAY_SRV, D3D12_TEX1D_SRV, D3D12_TEX2D_ARRAY_SRV, D3D12_TEX2D_SRV, D3D12_TEX3D_SRV, D3D12_TEXCUBE_ARRAY_SRV, D3D12_TEXCUBE_SRV
- MipLODBias : D3D12_SAMPLER_DESC, D3D12_STATIC_SAMPLER_DESC
- MIPS : Halide::Target
- MipSlice : D3D12_TEX1D_ARRAY_DSV, D3D12_TEX1D_ARRAY_RTV, D3D12_TEX1D_ARRAY_UAV, D3D12_TEX1D_DSV, D3D12_TEX1D_RTV, D3D12_TEX1D_UAV, D3D12_TEX2D_ARRAY_DSV, D3D12_TEX2D_ARRAY_RTV, D3D12_TEX2D_ARRAY_UAV, D3D12_TEX2D_DSV, D3D12_TEX2D_RTV, D3D12_TEX2D_UAV, D3D12_TEX3D_RTV, D3D12_TEX3D_UAV
- mipsPerThread : halide_hexagon_power_t
- mipsTotal : halide_hexagon_power_t
- mod_round_to_zero : Halide::Internal::Call
- mod_time : Halide::Internal::FileStat
- mode : Halide::Internal::FileStat
- Modifier : halide_handle_cplusplus_type
- module : Halide::Internal::CodeGen_LLVM
- Module() : Halide::Module, IDXGIFactory1Vtbl, IDXGIFactoryVtbl
- modulus : Halide::Internal::Bound, Halide::Internal::ModulusRemainder
- ModulusRemainder() : Halide::Internal::ModulusRemainder
- more_recent : Halide::Runtime::Internal::CacheEntry
- most_recently_used : Halide::Runtime::Internal::HashMap
- MostDetailedMip : D3D12_TEX1D_ARRAY_SRV, D3D12_TEX1D_SRV, D3D12_TEX2D_ARRAY_SRV, D3D12_TEX2D_SRV, D3D12_TEX3D_SRV, D3D12_TEXCUBE_ARRAY_SRV, D3D12_TEXCUBE_SRV
- MSAN : Halide::Target
- msan_check_mem_is_initialized() : Halide::Runtime::Buffer< T, Dims, InClassDimStorage >
- msg : Halide::Internal::Autoscheduler::ScopedTimer, Halide::Internal::ErrorReport
- Mul : Halide::Internal::VectorReduce
- mul_shift_right : Halide::Internal::Call
- MultisampleEnable : D3D12_RASTERIZER_DESC
- mutate() : Halide::Internal::Definition, Halide::Internal::FuncSchedule, Halide::Internal::Function, Halide::Internal::IRGraphMutator, Halide::Internal::IRMutator, Halide::Internal::ReductionDomain, Halide::Internal::Simplify, Halide::Internal::StageSchedule
- mutate_expr() : Halide::Internal::BaseExprNode, Halide::Internal::ExprNode< T >
- mutate_let_body() : Halide::Internal::Simplify
- mutate_stmt() : Halide::Internal::BaseStmtNode, Halide::Internal::StmtNode< T >
- mutate_with_changes() : Halide::Internal::IRMutator, Halide::Internal::Simplify
- mutex : Halide::Runtime::Internal::ScopedMutexLock, Halide::Runtime::Internal::Synchronization::broadcast_parking_control, Halide::Runtime::Internal::Synchronization::hash_bucket, Halide::Runtime::Internal::Synchronization::signal_parking_control, Halide::Runtime::Internal::Synchronization::wait_parking_control, Halide::Runtime::Internal::work_queue_t
- mutex_name : Halide::Internal::Atomic
- mutex_parking_control() : Halide::Runtime::Internal::Synchronization::mutex_parking_control
- mux : Halide::Internal::Call