Also change std::plus<_Tp> to std::plus<>/__simd_plus_op, so that the
optimization can transparently use the simd<> overloading.
Details
Details
- Reviewers
mclow.lists EricWF
Diff Detail
Diff Detail
- Build Status
Buildable 16243 Build 16243: arc lint + arc unit
Event Timeline
libcxx/include/experimental/simd | ||
---|---|---|
2096 | Too long. Consider a traits? |
libcxx/include/experimental/simd | ||
---|---|---|
2196 | These conditions are too long, consider __hmax_impl(const _SimdType& __v, true_type, ...); __hmax_impl(const _SimdType& __v, false_type, true_type); __hmax_impl(const _SimdType& __v, false_type, false_type); |
Too long. Consider a traits?