Halide
|
#include <cstdlib>
#include <iostream>
#include <string>
Go to the source code of this file.
Classes | |
class | Halide::Internal::debug |
For optional debugging during codegen, use the debug class as follows: More... | |
Namespaces | |
Halide | |
This file defines the class FunctionDAG, which is our representation of a Halide pipeline, and contains methods to using Halide's bounds tools to query properties of it. | |
Halide::Internal | |
Functions | |
std::ostream & | Halide::operator<< (std::ostream &stream, const Expr &) |
Emit an expression on an output stream (such as std::cout) in human-readable form. More... | |
std::ostream & | Halide::operator<< (std::ostream &stream, const Type &) |
Emit a halide type on an output stream (such as std::cout) in human-readable form. More... | |
std::ostream & | Halide::operator<< (std::ostream &stream, const Module &) |
Emit a halide Module on an output stream (such as std::cout) in human-readable form. More... | |
std::ostream & | Halide::operator<< (std::ostream &stream, const Target &) |
Emit a halide Target in a human readable form. More... | |
std::ostream & | Halide::Internal::operator<< (std::ostream &stream, const Stmt &) |
Emit a halide statement on an output stream (such as std::cout) in a human-readable form. More... | |
std::ostream & | Halide::Internal::operator<< (std::ostream &stream, const LoweredFunc &) |
Emit a halide LoweredFunc in a human readable format. More... | |
Defines functions for debug logging during code generation.
Definition in file Debug.h.