@@ -60,31 +60,31 @@ extern "C"
6060
6161 void parallel_argsort_u64v (void * index, void * begin, uint64_t len, uint64_t size, void * compare);
6262
63- void parallel_argsort_u64i8 (void * index, void * begin, uint64_t len);
64- void parallel_argsort_u64u8 (void * index, void * begin, uint64_t len);
65- void parallel_argsort_u64i16 (void * index, void * begin, uint64_t len);
66- void parallel_argsort_u64u16 (void * index, void * begin, uint64_t len);
67- void parallel_argsort_u64i32 (void * index, void * begin, uint64_t len);
68- void parallel_argsort_u64u32 (void * index, void * begin, uint64_t len);
69- void parallel_argsort_u64i64 (void * index, void * begin, uint64_t len);
70- void parallel_argsort_u64u64 (void * index, void * begin, uint64_t len);
71-
72- void parallel_argsort_u64f32 (void * index, void * begin, uint64_t len);
73- void parallel_argsort_u64f64 (void * index, void * begin, uint64_t len);
63+ void parallel_argsort_u64i8 (void * index, void * begin, uint64_t len, uint8_t ascending );
64+ void parallel_argsort_u64u8 (void * index, void * begin, uint64_t len, uint8_t ascending );
65+ void parallel_argsort_u64i16 (void * index, void * begin, uint64_t len, uint8_t ascending );
66+ void parallel_argsort_u64u16 (void * index, void * begin, uint64_t len, uint8_t ascending );
67+ void parallel_argsort_u64i32 (void * index, void * begin, uint64_t len, uint8_t ascending );
68+ void parallel_argsort_u64u32 (void * index, void * begin, uint64_t len, uint8_t ascending );
69+ void parallel_argsort_u64i64 (void * index, void * begin, uint64_t len, uint8_t ascending );
70+ void parallel_argsort_u64u64 (void * index, void * begin, uint64_t len, uint8_t ascending );
71+
72+ void parallel_argsort_u64f32 (void * index, void * begin, uint64_t len, uint8_t ascending );
73+ void parallel_argsort_u64f64 (void * index, void * begin, uint64_t len, uint8_t ascending );
7474
7575 void parallel_stable_argsort_u64v (void * index, void * begin, uint64_t len, uint64_t size, void * compare);
7676
77- void parallel_stable_argsort_u64i8 (void * index, void * begin, uint64_t len);
78- void parallel_stable_argsort_u64u8 (void * index, void * begin, uint64_t len);
79- void parallel_stable_argsort_u64i16 (void * index, void * begin, uint64_t len);
80- void parallel_stable_argsort_u64u16 (void * index, void * begin, uint64_t len);
81- void parallel_stable_argsort_u64i32 (void * index, void * begin, uint64_t len);
82- void parallel_stable_argsort_u64u32 (void * index, void * begin, uint64_t len);
83- void parallel_stable_argsort_u64i64 (void * index, void * begin, uint64_t len);
84- void parallel_stable_argsort_u64u64 (void * index, void * begin, uint64_t len);
85-
86- void parallel_stable_argsort_u64f32 (void * index, void * begin, uint64_t len);
87- void parallel_stable_argsort_u64f64 (void * index, void * begin, uint64_t len);
77+ void parallel_stable_argsort_u64i8 (void * index, void * begin, uint64_t len, uint8_t ascending );
78+ void parallel_stable_argsort_u64u8 (void * index, void * begin, uint64_t len, uint8_t ascending );
79+ void parallel_stable_argsort_u64i16 (void * index, void * begin, uint64_t len, uint8_t ascending );
80+ void parallel_stable_argsort_u64u16 (void * index, void * begin, uint64_t len, uint8_t ascending );
81+ void parallel_stable_argsort_u64i32 (void * index, void * begin, uint64_t len, uint8_t ascending );
82+ void parallel_stable_argsort_u64u32 (void * index, void * begin, uint64_t len, uint8_t ascending );
83+ void parallel_stable_argsort_u64i64 (void * index, void * begin, uint64_t len, uint8_t ascending );
84+ void parallel_stable_argsort_u64u64 (void * index, void * begin, uint64_t len, uint8_t ascending );
85+
86+ void parallel_stable_argsort_u64f32 (void * index, void * begin, uint64_t len, uint8_t ascending );
87+ void parallel_stable_argsort_u64f64 (void * index, void * begin, uint64_t len, uint8_t ascending );
8888
8989 void set_number_of_threads (uint64_t threads)
9090 {
0 commit comments