2 * Copyright 2010 INRIA Saclay
4 * Use of this software is governed by the MIT license
6 * Written by Sven Verdoolaege, INRIA Saclay - Ile-de-France,
7 * Parc Club Orsay Universite, ZAC des vignes, 4 rue Jacques Monod,
11 #include <isl_pw_macro.h>
13 __isl_give PW
*FN(PW
,neg
)(__isl_take PW
*pw
)
20 if (FN(PW
,IS_ZERO
)(pw
))
27 for (i
= 0; i
< pw
->n
; ++i
) {
28 pw
->p
[i
].FIELD
= FN(EL
,neg
)(pw
->p
[i
].FIELD
);
30 return FN(PW
,free
)(pw
);