summaryrefslogtreecommitdiffstats
path: root/clang/test/Sema/warn-documentation-unknown-command.cpp
diff options
context:
space:
mode:
authorMichael Zuckerman <Michael.zuckerman@intel.com>2016-10-25 07:56:04 +0000
committerMichael Zuckerman <Michael.zuckerman@intel.com>2016-10-25 07:56:04 +0000
commitfacb37cabf6b588cf1e2c874865fdd341cab29ec (patch)
treeb7642167a8349a1def4dd3b33c3c4d002f58c325 /clang/test/Sema/warn-documentation-unknown-command.cpp
parent01e4667e021a7d65ae9e9cbe53ef3699b65e6b9d (diff)
downloadbcm5719-llvm-facb37cabf6b588cf1e2c874865fdd341cab29ec.tar.gz
bcm5719-llvm-facb37cabf6b588cf1e2c874865fdd341cab29ec.zip
[X86][AVX512][Clang][Intrinsics][reduce] Adding missing reduce (Operators: +,*,&&,||) intrinsics to Clang
Committed after LGTM and check-all Vector-reduction arithmetic accepts vectors as inputs and produces scalars as outputs. This class of vector operation forms the basis of many scientific computations. In vector-reduction arithmetic, the evaluation off is independent of the order of the input elements of V. Used bisection method. At each step, we partition the vector with previous step in half, and the operation is performed on its two halves. This takes log2(n) steps where n is the number of elements in the vector. Reviwer: 1. igorb 2. craig.topper Differential Revision: https://reviews.llvm.org/D25527 llvm-svn: 285054
Diffstat (limited to 'clang/test/Sema/warn-documentation-unknown-command.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud