ppqsort::execution namespace

Classes

class parallel_policy
class parallel_policy_force_branchless
class sequenced_policy
class sequenced_policy_force_branchless

Variables

sequenced_policy seq constexpr
Sequential execution policy.
parallel_policy par constexpr
Parallel execution policy.
sequenced_policy_force_branchless seq_force_branchless constexpr
Sequential execution policy with forced branchless partitioning.
parallel_policy_force_branchless par_force_branchless constexpr
Parallel execution policy with forced branchless partitioning.
template<typename T, typename U>
bool _is_same_decay_v constexpr

Variable documentation

sequenced_policy ppqsort::execution::seq constexpr

Sequential execution policy.

parallel_policy ppqsort::execution::par constexpr

Parallel execution policy.

sequenced_policy_force_branchless ppqsort::execution::seq_force_branchless constexpr

Sequential execution policy with forced branchless partitioning.

parallel_policy_force_branchless ppqsort::execution::par_force_branchless constexpr

Parallel execution policy with forced branchless partitioning.

template<typename T, typename U>
bool ppqsort::execution::_is_same_decay_v constexpr