Here is a list of all functions with links to the classes they belong to:
- o -
- obfuscate() : Halide::Internal::JSONCompilerLogger
- Object() : Halide::Internal::Elf::Object
- ObjectInstanceRegistry() : Halide::Internal::ObjectInstanceRegistry
- offset() : Halide::Internal::Autoscheduler::Strides
- open() : Halide::Internal::IRPrinter
- open_scope() : Halide::Internal::CodeGen_C
- operator Argument() : Halide::OutputImageParam, Halide::Param< T >
- operator Buffer< const TVoid, Dims, InClassDimStorage > &() : Halide::Runtime::Buffer< T, Dims, InClassDimStorage >
- operator Buffer< T, Dims >() : Halide::Realization
- operator Buffer< TVoid, Dims, InClassDimStorage > &() : Halide::Runtime::Buffer< T, Dims, InClassDimStorage >
- operator Buffer< typename std::add_const< T2 >::type, Dims, InClassDimStorage > &() : Halide::Runtime::Buffer< T, Dims, InClassDimStorage >
- operator const Expr &() : Halide::Var
- operator double() : Halide::bfloat16_t, Halide::float16_t
- operator Expr() : Halide::FuncRef, Halide::FuncTupleElementRef, Halide::ImplicitVar< N >, Halide::Internal::GeneratorInput_DynamicScalar< T >, Halide::Internal::GeneratorInput_Scalar< T >, Halide::Internal::GeneratorParamImpl< T >, Halide::Param< T >, Halide::RDom, Halide::RVar
- operator ExternFuncArgument() : Halide::Func, Halide::Internal::Function, Halide::Internal::GeneratorInput_Buffer< T2 >, Halide::Internal::GeneratorInput_DynamicScalar< T >, Halide::Internal::GeneratorInput_Func< T >, Halide::Internal::GeneratorInput_Scalar< T >, Halide::OutputImageParam, Halide::Param< T >
- operator float() : Halide::bfloat16_t, Halide::float16_t
- operator Func() : Halide::ImageParam, Halide::Internal::GeneratorInput_Buffer< T2 >, Halide::Internal::GeneratorInput_Func< T >, Halide::Internal::GeneratorOutputImpl< T >
- operator halide_buffer_t *() : Halide::Runtime::Buffer< T, Dims, InClassDimStorage >
- operator halide_type_t() : Halide::Type
- operator ImageParam() : Halide::Internal::GeneratorInput_Buffer< T2 >
- operator int() : Halide::bfloat16_t, Halide::float16_t
- operator OutputImageParam() : Halide::Internal::GeneratorOutput_Buffer< T >
- operator RVar() : Halide::RDom
- operator Stage() : Halide::Func, Halide::Internal::GeneratorOutputImpl< T >
- operator StubInputBuffer< T2 >() : Halide::Internal::GeneratorInput_Buffer< T2 >
- operator T() : Halide::Internal::GeneratorParamImpl< T >, Halide::Internal::ScopedValue< T >
- operator Var() : Halide::ImplicitVar< N >
- operator!=() : Halide::bfloat16_t, Halide::float16_t, Halide::Internal::AssociativeOp::Replacement, Halide::Internal::AssociativePattern, Halide::Internal::Scope< T >::const_iterator, Halide::LoopLevel, Halide::Runtime::Buffer< T, Dims, InClassDimStorage >::Dimension::iterator, Halide::Runtime::Internal::BlockStorage, Halide::Runtime::Internal::PointerTable, Halide::Runtime::Internal::StringStorage, Halide::Target, Halide::Type, halide_cplusplus_type_name, PerfectHashMap< K, T, max_small_size, phm_assert >::const_iterator, PerfectHashMap< K, T, max_small_size, phm_assert >::iterator
- operator%=() : Halide::Internal::ConstantInterval
- operator&() : Halide::Internal::Voidifier
- operator()() : cmdline::default_reader< T >, cmdline::oneof_reader< T >, cmdline::range_reader< T >, Halide::Buffer< T, Dims >, Halide::Callable, Halide::Derivative, Halide::ExprCompare, Halide::Func, Halide::ImageParam, Halide::Internal::Autoscheduler::GlobalAccessAccumulator, Halide::Internal::Autoscheduler::LoadJacobian, Halide::Internal::Autoscheduler::LocalAccessAccumulator, Halide::Internal::Autoscheduler::NoOpMutator, Halide::Internal::Autoscheduler::SharedAccessAccumulator, Halide::Internal::Autoscheduler::State::FeatureLoopNestMutator, Halide::Internal::Function::Compare, Halide::Internal::GeneratorInput_Buffer< T2 >, Halide::Internal::GeneratorInput_Func< T >, Halide::Internal::GeneratorOutputImpl< T >, Halide::Internal::IRDeepCompare, Halide::Internal::IRGraphDeepCompare, Halide::Internal::IRMatcher::Rewriter< Instance >, Halide::Internal::ReductionDomain::Compare, Halide::Internal::ReductionVariable::Compare, Halide::Internal::Stmt::Compare, Halide::Runtime::Buffer< T, Dims, InClassDimStorage >
- operator*() : Halide::bfloat16_t, Halide::float16_t, Halide::Internal::Autoscheduler::LoadJacobian, Halide::Internal::Autoscheduler::OptionalRational, Halide::Internal::FunctionPtr, Halide::Internal::IntrusivePtr< T >, Halide::Runtime::Buffer< T, Dims, InClassDimStorage >::Dimension::iterator, PerfectHashMap< K, T, max_small_size, phm_assert >::const_iterator, PerfectHashMap< K, T, max_small_size, phm_assert >::iterator
- operator*=() : Halide::bfloat16_t, Halide::float16_t, Halide::FuncRef, Halide::FuncTupleElementRef, Halide::Internal::ConstantInterval
- operator+() : Halide::bfloat16_t, Halide::float16_t
- operator++() : Halide::Internal::Scope< T >::const_iterator, Halide::Runtime::Buffer< T, Dims, InClassDimStorage >::Dimension::iterator, PerfectHashMap< K, T, max_small_size, phm_assert >::const_iterator, PerfectHashMap< K, T, max_small_size, phm_assert >::iterator
- operator+=() : Halide::bfloat16_t, Halide::float16_t, Halide::FuncRef, Halide::FuncTupleElementRef, Halide::Internal::Autoscheduler::OptionalRational, Halide::Internal::ConstantInterval
- operator-() : Halide::bfloat16_t, Halide::float16_t, Halide::Internal::ConstantInterval
- operator-=() : Halide::bfloat16_t, Halide::float16_t, Halide::FuncRef, Halide::FuncTupleElementRef, Halide::Internal::ConstantInterval
- operator->() : Halide::Internal::FunctionPtr, Halide::Internal::IntrusivePtr< T >
- operator/() : Halide::bfloat16_t, Halide::float16_t
- operator/=() : Halide::bfloat16_t, Halide::float16_t, Halide::FuncRef, Halide::FuncTupleElementRef, Halide::Internal::ConstantInterval
- operator<() : Halide::bfloat16_t, Halide::float16_t, Halide::Internal::Autoscheduler::OptionalRational, Halide::Internal::Autoscheduler::SearchSpace::ParallelTileOption, Halide::Internal::Autoscheduler::ThreadTileOption, Halide::Internal::FunctionPtr, Halide::Internal::FusedPair, Halide::Internal::InferredArgument, Halide::Internal::IntrusivePtr< T >, Halide::Parameter, Halide::Type, halide_cplusplus_type_name
- operator<<() : Halide::Internal::aslog, Halide::Internal::Autoscheduler::Filter, Halide::Internal::debug, Halide::Internal::ErrorReport, Halide::Runtime::Internal::PrinterBase, PerfectHashMapAsserter
- operator<=() : Halide::bfloat16_t, Halide::float16_t, Halide::Internal::Autoscheduler::OptionalRational
- operator=() : Halide::Buffer< T, Dims >, Halide::Error, Halide::FuncRef, Halide::FuncTupleElementRef, Halide::Generator< T >, Halide::GeneratorContext, Halide::GeneratorOutput< T >, Halide::Internal::Autoscheduler::BoundContents::Layout, Halide::Internal::Autoscheduler::FunctionDAG, Halide::Internal::Autoscheduler::SearchSpace::ParallelTileOption, Halide::Internal::Autoscheduler::State, Halide::Internal::Autoscheduler::ThreadTileOption, Halide::Internal::Closure, Halide::Internal::GeneratorBase, Halide::Internal::GeneratorFactoryProvider, Halide::Internal::GeneratorOutput_Buffer< T >, Halide::Internal::GeneratorOutput_Func< T >, Halide::Internal::GeneratorParamBase, Halide::Internal::GeneratorRegistry, Halide::Internal::GIOBase, Halide::Internal::IntrusivePtr< T >, Halide::Internal::ObjectInstanceRegistry, Halide::Internal::Scope< T >, Halide::Internal::ScopedBinding< T >, Halide::Internal::ScopedBinding< void >, Halide::Internal::TemporaryFile, Halide::Param< T >, Halide::Parameter, Halide::Runtime::Buffer< T, Dims, InClassDimStorage >, Halide::Runtime::Internal::BlockAllocator, Halide::Runtime::Internal::BlockStorage, Halide::Runtime::Internal::LinkedList, Halide::Runtime::Internal::MemoryArena, Halide::Runtime::Internal::PointerTable, Halide::Runtime::Internal::PrinterBase, Halide::Runtime::Internal::RegionAllocator, Halide::Runtime::Internal::StringStorage, Halide::Runtime::Internal::StringTable, Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator, Halide::Type
- operator==() : Halide::Argument, Halide::ArgumentEstimates, Halide::bfloat16_t, Halide::float16_t, Halide::Internal::AssociativeOp::Replacement, Halide::Internal::AssociativePattern, Halide::Internal::Autoscheduler::OptionalRational, Halide::Internal::ConstantInterval, Halide::Internal::FusedPair, Halide::Internal::Interval, Halide::Internal::ModulusRemainder, Halide::LoopLevel, Halide::Runtime::Internal::BlockStorage, Halide::Runtime::Internal::PointerTable, Halide::Runtime::Internal::StringStorage, Halide::Target, Halide::Type, halide_cplusplus_type_name, PerfectHashMap< K, T, max_small_size, phm_assert >::const_iterator, PerfectHashMap< K, T, max_small_size, phm_assert >::iterator
- operator>() : Halide::bfloat16_t, Halide::float16_t, Halide::Internal::Autoscheduler::OptionalRational
- operator>=() : Halide::bfloat16_t, Halide::float16_t, Halide::Internal::Autoscheduler::OptionalRational
- operator[]() : Halide::FuncRef, Halide::Internal::Autoscheduler::StateQueue, Halide::Internal::Box, Halide::Internal::GeneratorInput_Buffer< T2 >, Halide::Internal::GeneratorInputImpl< T, ValueType >, Halide::Internal::GeneratorOutput_Buffer< T >, Halide::Internal::GeneratorOutput_Func< T >, Halide::Internal::GeneratorOutputImpl< T >, Halide::Internal::PipelineFeatures, Halide::Internal::ScheduleFeatures, Halide::RDom, Halide::Realization, Halide::Runtime::Internal::BlockStorage, Halide::Runtime::Internal::PointerTable, Halide::Runtime::Internal::StringTable, Halide::Tuple
- optimize_module() : Halide::Internal::CodeGen_LLVM
- OptionalRational() : Halide::Internal::Autoscheduler::OptionalRational
- origin_name() : Halide::Internal::Function
- other_stage_has_same_producer() : Halide::Internal::Autoscheduler::LoopNest
- outermost() : Halide::Var
- output_buffer() : Halide::Func
- output_buffers() : Halide::Func, Halide::Internal::Function
- output_func() : Halide::Internal::AbstractGenerator, Halide::Internal::GeneratorBase
- output_types() : Halide::Internal::Function
- OutputImageParam() : Halide::OutputImageParam
- outputs() : Halide::Func, Halide::Internal::Function, Halide::Internal::GeneratorParamInfo, Halide::Pipeline
- override_atomic_associativity_test() : Halide::Internal::StageSchedule
- owner_of() : Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator
- owns_host_memory() : Halide::Runtime::Buffer< T, Dims, InClassDimStorage >