Here is a list of all class members with links to the classes they belong to:
- o -
- obfuscate() : Halide::Internal::JSONCompilerLogger
- obfuscate_exprs : Halide::Internal::JSONCompilerLogger
- Object() : Halide::Internal::Elf::Object
- object_code_size : Halide::Internal::JSONCompilerLogger
- ObjectInstanceRegistry() : Halide::Internal::ObjectInstanceRegistry
- occlusionQuerySet : WGPURenderPassDescriptor
- Offset : D3D12_PLACED_SUBRESOURCE_FOOTPRINT
- offset() : Halide::Internal::Autoscheduler::Strides, Halide::Internal::PrefetchDirective, Halide::Runtime::Internal::MemoryRegion, Halide::Runtime::Internal::MemoryRequest, WGPUBindGroupEntry, WGPUCompilationMessage, WGPUPipelineLayoutStorageAttachment, WGPURenderPassStorageAttachment, WGPUSharedTextureMemoryDmaBufPlane, WGPUTextureDataLayout, WGPUVertexAttribute
- OffsetInDescriptorsFromTableStart : D3D12_DESCRIPTOR_RANGE1, D3D12_DESCRIPTOR_RANGE
- old_uses : Halide::Internal::Simplify::VarInfo
- old_value : Halide::Internal::ScopedValue< T >
- old_var : Halide::Internal::Split
- oldLayout : WGPUSharedTextureMemoryVkImageLayoutBeginState, WGPUSharedTextureMemoryVkImageLayoutEndState
- OnError : Halide::Internal::CodeGen_LLVM
- onetime_warnings : Halide::Internal::CodeGen_LLVM
- OnSuccess : Halide::Internal::CodeGen_LLVM
- op : Halide::Internal::VectorReduce, Halide::Task, Halide::TestResult
- op_histogram : Halide::Internal::PipelineFeatures
- open() : Halide::Internal::IRPrinter
- open_scope() : Halide::Internal::CodeGen_C
- OpenCL : Halide::Target
- Operation : ID3D12GraphicsCommandListVtbl
- operation : WGPUBlendComponent
- Operator : Halide::Internal::VectorReduce
- 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::ExternSignature, Halide::Internal::aslog, Halide::Internal::Autoscheduler::Filter, Halide::Internal::Box, Halide::Internal::Cost, 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
- ops : Halide::Internal::AssociativePattern
- optimize_module() : Halide::Internal::CodeGen_LLVM
- option_compute_at_block : Halide::Internal::Autoscheduler::SearchSpaceOptions
- option_compute_at_thread : Halide::Internal::Autoscheduler::SearchSpaceOptions
- option_compute_inline : Halide::Internal::Autoscheduler::SearchSpaceOptions
- option_compute_root : Halide::Internal::Autoscheduler::SearchSpaceOptions
- optional_type_hint : Halide::Internal::IRMatcher::Intrin< intrin, Args >
- OptionalRational() : Halide::Internal::Autoscheduler::OptionalRational
- options : Halide::Internal::Autoscheduler::Cache, Halide::Internal::Autoscheduler::SearchSpaceOptions
- OpType : Halide::Internal::PipelineFeatures
- Or : Halide::Internal::VectorReduce
- order : Halide::Internal::RegionCosts
- ordered_vars : Halide::Internal::Autoscheduler::LoopNest::StageScheduleState
- orig : Halide::Internal::Autoscheduler::LoopNest::StageScheduleState::FuncVar
- origin : _cl_buffer_region, WGPUImageCopyExternalTexture, WGPUImageCopyTexture
- origin_name() : Halide::Internal::Function
- OS : Halide::Target
- os : Halide::Target
- OSUnknown : Halide::Target
- OSX : Halide::Target
- other_stage_has_same_producer() : Halide::Internal::Autoscheduler::LoopNest
- outer : Halide::Internal::Split
- outer_parallelism : Halide::Internal::Autoscheduler::LoopNest::FeatureIntermediates, Halide::Internal::FeatureIntermediates, Halide::Internal::ScheduleFeatures
- outer_tiling : Halide::Internal::Autoscheduler::SearchSpace::ParallelTileOption
- outermost : Halide::Internal::Autoscheduler::LoopNest::StageScheduleState::FuncVar, Halide::Var
- outgoing_edges : Halide::Internal::Autoscheduler::FunctionDAG::Node
- outOfMemory : WGPUDawnBufferDescriptorErrorInfoFromWireClient
- Output : Halide::Internal::GeneratorBase, IDXGIAdapter1Vtbl, IDXGIAdapterVtbl
- output_buffer() : Halide::Func
- output_buffers() : Halide::Func, Halide::Internal::Function
- output_dir : Halide::Internal::ExecuteGeneratorArgs
- output_directory : Halide::SimdOpCheckTest
- output_func() : Halide::Internal::AbstractGenerator, Halide::Internal::GeneratorBase
- output_kind : Halide::Internal::CodeGen_C
- output_type : Halide::Internal::IRMatcher::Rewriter< Instance >
- output_types : Halide::Internal::ExecuteGeneratorArgs, Halide::Internal::Function
- OutputBuffer : Halide::Argument
- OutputImageParam() : Halide::OutputImageParam
- OutputKind : Halide::Internal::CodeGen_C
- outputs() : Halide::Func, Halide::Internal::Function, Halide::Internal::GeneratorParamInfo, Halide::Pipeline
- OutputSlot : D3D12_SO_DECLARATION_ENTRY
- override_atomic_associativity_test() : Halide::Internal::StageSchedule
- owner_is_sleeping : Halide::Runtime::Internal::work
- owner_of() : Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator
- owners_sleeping : Halide::Runtime::Internal::work_queue_t
- ownership : Halide::Runtime::DeviceRefCount
- owns_host_memory() : Halide::Runtime::Buffer< T, Dims, InClassDimStorage >