Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
3ccdf0b
[xutility] make _Idl_distance constexpr
Neargye Dec 19, 2019
8a5c253
[numeric] make accumulate constexpr
Neargye Dec 19, 2019
8799aa6
[numeric] make inner_product constexpr
Neargye Dec 19, 2019
7f1e166
[numeric] make partial_sum constexpr
Neargye Dec 19, 2019
f1fc2e8
[numeric] make exclusive_scan constexpr
Neargye Dec 19, 2019
085c5bc
[numeric] make inclusive_scan constexpr
Neargye Dec 19, 2019
f19ca49
[numeric] make transform_exclusive_scan constexpr
Neargye Dec 19, 2019
d8a8c20
[numeric] make transform_inclusive_scan constexpr
Neargye Dec 19, 2019
b570329
[numeric] make adjacent_difference constexpr
Neargye Dec 19, 2019
feaf293
[numeric] make iota constexpr
Neargye Dec 19, 2019
c95af52
[yvals_core] define _CONSTEXPR20_ICE: Functions that became constexpr…
Neargye Dec 20, 2019
d777a92
[numeric] make reduce constexpr
Neargye Dec 20, 2019
b222525
[numeric] make transform_reduce constexpr
Neargye Dec 20, 2019
6dd3bac
[yvals_core] define __cpp_lib_constexpr_numeric
Neargye Dec 20, 2019
eea82f2
[numeric] fix if(is_constant_evaluated())
Neargye Dec 20, 2019
5044f97
[yvals_core] remove inline from _CONSTEXPR20_ICE
Neargye Dec 20, 2019
a0b346f
Merge remote-tracking branch 'origin/master' into constexpr_numeric
BillyONeal Jan 8, 2020
d4dc329
Define _CONSTEXPR20_ICE in the right order.
BillyONeal Jan 8, 2020
ca6a7c3
requires => require, remove vvv
BillyONeal Jan 8, 2020
4bd033b
Apply _NODISCARD to _Idl_distance.
BillyONeal Jan 8, 2020
6fa436a
Indicate that we are guarding `#pragma loop(ivdep)` due to DevCom-878972
BillyONeal Jan 8, 2020
10aec6c
clang-format
BillyONeal Jan 8, 2020
8d6e17f
Set the _CONSTEXPR20_ICE fallback to inline.
BillyONeal Jan 9, 2020
05cc659
Guard the __cpp_lib_constexpr_numeric macro for __cpp_lib_is_constant…
BillyONeal Jan 9, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading