Lines Matching defs:packed_reduction_method
562 // Description of the packed_reduction_method variable:
563 // The packed_reduction_method variable consists of two enum types variables
565 // 0: (packed_reduction_method & 0x000000FF) is a 'enum barrier_type' value of
568 // 1: (packed_reduction_method & 0x0000FF00) is a reduction method that will
578 #define UNPACK_REDUCTION_METHOD(packed_reduction_method) \
579 ((enum _reduction_method)((packed_reduction_method) & (0x0000FF00)))
581 #define UNPACK_REDUCTION_BARRIER(packed_reduction_method) \
582 ((enum barrier_type)((packed_reduction_method) & (0x000000FF)))
587 #define UNPACK_REDUCTION_METHOD(packed_reduction_method) \
588 (packed_reduction_method)
590 #define UNPACK_REDUCTION_BARRIER(packed_reduction_method) (bs_plain_barrier)
593 #define TEST_REDUCTION_METHOD(packed_reduction_method, which_reduction_block) \
594 ((UNPACK_REDUCTION_METHOD(packed_reduction_method)) == \
2357 packed_reduction_method; /* stored by __kmpc_reduce*(), used by