Halide 19.0.0
Halide compiler and libraries
|
Functions | |
Expr | f64 (Expr e) |
Expr | f32 (Expr e) |
Expr | f16 (Expr e) |
Expr | bf16 (Expr e) |
Expr | i64 (Expr e) |
Expr | i32 (Expr e) |
Expr | i16 (Expr e) |
Expr | i8 (Expr e) |
Expr | u64 (Expr e) |
Expr | u32 (Expr e) |
Expr | u16 (Expr e) |
Expr | u8 (Expr e) |
Expr | i8_sat (Expr e) |
Expr | u8_sat (Expr e) |
Expr | i16_sat (Expr e) |
Expr | u16_sat (Expr e) |
Expr | i32_sat (Expr e) |
Expr | u32_sat (Expr e) |
Expr | i64_sat (Expr e) |
Expr | u64_sat (Expr e) |
Definition at line 18 of file ConciseCasts.h.
References Halide::cast(), Halide::Float(), Halide::Type::lanes(), and Halide::Expr::type().
Definition at line 23 of file ConciseCasts.h.
References Halide::cast(), Halide::Float(), Halide::Type::lanes(), and Halide::Expr::type().
Definition at line 28 of file ConciseCasts.h.
References Halide::cast(), Halide::Float(), Halide::Type::lanes(), and Halide::Expr::type().
Definition at line 33 of file ConciseCasts.h.
References Halide::BFloat(), Halide::cast(), Halide::Type::lanes(), and Halide::Expr::type().
Definition at line 38 of file ConciseCasts.h.
References Halide::cast(), Halide::Int(), Halide::Type::lanes(), and Halide::Expr::type().
Definition at line 43 of file ConciseCasts.h.
References Halide::cast(), Halide::Int(), Halide::Type::lanes(), and Halide::Expr::type().
Definition at line 48 of file ConciseCasts.h.
References Halide::cast(), Halide::Int(), Halide::Type::lanes(), and Halide::Expr::type().
Definition at line 53 of file ConciseCasts.h.
References Halide::cast(), Halide::Int(), Halide::Type::lanes(), and Halide::Expr::type().
Definition at line 58 of file ConciseCasts.h.
References Halide::cast(), Halide::Type::lanes(), Halide::Expr::type(), and Halide::UInt().
Definition at line 63 of file ConciseCasts.h.
References Halide::cast(), Halide::Type::lanes(), Halide::Expr::type(), and Halide::UInt().
Definition at line 68 of file ConciseCasts.h.
References Halide::cast(), Halide::Type::lanes(), Halide::Expr::type(), and Halide::UInt().
Definition at line 73 of file ConciseCasts.h.
References Halide::cast(), Halide::Type::lanes(), Halide::Expr::type(), and Halide::UInt().
Definition at line 78 of file ConciseCasts.h.
References Halide::Int(), Halide::Type::lanes(), Halide::saturating_cast(), and Halide::Expr::type().
Definition at line 83 of file ConciseCasts.h.
References Halide::Type::lanes(), Halide::saturating_cast(), Halide::Expr::type(), and Halide::UInt().
Definition at line 88 of file ConciseCasts.h.
References Halide::Int(), Halide::Type::lanes(), Halide::saturating_cast(), and Halide::Expr::type().
Definition at line 93 of file ConciseCasts.h.
References Halide::Type::lanes(), Halide::saturating_cast(), Halide::Expr::type(), and Halide::UInt().
Definition at line 98 of file ConciseCasts.h.
References Halide::Int(), Halide::Type::lanes(), Halide::saturating_cast(), and Halide::Expr::type().
Definition at line 103 of file ConciseCasts.h.
References Halide::Type::lanes(), Halide::saturating_cast(), Halide::Expr::type(), and Halide::UInt().
Definition at line 108 of file ConciseCasts.h.
References Halide::Int(), Halide::Type::lanes(), Halide::saturating_cast(), and Halide::Expr::type().
Definition at line 113 of file ConciseCasts.h.
References Halide::Type::lanes(), Halide::saturating_cast(), Halide::Expr::type(), and Halide::UInt().