Halide 19.0.0
Halide compiler and libraries
Loading...
Searching...
No Matches
Halide::Internal::Simplify::ExprInfo Struct Reference

#include <Simplify_Internal.h>

Public Member Functions

void trim_bounds_using_alignment ()
 
void cast_to (Type t)
 
void intersect (const ExprInfo &other)
 

Public Attributes

ConstantInterval bounds
 
ModulusRemainder alignment
 

Detailed Description

Definition at line 39 of file Simplify_Internal.h.

Member Function Documentation

◆ trim_bounds_using_alignment()

◆ cast_to()

◆ intersect()

void Halide::Internal::Simplify::ExprInfo::intersect ( const ExprInfo & other)
inline

Member Data Documentation

◆ bounds

ConstantInterval Halide::Internal::Simplify::ExprInfo::bounds

Definition at line 41 of file Simplify_Internal.h.

Referenced by cast_to(), intersect(), and trim_bounds_using_alignment().

◆ alignment

ModulusRemainder Halide::Internal::Simplify::ExprInfo::alignment

Definition at line 43 of file Simplify_Internal.h.

Referenced by cast_to(), intersect(), and trim_bounds_using_alignment().


The documentation for this struct was generated from the following file: