Polly 20.0.0git
Public Attributes | List of all members
range_data Struct Reference

Public Attributes

struct isl_boundbound
 
int * signs
 
int sign
 
int test_monotonicity
 
int monotonicity
 
int tight
 
isl_qpolynomialpoly
 
isl_pw_qpolynomial_foldpwf
 
isl_pw_qpolynomial_foldpwf_tight
 

Detailed Description

Definition at line 9 of file isl_range.c.

Member Data Documentation

◆ bound

struct isl_bound* range_data::bound

Definition at line 10 of file isl_range.c.

◆ monotonicity

int range_data::monotonicity

Definition at line 14 of file isl_range.c.

Referenced by propagate_on_bound_pair(), and propagate_on_domain().

◆ poly

isl_qpolynomial* range_data::poly

◆ pwf

isl_pw_qpolynomial_fold* range_data::pwf

Definition at line 17 of file isl_range.c.

Referenced by add_guarded_poly(), has_sign(), and isl_qpolynomial_bound_on_domain_range().

◆ pwf_tight

isl_pw_qpolynomial_fold* range_data::pwf_tight

Definition at line 18 of file isl_range.c.

Referenced by add_guarded_poly(), has_sign(), and isl_qpolynomial_bound_on_domain_range().

◆ sign

int range_data::sign

◆ signs

int* range_data::signs

◆ test_monotonicity

int range_data::test_monotonicity

Definition at line 13 of file isl_range.c.

Referenced by has_sign(), propagate_on_domain(), and qpolynomial_bound_on_domain_range().

◆ tight

int range_data::tight

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