#ifndef HALIDE_INTERNAL_ADD_PARAMETER_CHECKS_H #define HALIDE_INTERNAL_ADD_PARAMETER_CHECKS_H /** \file * * Defines the lowering pass that adds the assertions that validate * scalar parameters. */ #include "IR.h" namespace Halide { struct Target; namespace Internal { /** Insert checks to make sure that all referenced parameters meet * their constraints. */ Stmt add_parameter_checks(Stmt s, const Target &t); } } #endif