|
template<domain D :shared3p > |
uint | unsafeSort (D bool[[1]] vec, D xor_uint64[[1]] indices, bool ascending) |
|
template<domain D :shared3p > |
uint | unsafeSort (D xor_uint8[[1]] vec, D xor_uint64[[1]] indices, bool ascending) |
|
template<domain D :shared3p > |
uint | unsafeSort (D xor_uint16[[1]] vec, D xor_uint64[[1]] indices, bool ascending) |
|
template<domain D :shared3p > |
uint | unsafeSort (D xor_uint32[[1]] vec, D xor_uint64[[1]] indices, bool ascending) |
|
template<domain D :shared3p > |
uint | unsafeSort (D xor_uint64[[1]] vec, D xor_uint64[[1]] indices, bool ascending) |
|
template<domain D :shared3p > |
uint | unsafeSort (D uint8[[1]] vec, D xor_uint64[[1]] indices, bool ascending) |
|
template<domain D :shared3p > |
uint | unsafeSort (D uint16[[1]] vec, D xor_uint64[[1]] indices, bool ascending) |
|
template<domain D :shared3p > |
uint | unsafeSort (D uint32[[1]] vec, D xor_uint64[[1]] indices, bool ascending) |
|
template<domain D :shared3p > |
uint | unsafeSort (D uint64[[1]] vec, D xor_uint64[[1]] indices, bool ascending) |
|
template<domain D :shared3p > |
uint | unsafeSort (D int8[[1]] vec, D xor_uint64[[1]] indices, bool ascending) |
|
template<domain D :shared3p > |
uint | unsafeSort (D int16[[1]] vec, D xor_uint64[[1]] indices, bool ascending) |
|
template<domain D :shared3p > |
uint | unsafeSort (D int32[[1]] vec, D xor_uint64[[1]] indices, bool ascending) |
|
template<domain D :shared3p > |
uint | unsafeSort (D int64[[1]] vec, D xor_uint64[[1]] indices, bool ascending) |
|
template<domain D :shared3p > |
uint | unsafeSort (D float32[[1]] vec, D xor_uint64[[1]] indices, bool ascending) |
|
template<domain D :shared3p > |
uint | unsafeSort (D float64[[1]] vec, D xor_uint64[[1]] indices, bool ascending) |
|
Function for sorting a vector if the vector has been shuffled.