Halide
Halide::ConciseCasts Namespace Reference

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)
 

Function Documentation

◆ f64()

Expr Halide::ConciseCasts::f64 ( Expr  e)
inline

◆ f32()

Expr Halide::ConciseCasts::f32 ( Expr  e)
inline

◆ f16()

Expr Halide::ConciseCasts::f16 ( Expr  e)
inline

◆ bf16()

Expr Halide::ConciseCasts::bf16 ( Expr  e)
inline

◆ i64()

Expr Halide::ConciseCasts::i64 ( Expr  e)
inline

◆ i32()

Expr Halide::ConciseCasts::i32 ( Expr  e)
inline

◆ i16()

Expr Halide::ConciseCasts::i16 ( Expr  e)
inline

◆ i8()

Expr Halide::ConciseCasts::i8 ( Expr  e)
inline

◆ u64()

Expr Halide::ConciseCasts::u64 ( Expr  e)
inline

◆ u32()

Expr Halide::ConciseCasts::u32 ( Expr  e)
inline

◆ u16()

Expr Halide::ConciseCasts::u16 ( Expr  e)
inline

◆ u8()

Expr Halide::ConciseCasts::u8 ( Expr  e)
inline

◆ i8_sat()

Expr Halide::ConciseCasts::i8_sat ( Expr  e)
inline

◆ u8_sat()

Expr Halide::ConciseCasts::u8_sat ( Expr  e)
inline

◆ i16_sat()

Expr Halide::ConciseCasts::i16_sat ( Expr  e)
inline

◆ u16_sat()

Expr Halide::ConciseCasts::u16_sat ( Expr  e)
inline

◆ i32_sat()

Expr Halide::ConciseCasts::i32_sat ( Expr  e)
inline

◆ u32_sat()

Expr Halide::ConciseCasts::u32_sat ( Expr  e)
inline

◆ i64_sat()

Expr Halide::ConciseCasts::i64_sat ( Expr  e)
inline

◆ u64_sat()

Expr Halide::ConciseCasts::u64_sat ( Expr  e)
inline