cpp/python: export arithmetic operations on isl_aff
commitf3a1aa2ebc0022bd1ce9c820de4b5a3d17760029
authorTobias Grosser <tobias@grosser.es>
Tue, 18 Jul 2017 15:50:53 +0000 (18 17:50 +0200)
committerSven Verdoolaege <sven.verdoolaege@gmail.com>
Wed, 19 Jul 2017 15:07:18 +0000 (19 17:07 +0200)
tree28841adea3f1f1b30ce7a5eb3b28f9f225a07b59
parent1ce0e1d2177edea77b07840a3fff1ddfc0a3610a
cpp/python: export arithmetic operations on isl_aff

The following documented operations are exported:

Unary Operations:

isl_aff_neg
isl_aff_ceil
isl_aff_floor

Binary Operations:

isl_aff_mul
isl_aff_div

isl_aff_sub

isl_aff_mod_val
isl_aff_scale_val
isl_aff_scale_down_val

Functions ending in _val are exported as "__isl_overload", such that the
type suffix "_val" is not part of the exported bindings.

Signed-off-by: Tobias Grosser <tobias@grosser.es>
Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
include/isl/aff.h