1 #ifndef HALIDE_PYTHON_EXTENSION_GEN_H_
2 #define HALIDE_PYTHON_EXTENSION_GEN_H_
14 struct LoweredArgument;
25 std::vector<std::string> buffer_refs;
28 void convert_buffer(
const std::string &name,
const LoweredArgument *arg);
29 void release_buffers(
const std::string &prefix);
void compile(const Module &module)
PythonExtensionGen(std::ostream &dest)
This file defines the class FunctionDAG, which is our representation of a Halide pipeline,...
@ Internal
Not visible externally, similar to 'static' linkage in C.
Definition of an argument to a LoweredFunc.
Definition of a lowered function.