|
Module | Halide::Internal::lower (const std::vector< Function > &output_funcs, const std::string &pipeline_name, const Target &t, const std::vector< Argument > &args, LinkageType linkage_type, const std::vector< Stmt > &requirements=std::vector< Stmt >(), bool trace_pipeline=false, const std::vector< IRMutator * > &custom_passes=std::vector< IRMutator * >()) |
| Given a vector of scheduled halide functions, create a Module that evaluates it. More...
|
|
Stmt | Halide::Internal::lower_main_stmt (const std::vector< Function > &output_funcs, const std::string &pipeline_name, const Target &t, const std::vector< Stmt > &requirements=std::vector< Stmt >(), bool trace_pipeline=false, const std::vector< IRMutator * > &custom_passes=std::vector< IRMutator * >()) |
| Given a halide function with a schedule, create a statement that evaluates it. More...
|
|
void | Halide::Internal::lower_test () |
|
Defines the function that generates a statement that computes a Halide function using its schedule.
Definition in file Lower.h.