aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-cov/CodeCoverage.cpp
diff options
context:
space:
mode:
authorMike Rice <michael.p.rice@intel.com>2021-03-19 17:39:04 -0700
committerMike Rice <michael.p.rice@intel.com>2021-05-11 11:39:12 -0700
commitf90abac6caab3b44e6a000de8cb72d204e74eb76 (patch)
tree053439d09a8f152cd8463a38dbc3c7db96264e07 /llvm/tools/llvm-cov/CodeCoverage.cpp
parent2075f2b296b0fa90cb7597f0f318232940d29e95 (diff)
downloadllvm-f90abac6caab3b44e6a000de8cb72d204e74eb76.zip
llvm-f90abac6caab3b44e6a000de8cb72d204e74eb76.tar.gz
llvm-f90abac6caab3b44e6a000de8cb72d204e74eb76.tar.bz2
[OpenMP] Use compound operators for reduction combiner if available.
The OpenMP spec seems to require the compound operators be used for +, *, &, |, and ^ reduction. So use these if a class has those operators. If not try the simple operators as we did previously to limit the impact to existing code. Fixes: https://bugs.llvm.org/show_bug.cgi?id=48584 Differential Revision: https://reviews.llvm.org/D101941
Diffstat (limited to 'llvm/tools/llvm-cov/CodeCoverage.cpp')
0 files changed, 0 insertions, 0 deletions