Subversion Repositories QNX 8.QNX8 LLVM/Clang compiler suite

Rev

Blame | Last modification | View Log | Download | RSS feed

  1. #ifndef ISL_POLYNOMIAL_TYPE_H
  2. #define ISL_POLYNOMIAL_TYPE_H
  3.  
  4. struct isl_qpolynomial;
  5. typedef struct isl_qpolynomial isl_qpolynomial;
  6.  
  7. ISL_DECLARE_LIST_TYPE(qpolynomial)
  8.  
  9. struct isl_term;
  10. typedef struct isl_term isl_term;
  11.  
  12. struct __isl_export isl_pw_qpolynomial;
  13. typedef struct isl_pw_qpolynomial isl_pw_qpolynomial;
  14.  
  15. ISL_DECLARE_LIST_TYPE(pw_qpolynomial)
  16.  
  17. enum isl_fold {
  18.         isl_fold_error = -1,
  19.         isl_fold_min,
  20.         isl_fold_max,
  21.         isl_fold_list
  22. };
  23.  
  24. struct isl_qpolynomial_fold;
  25. typedef struct isl_qpolynomial_fold isl_qpolynomial_fold;
  26.  
  27. struct isl_pw_qpolynomial_fold;
  28. typedef struct isl_pw_qpolynomial_fold isl_pw_qpolynomial_fold;
  29.  
  30. ISL_DECLARE_LIST_TYPE(pw_qpolynomial_fold)
  31.  
  32. struct __isl_export isl_union_pw_qpolynomial;
  33. typedef struct isl_union_pw_qpolynomial isl_union_pw_qpolynomial;
  34.  
  35. struct isl_union_pw_qpolynomial_fold;
  36. typedef struct isl_union_pw_qpolynomial_fold isl_union_pw_qpolynomial_fold;
  37.  
  38. #endif
  39.