Halide
RebaseLoopsToZero.h
Go to the documentation of this file.
1
#ifndef HALIDE_REBASE_LOOPS_TO_ZERO_H
2
#define HALIDE_REBASE_LOOPS_TO_ZERO_H
3
4
/** \file
5
* Defines the lowering pass that rewrites loop mins to be 0.
6
*/
7
8
#include "
Expr.h
"
9
10
namespace
Halide
{
11
namespace
Internal
{
12
13
/** Rewrite the mins of most loops to 0. */
14
Stmt
rebase_loops_to_zero
(
const
Stmt &);
15
16
}
// namespace Internal
17
}
// namespace Halide
18
19
#endif
Halide
This file defines the class FunctionDAG, which is our representation of a Halide pipeline,...
Definition:
AbstractGenerator.h:19
Halide::LinkageType::Internal
@ Internal
Not visible externally, similar to 'static' linkage in C.
Expr.h
Halide::Internal::rebase_loops_to_zero
Stmt rebase_loops_to_zero(const Stmt &)
Rewrite the mins of most loops to 0.
src
RebaseLoopsToZero.h
Generated by
1.8.17