Go to the documentation of this file.
27 #define reduction_variable(r) reference_variable(reduction_reference(r))
28 #define reduction_none_p(r) reduction_operator_none_p(reduction_op(r))
29 #define reduction_tag(r) reduction_operator_tag(reduction_op(r))
30 #define make_none_reduction(var) \
31 make_reduction(make_reference(var, NIL), \
32 make_reduction_operator(is_reduction_operator_none, UU),\
37 #define DEBUG_REDUCTION(level, msg, red) \
38 ifdebug(level){pips_debug(level, msg); print_reduction(red);}
39 #define DEBUG_REDUCTIONS(level, msg, reds) \
40 ifdebug(level){pips_debug(level, msg); \
41 gen_map(print_reduction, reductions_list(reds));}