saturating_cast 59 src/ConciseCasts.h return saturating_cast(Int(8, e.type().lanes()), e); saturating_cast 63 src/ConciseCasts.h return saturating_cast(UInt(8, e.type().lanes()), e); saturating_cast 67 src/ConciseCasts.h return saturating_cast(Int(16, e.type().lanes()), e); saturating_cast 71 src/ConciseCasts.h return saturating_cast(UInt(16, e.type().lanes()), e); saturating_cast 75 src/ConciseCasts.h return saturating_cast(Int(32, e.type().lanes()), e); saturating_cast 79 src/ConciseCasts.h return saturating_cast(UInt(32, e.type().lanes()), e); saturating_cast 83 src/ConciseCasts.h return saturating_cast(Int(64, e.type().lanes()), e); saturating_cast 87 src/ConciseCasts.h return saturating_cast(UInt(64, e.type().lanes()), e); saturating_cast 1872 src/IROperator.h Expr saturating_cast(const Expr &e) { saturating_cast 1873 src/IROperator.h return saturating_cast(type_of<T>(), e); saturating_cast 1878 src/IROperator.h EXPORT Expr saturating_cast(Type t, Expr e); saturating_cast 33 test/correctness/saturating_casts.cpp f(x) = saturating_cast<target_t>(in(x)); saturating_cast 5 test/generator/tiled_blur_generator.cpp using Halide::saturating_cast; saturating_cast 38 test/generator/tiled_blur_generator.cpp output(x, y, c) = saturating_cast<uint8_t>(tiled_blur_brightened * 255.f);