ppqsort::execution namespace

Classes

class parallel_policy
class parallel_policy_force_branchless
class sequenced_policy
class sequenced_policy_force_branchless

Variables

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

Variable documentation

sequenced_policy ppqsort::execution::seq

Sequential execution policy.

parallel_policy ppqsort::execution::par

Parallel execution policy.

sequenced_policy_force_branchless ppqsort::execution::seq_force_branchless

Sequential execution policy with forced branchless partitioning.

parallel_policy_force_branchless ppqsort::execution::par_force_branchless

Parallel execution policy with forced branchless partitioning.

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