Halide

#include "Expr.h"
Go to the source code of this file.
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  
Type  Halide::Internal::eliminated_bool_type (Type bool_type, Type other_type) 
If a type is a boolean vector, find the type that it has been changed to by eliminate_bool_vectors. More...  
Stmt  Halide::Internal::eliminate_bool_vectors (const Stmt &s) 
Some targets treat vectors of bools as integers of the same type that the boolean operation is being used to operate on. More...  
Expr  Halide::Internal::eliminate_bool_vectors (const Expr &s) 
Some targets treat vectors of bools as integers of the same type that the boolean operation is being used to operate on. More...  
Stmt  Halide::Internal::eliminate_bool_vectors (const Stmt &s) 
Some targets treat vectors of bools as integers of the same type that the boolean operation is being used to operate on. More...  
Expr  Halide::Internal::eliminate_bool_vectors (const Expr &s) 
Some targets treat vectors of bools as integers of the same type that the boolean operation is being used to operate on. More...  
Method to eliminate vectors of booleans from IR.
Definition in file EliminateBoolVectors.h.