tableImplicitly Declared C/C++ Reduction Identifiers
| Identifier | Initializer | Combiner |
| + | omp_priv = 0 | omp_out += omp_in |
| - (deprecated) | omp_priv = 0 | omp_out += omp_in |
| * | omp_priv = 1 | omp_out *= omp_in |
| & | omp_priv = ~ 0 | omp_out &= omp_in |
| | | omp_priv = 0 | omp_out |= omp_in |
| ^ | omp_priv = 0 | omp_out ^= omp_in |
| && | omp_priv = 1 | omp_out = omp_in && omp_out |
| || | omp_priv = 0 | omp_out = omp_in || omp_out |
| max | omp_priv = Minimal representable number in the reduction list item type | omp_out = omp_in > omp_out ? omp_in : omp_out |
| min | omp_priv = Maximal representable number in the reduction list item type | omp_out = omp_in < omp_out ? omp_in : omp_out |