Skip to content

Commit 3a69a68

Browse files
author
Raghuveer Devulapalli
committed
Fix hasnan default value
1 parent 85c376c commit 3a69a68

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

src/x86simdsort-static-incl.h

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,30 +4,31 @@
44
#include <stdlib.h>
55
#include "xss-common-includes.h"
66

7-
// Declare all methods:
7+
// Supported methods declared here for a quick reference:
88
namespace x86simdsortStatic {
99
template <typename T>
1010
X86_SIMD_SORT_FINLINE void
11-
qsort(T *arr, size_t size, bool hasnan = false, bool descending = true);
11+
qsort(T *arr, size_t size, bool hasnan = false, bool descending = false);
1212

1313
template <typename T>
1414
X86_SIMD_SORT_FINLINE void qselect(T *arr,
1515
size_t k,
1616
size_t size,
1717
bool hasnan = false,
18-
bool descending = true);
18+
bool descending = false);
1919

2020
template <typename T>
2121
X86_SIMD_SORT_FINLINE void partial_qsort(T *arr,
2222
size_t k,
2323
size_t size,
2424
bool hasnan = false,
25-
bool descending = true);
25+
bool descending = false);
2626

2727
template <typename T>
2828
X86_SIMD_SORT_FINLINE std::vector<size_t>
2929
argsort(T *arr, size_t size, bool hasnan = false);
3030

31+
/* argsort API required by NumPy: */
3132
template <typename T>
3233
X86_SIMD_SORT_FINLINE void
3334
argsort(T *arr, size_t *arg, size_t size, bool hasnan = false);
@@ -36,13 +37,15 @@ template <typename T>
3637
X86_SIMD_SORT_FINLINE std::vector<size_t>
3738
argselect(T *arr, size_t k, size_t size, bool hasnan = false);
3839

40+
/* argselect API required by NumPy: */
3941
template <typename T>
4042
void X86_SIMD_SORT_FINLINE
4143
argselect(T *arr, size_t *arg, size_t k, size_t size, bool hasnan = false);
4244

4345
template <typename T1, typename T2>
4446
X86_SIMD_SORT_FINLINE void
4547
keyvalue_qsort(T1 *key, T2 *val, size_t size, bool hasnan = false);
48+
4649
} // namespace x86simdsortStatic
4750

4851
#define XSS_METHODS(ISA) \

0 commit comments

Comments
 (0)