Polly 22.0.0git
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

◆ 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

◆ 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: