Here is a list of all functions with links to the classes they belong to:
- m -
- mabi() : Halide::Internal::CodeGen_LLVM
- main() : Halide::SimdOpCheckTest
- main_function() : Halide::Internal::JITModule
- 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::HoistedStorage, 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::SliceOp< Vec, Base, Stride, Lanes >, Halide::Internal::IRMatcher::SpecificExpr, Halide::Internal::IRMatcher::VectorReduceOp< A, B, reduce_op >, Halide::Internal::IRMatcher::WidenOp< A >, 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::Reinterpret, 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::LanesOf< 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::ConstantInterval, 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_std_function() : Halide::Callable
- 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
- MakeOptionsFromParams() : Halide::Internal::Autoscheduler::CachingOptions
- mangle_llvm_type() : Halide::Internal::CodeGen_LLVM
- map() : Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator
- mark_gpu_blocks() : Halide::Internal::Autoscheduler::State
- mark_gpu_threads() : Halide::Internal::Autoscheduler::State
- 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::SliceOp< Vec, Base, Stride, Lanes >, Halide::Internal::IRMatcher::SpecificExpr, Halide::Internal::IRMatcher::VectorReduceOp< A, B, reduce_op >, Halide::Internal::IRMatcher::WidenOp< A >, 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 >
- match_vector_type_scalable() : Halide::Internal::CodeGen_LLVM
- MatcherState() : Halide::Internal::IRMatcher::MatcherState
- mattrs() : Halide::Internal::CodeGen_LLVM
- max() : Halide::Internal::Autoscheduler::Span, Halide::Internal::Dimension, Halide::Runtime::Buffer< T, Dims, InClassDimStorage >::Dimension, Halide::Type
- max_idle_lane_wastage() : Halide::Internal::Autoscheduler::LoopNest
- max_inlined_calls() : Halide::Internal::Autoscheduler::LoopNest
- max_value() : Halide::Param< T >, Halide::Parameter
- maximum_buffer_size() : Halide::Target
- maximum_vector_bits() : Halide::Internal::CodeGen_LLVM
- may_simplify() : Halide::Internal::Simplify
- maybe_unused() : Halide::Internal::Box
- mcpu_target() : Halide::Internal::CodeGen_LLVM
- mcpu_tune() : Halide::Internal::CodeGen_LLVM
- memoization_cache_evict() : Halide::Internal::JITModule, Halide::Internal::JITSharedRuntime
- memoization_cache_set_size() : Halide::Internal::JITModule, Halide::Internal::JITSharedRuntime
- memoize() : Halide::Func
- memoize_blocks() : Halide::Internal::Autoscheduler::Cache, Halide::Internal::Autoscheduler::SearchSpace
- memoize_eviction_key() : Halide::Internal::FuncSchedule
- memoize_features() : Halide::Internal::Autoscheduler::LoopNest
- memoize_points_computed_minimum() : Halide::Internal::Autoscheduler::LoopNest
- memoized() : Halide::Internal::FuncSchedule
- memory_type() : Halide::Internal::FuncSchedule, Halide::Parameter
- MemoryArena() : Halide::Runtime::Internal::MemoryArena
- merge() : Halide::Internal::Autoscheduler::LoadJacobian
- merge_sections() : Halide::Internal::Elf::Object
- merge_text_sections() : Halide::Internal::Elf::Object
- min() : Halide::Internal::Autoscheduler::Span, Halide::Internal::Dimension, Halide::Runtime::Buffer< T, Dims, InClassDimStorage >::Dimension, Halide::Runtime::Buffer< T, Dims, InClassDimStorage >, Halide::RVar, Halide::Type
- min_constraint() : Halide::Parameter
- min_constraint_estimate() : Halide::Parameter
- min_estimate() : Halide::Internal::Dimension
- min_value() : Halide::Param< T >, Halide::Parameter
- Module() : Halide::Module
- ModulusRemainder() : Halide::Internal::ModulusRemainder
- msan_check_mem_is_initialized() : Halide::Runtime::Buffer< T, Dims, InClassDimStorage >
- 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_parking_control() : Halide::Runtime::Internal::Synchronization::mutex_parking_control