Halide
19.0.0
Halide compiler and libraries
Toggle main menu visibility
Main Page
Related Pages
Topics
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
z
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
z
Variables
a
b
c
d
e
h
k
l
m
r
s
t
u
v
w
Typedefs
a
b
c
d
f
g
l
m
n
r
s
u
Enumerations
Enumerator
a
b
c
e
f
g
h
l
n
q
r
s
t
Classes
Class List
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
e
f
g
i
l
m
n
o
p
r
s
t
v
Enumerations
a
b
c
d
f
i
k
m
o
p
r
s
t
v
w
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Related Symbols
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
u
v
w
Functions
_
a
c
d
f
g
h
i
l
m
n
o
q
r
s
w
Variables
Typedefs
_
a
b
c
d
e
f
g
h
i
l
n
o
p
q
r
s
t
u
w
Enumerations
_
d
h
q
w
Enumerator
d
h
q
w
Macros
_
a
b
c
d
e
f
h
i
l
m
n
o
p
q
r
s
t
u
v
w
Examples
▼
Halide
►
Building Halide with CMake
►
Contributing CMake code to Halide
►
Fuzz testing
►
Using Halide from your CMake build
►
Halide for Hexagon HVX
►
Halide Bindings for Python
►
Running and Benchmarking Halide Generators
►
Testing
►
Vulkan Support for Halide
►
WebAssembly Support for Halide
►
WebGPU support for Halide
►
Topics
▼
Namespaces
►
Namespace List
▼
Namespace Members
►
All
▼
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
z
Variables
Typedefs
Enumerations
Enumerator
►
Classes
►
Files
►
Examples
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
Loading...
Searching...
No Matches
Here is a list of all namespace functions with links to the namespace documentation for each function:
- c -
c_print_name() :
Halide::Internal
calc_device_crop_byte_offset() :
Halide::Runtime::Internal
calc_device_slice_byte_offset() :
Halide::Runtime::Internal
call_extern_and_assert() :
Halide::Internal
called_funcs_in_order_found() :
Halide::Internal
can_allocation_fit_on_stack() :
Halide::Internal
can_parallelize_rvar() :
Halide::Internal
can_prove() :
Halide::Internal
,
Halide::Internal::IRMatcher
canonicalize_gpu_vars() :
Halide::Internal
cast() :
Halide
,
Halide::Internal::IRMatcher
ceil() :
Halide
check_call_arg_types() :
Halide::Internal
check_representable() :
Halide::Internal
check_type() :
Halide::PyTorch
check_types() :
Halide::Internal
clamp() :
Halide
clamp_num_threads() :
Halide::Runtime::Internal
clamp_unsafe_accesses() :
Halide::Internal
clamped_size() :
Halide::Runtime::Internal
clone_target_options() :
Halide::Internal
clz64() :
Halide::Internal
codegen_llvm() :
Halide
collect_print_args() :
Halide::Internal
collect_region() :
Halide::BoundaryConditions::Internal
combine_load_costs() :
Halide::Internal
common_subexpression_elimination() :
Halide::Internal
commutative() :
Halide::Internal::IRMatcher
compile_llvm_module_to_assembly() :
Halide
compile_llvm_module_to_llvm_assembly() :
Halide
compile_llvm_module_to_llvm_bitcode() :
Halide
compile_llvm_module_to_object() :
Halide
compile_module_to_hexagon_shared_object() :
Halide::Internal
compile_module_to_llvm_module() :
Halide
compile_multitarget() :
Halide
compile_standalone_runtime() :
Halide
compute_function_value_bounds() :
Halide::Internal
compute_loop_bounds_after_split() :
Halide::Internal
compute_loop_nest_parents() :
Halide::Internal::Autoscheduler
compute_root_and_inline_only() :
Halide::Internal::Autoscheduler
concat_bits() :
Halide
conform_alignment() :
Halide::Runtime::Internal
conform_size() :
Halide::Runtime::Internal
const_false() :
Halide::Internal
const_min() :
Halide::Internal::IRMatcher
const_true() :
Halide::Internal
constant_exterior() :
Halide::BoundaryConditions
constant_fold_bin_op() :
Halide::Internal::IRMatcher
constant_fold_bin_op< Add >() :
Halide::Internal::IRMatcher
constant_fold_bin_op< And >() :
Halide::Internal::IRMatcher
constant_fold_bin_op< Div >() :
Halide::Internal::IRMatcher
constant_fold_bin_op< Max >() :
Halide::Internal::IRMatcher
constant_fold_bin_op< Min >() :
Halide::Internal::IRMatcher
constant_fold_bin_op< Mod >() :
Halide::Internal::IRMatcher
constant_fold_bin_op< Mul >() :
Halide::Internal::IRMatcher
constant_fold_bin_op< Or >() :
Halide::Internal::IRMatcher
constant_fold_bin_op< Sub >() :
Halide::Internal::IRMatcher
constant_fold_cmp_op() :
Halide::Internal::IRMatcher
constant_fold_cmp_op< EQ >() :
Halide::Internal::IRMatcher
constant_fold_cmp_op< GE >() :
Halide::Internal::IRMatcher
constant_fold_cmp_op< GT >() :
Halide::Internal::IRMatcher
constant_fold_cmp_op< LE >() :
Halide::Internal::IRMatcher
constant_fold_cmp_op< LT >() :
Halide::Internal::IRMatcher
constant_fold_cmp_op< NE >() :
Halide::Internal::IRMatcher
constant_integer_bounds() :
Halide::Internal
copy_memory() :
Halide::Runtime::Internal
copy_memory_helper() :
Halide::Runtime::Internal
cos() :
Halide
cosh() :
Halide
count_leading_zeros() :
Halide
count_trailing_zeros() :
Halide
cplusplus_function_mangled_name() :
Halide::Internal
cplusplus_mangle_test() :
Halide::Internal
create_autorelease_pool() :
Halide::Runtime::Internal
create_callable_from_generator() :
Halide
create_static_library() :
Halide
cse_test() :
Halide::Internal
ctz64() :
Halide::Internal
Generated by
1.12.0