_node_type | Halide::Internal::Call | static |
abs enum value | Halide::Internal::Call | |
absd enum value | Halide::Internal::Call | |
accept(IRVisitor *v) const override | Halide::Internal::ExprNode< Call > | virtual |
add_image_checks_marker enum value | Halide::Internal::Call | |
alloca enum value | Halide::Internal::Call | |
args | Halide::Internal::Call | |
as_intrinsic(const Expr &e, std::initializer_list< IntrinsicOp > intrinsics) | Halide::Internal::Call | inlinestatic |
as_tag(const Expr &e) | Halide::Internal::Call | inlinestatic |
BaseExprNode(IRNodeType t) | Halide::Internal::BaseExprNode | inline |
bitwise_and enum value | Halide::Internal::Call | |
bitwise_not enum value | Halide::Internal::Call | |
bitwise_or enum value | Halide::Internal::Call | |
bitwise_xor enum value | Halide::Internal::Call | |
bool_to_mask enum value | Halide::Internal::Call | |
buffer_crop | Halide::Internal::Call | static |
buffer_get_device | Halide::Internal::Call | static |
buffer_get_device_dirty | Halide::Internal::Call | static |
buffer_get_device_interface | Halide::Internal::Call | static |
buffer_get_dimensions | Halide::Internal::Call | static |
buffer_get_extent | Halide::Internal::Call | static |
buffer_get_host | Halide::Internal::Call | static |
buffer_get_host_dirty | Halide::Internal::Call | static |
buffer_get_max | Halide::Internal::Call | static |
buffer_get_min | Halide::Internal::Call | static |
buffer_get_shape | Halide::Internal::Call | static |
buffer_get_stride | Halide::Internal::Call | static |
buffer_get_type | Halide::Internal::Call | static |
buffer_init | Halide::Internal::Call | static |
buffer_init_from_buffer | Halide::Internal::Call | static |
buffer_is_bounds_query | Halide::Internal::Call | static |
buffer_set_bounds | Halide::Internal::Call | static |
buffer_set_device_dirty | Halide::Internal::Call | static |
buffer_set_host_dirty | Halide::Internal::Call | static |
bundle enum value | Halide::Internal::Call | |
call_cached_indirect_function enum value | Halide::Internal::Call | |
call_type | Halide::Internal::Call | |
CallType enum name | Halide::Internal::Call | |
cast_mask enum value | Halide::Internal::Call | |
concat_bits enum value | Halide::Internal::Call | |
ConstString typedef | Halide::Internal::Call | |
count_leading_zeros enum value | Halide::Internal::Call | |
count_trailing_zeros enum value | Halide::Internal::Call | |
debug_to_file enum value | Halide::Internal::Call | |
declare_box_touched enum value | Halide::Internal::Call | |
div_round_to_zero enum value | Halide::Internal::Call | |
dynamic_shuffle enum value | Halide::Internal::Call | |
ExprNode() | Halide::Internal::ExprNode< Call > | inline |
Extern enum value | Halide::Internal::Call | |
ExternCPlusPlus enum value | Halide::Internal::Call | |
extract_bits enum value | Halide::Internal::Call | |
extract_mask_element enum value | Halide::Internal::Call | |
func | Halide::Internal::Call | |
get_intrinsic_name(IntrinsicOp op) | Halide::Internal::Call | static |
get_runtime_vscale enum value | Halide::Internal::Call | |
get_user_context enum value | Halide::Internal::Call | |
gpu_thread_barrier enum value | Halide::Internal::Call | |
Halide enum value | Halide::Internal::Call | |
halving_add enum value | Halide::Internal::Call | |
halving_sub enum value | Halide::Internal::Call | |
hvx_gather enum value | Halide::Internal::Call | |
hvx_scatter enum value | Halide::Internal::Call | |
hvx_scatter_acc enum value | Halide::Internal::Call | |
hvx_scatter_release enum value | Halide::Internal::Call | |
if_then_else enum value | Halide::Internal::Call | |
if_then_else_mask enum value | Halide::Internal::Call | |
Image enum value | Halide::Internal::Call | |
image | Halide::Internal::Call | |
image_load enum value | Halide::Internal::Call | |
image_store enum value | Halide::Internal::Call | |
Intrinsic enum value | Halide::Internal::Call | |
IntrinsicOp enum name | Halide::Internal::Call | |
IntrinsicOpCount enum value | Halide::Internal::Call | |
IRNode(IRNodeType t) | Halide::Internal::IRNode | inline |
is_extern() const | Halide::Internal::Call | inline |
is_intrinsic() const | Halide::Internal::Call | inline |
is_intrinsic(IntrinsicOp op) const | Halide::Internal::Call | inline |
is_intrinsic(std::initializer_list< IntrinsicOp > intrinsics) const | Halide::Internal::Call | inline |
is_pure() const | Halide::Internal::Call | inline |
is_tag() const | Halide::Internal::Call | inline |
lerp enum value | Halide::Internal::Call | |
likely enum value | Halide::Internal::Call | |
likely_if_innermost enum value | Halide::Internal::Call | |
load_typed_struct_member enum value | Halide::Internal::Call | |
make(Type type, IntrinsicOp op, const std::vector< Expr > &args, CallType call_type, FunctionPtr func=FunctionPtr(), int value_index=0, const Buffer<> &image=Buffer<>(), Parameter param=Parameter()) | Halide::Internal::Call | static |
make(Type type, const std::string &name, const std::vector< Expr > &args, CallType call_type, FunctionPtr func=FunctionPtr(), int value_index=0, Buffer<> image=Buffer<>(), Parameter param=Parameter()) | Halide::Internal::Call | static |
make(const Function &func, const std::vector< Expr > &args, int idx=0) | Halide::Internal::Call | static |
make(const Buffer<> &image, const std::vector< Expr > &args) | Halide::Internal::Call | inlinestatic |
make(const Parameter ¶m, const std::vector< Expr > &args) | Halide::Internal::Call | inlinestatic |
make_struct enum value | Halide::Internal::Call | |
memoize_expr enum value | Halide::Internal::Call | |
mod_round_to_zero enum value | Halide::Internal::Call | |
mul_shift_right enum value | Halide::Internal::Call | |
mutate_expr(IRMutator *v) const override | Halide::Internal::ExprNode< Call > | virtual |
mux enum value | Halide::Internal::Call | |
name | Halide::Internal::Call | |
node_type | Halide::Internal::IRNode | |
param | Halide::Internal::Call | |
popcount enum value | Halide::Internal::Call | |
prefetch enum value | Halide::Internal::Call | |
profiling_enable_instance_marker enum value | Halide::Internal::Call | |
promise_clamped enum value | Halide::Internal::Call | |
PureExtern enum value | Halide::Internal::Call | |
PureIntrinsic enum value | Halide::Internal::Call | |
random enum value | Halide::Internal::Call | |
ref_count | Halide::Internal::IRNode | mutable |
register_destructor enum value | Halide::Internal::Call | |
require enum value | Halide::Internal::Call | |
require_mask enum value | Halide::Internal::Call | |
return_second enum value | Halide::Internal::Call | |
rewrite_buffer enum value | Halide::Internal::Call | |
round enum value | Halide::Internal::Call | |
rounding_halving_add enum value | Halide::Internal::Call | |
rounding_mul_shift_right enum value | Halide::Internal::Call | |
rounding_shift_left enum value | Halide::Internal::Call | |
rounding_shift_right enum value | Halide::Internal::Call | |
saturating_add enum value | Halide::Internal::Call | |
saturating_cast enum value | Halide::Internal::Call | |
saturating_sub enum value | Halide::Internal::Call | |
scatter_gather enum value | Halide::Internal::Call | |
select_mask enum value | Halide::Internal::Call | |
shift_left enum value | Halide::Internal::Call | |
shift_right enum value | Halide::Internal::Call | |
signed_integer_overflow enum value | Halide::Internal::Call | |
size_of_halide_buffer_t enum value | Halide::Internal::Call | |
skip_stages_marker enum value | Halide::Internal::Call | |
sliding_window_marker enum value | Halide::Internal::Call | |
sorted_avg enum value | Halide::Internal::Call | |
strict_float enum value | Halide::Internal::Call | |
stringify enum value | Halide::Internal::Call | |
target_arch_is enum value | Halide::Internal::Call | |
target_bits enum value | Halide::Internal::Call | |
target_has_feature enum value | Halide::Internal::Call | |
target_natural_vector_size enum value | Halide::Internal::Call | |
target_os_is enum value | Halide::Internal::Call | |
trace | Halide::Internal::Call | static |
type | Halide::Internal::BaseExprNode | |
undef enum value | Halide::Internal::Call | |
unreachable enum value | Halide::Internal::Call | |
unsafe_promise_clamped enum value | Halide::Internal::Call | |
value_index | Halide::Internal::Call | |
widen_right_add enum value | Halide::Internal::Call | |
widen_right_mul enum value | Halide::Internal::Call | |
widen_right_sub enum value | Halide::Internal::Call | |
widening_add enum value | Halide::Internal::Call | |
widening_mul enum value | Halide::Internal::Call | |
widening_shift_left enum value | Halide::Internal::Call | |
widening_shift_right enum value | Halide::Internal::Call | |
widening_sub enum value | Halide::Internal::Call | |
~ExprNode() override=default | Halide::Internal::ExprNode< Call > | |
~IRNode()=default | Halide::Internal::IRNode | virtual |