Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Forceflow/libmorton
/ functions
Functions
117 in github.com/Forceflow/libmorton
⨍
Functions
117
◇
Types & classes
5
↓ 8 callers
Method
start
test/timer.h:31
↓ 8 callers
Method
stop
test/timer.h:35
↓ 6 callers
Function
pext
include/libmorton/morton_BMI.h:15
↓ 6 callers
Function
printFailed
test/libmorton_test.h:163
↓ 6 callers
Function
printPassed
test/libmorton_test.h:169
↓ 5 callers
Function
pdep
include/libmorton/morton_BMI.h:9
↓ 2 callers
Function
control_decode
test/libmorton_test.h:122
↓ 2 callers
Function
control_encode
test/libmorton_test.h:106
↓ 2 callers
Function
testDecode_2D_Linear_Perf
test/test2D_performance.h:61
↓ 2 callers
Function
testDecode_2D_Random_Perf
test/test2D_performance.h:94
↓ 2 callers
Function
testDecode_3D_Linear_Perf
test/test3D_performance.h:83
↓ 2 callers
Function
testDecode_3D_Random_Perf
test/test3D_performance.h:115
↓ 2 callers
Function
testEncode_2D_Linear_Perf
test/test2D_performance.h:15
↓ 2 callers
Function
testEncode_2D_Random_Perf
test/test2D_performance.h:33
↓ 2 callers
Function
testEncode_3D_Linear_Perf
test/test3D_performance.h:17
↓ 2 callers
Function
testEncode_3D_Random_Perf
test/test3D_performance.h:43
↓ 1 callers
Function
bitunzip2D
"Zip" and interleave an m-vector of n-bit integers into a new n*m-bit integer 2D MORTONS
include/libmorton/morton_AVX512BITALG.h:12
↓ 1 callers
Function
bitunzip3D
3D MORTONS
include/libmorton/morton_AVX512BITALG.h:105
↓ 1 callers
Function
bitzip2D
include/libmorton/morton_AVX512BITALG.h:54
↓ 1 callers
Function
bitzip3D
include/libmorton/morton_AVX512BITALG.h:138
↓ 1 callers
Function
findFirstSetBitZeroIdx
include/libmorton/morton_common.h:12
↓ 1 callers
Function
m2D_d_for
include/libmorton/morton2D.h:257
↓ 1 callers
Function
m2D_d_magicbits_combined
DECODE 2D 32-bit morton code - alternative version by JarkkoPFC - https://gist.github.com/JarkkoPFC/0e4e599320b0cc7ea92df45fb416d79a
include/libmorton/morton2D.h:245
↓ 1 callers
Function
m2D_e_magicbits_combined
ENCODE 2D 32-bit morton code - alternative version by JarkkoPFC - https://gist.github.com/JarkkoPFC/0e4e599320b0cc7ea92df45fb416d79a This uses the sam
include/libmorton/morton2D.h:120
↓ 1 callers
Function
parseProgramParameters
test/libmorton_test.cpp:51
↓ 1 callers
Function
printFunctionStats
test/libmorton_test.cpp:166
↓ 1 callers
Function
printHeader
test/libmorton_test.cpp:57
↓ 1 callers
Function
printRunningSums
Make a total of all running_sum checks and print it This is an elaborate way to ensure no function call gets optimized away
test/libmorton_test.cpp:42
↓ 1 callers
Function
registerFunctions
Register all the functions we want to be tested here!
test/libmorton_test.cpp:73
↓ 1 callers
Function
test_2D_performance
test/test2D_performance.h:124
↓ 1 callers
Function
test_3D_performance
test/test3D_performance.h:141
Method
Timer
test/timer.h:21
Function
check2D_DecodeCorrectness
test/test2D_correctness.h:111
Function
check2D_DecodeFunction
test/test2D_correctness.h:51
Function
check2D_EncodeCorrectness
test/test2D_correctness.h:99
Function
check2D_EncodeDecodeMatch
test/test2D_correctness.h:148
Function
check2D_EncodeFunction
test/test2D_correctness.h:15
Function
check2D_Match
test/test2D_correctness.h:123
Function
check3D_DecodeCorrectness
test/test3D_correctness.h:143
Function
check3D_DecodeFunction
test/test3D_correctness.h:56
Function
check3D_EncodeCorrectness
test/test3D_correctness.h:132
Function
check3D_EncodeDecodeMatch
test/test3D_correctness.h:154
Function
check3D_EncodeFunction
test/test3D_correctness.h:17
Function
check3D_Match
test/test3D_correctness.h:104
Function
compute2D_ET_LUT_encode
include/libmorton/morton2D.h:63
Function
compute3D_ET_LUT_encode
include/libmorton/morton3D.h:66
Function
control_decode_impl
test/libmorton_test.h:111
Function
control_encode_impl
test/libmorton_test.h:90
Method
decode_f_2D_wrapper
test/libmorton_test.h:49
Method
decode_f_3D_wrapper
test/libmorton_test.h:70
Method
encode_f_2D_wrapper
test/libmorton_test.h:41
Method
encode_f_3D_wrapper
test/libmorton_test.h:62
Function
findFirstSetBit
include/libmorton/morton_common.h:42
Function
generate2D_DecodeLUT
test/morton_LUT_generators.h:37
Function
generate2D_EncodeLUT
test/morton_LUT_generators.h:19
Function
generate3D_DecodeLUT
Generate a decode tables for 3D morton code how_many_bits should be a multiple of three, to ensure you can shift results together
test/morton_LUT_generators.h:80
Function
generate3D_EncodeLUT
test/morton_LUT_generators.h:55
Function
getBitString
test/libmorton_test.h:128
Function
getSpacedBitString
test/libmorton_test.h:138
Function
init_randcmwc
test/util.h:12
Function
join_by_n
test/libmorton_test.h:85
Function
m2D_d_BITALG
include/libmorton/morton_AVX512BITALG.h:207
Function
m2D_d_BMI
include/libmorton/morton_BMI.h:35
Function
m2D_d_LUT
include/libmorton/morton2D.h:185
Function
m2D_d_LUT_ET
include/libmorton/morton2D.h:209
Function
m2D_d_for_ET
include/libmorton/morton2D.h:270
Function
m2D_d_magicbits
include/libmorton/morton2D.h:239
Function
m2D_d_sLUT
include/libmorton/morton2D.h:178
Function
m2D_d_sLUT_ET
include/libmorton/morton2D.h:192
Function
m2D_e_BITALG
include/libmorton/morton_AVX512BITALG.h:200
Function
m2D_e_BMI
include/libmorton/morton_BMI.h:27
Function
m2D_e_LUT
include/libmorton/morton2D.h:49
Function
m2D_e_LUT_ET
include/libmorton/morton2D.h:87
Function
m2D_e_for
include/libmorton/morton2D.h:134
Function
m2D_e_for_ET
include/libmorton/morton2D.h:149
Function
m2D_e_magicbits
include/libmorton/morton2D.h:113
Function
m2D_e_sLUT
include/libmorton/morton2D.h:35
Function
m2D_e_sLUT_ET
include/libmorton/morton2D.h:79
Function
m3D_d_BITALG
include/libmorton/morton_AVX512BITALG.h:219
Function
m3D_d_BMI
include/libmorton/morton_BMI.h:54
Function
m3D_d_LUT
include/libmorton/morton3D.h:182
Function
m3D_d_LUT_ET
include/libmorton/morton3D.h:209
Function
m3D_d_for
include/libmorton/morton3D.h:253
Function
m3D_d_for_ET
include/libmorton/morton3D.h:268
Function
m3D_d_magicbits
include/libmorton/morton3D.h:245
Function
m3D_d_sLUT
include/libmorton/morton3D.h:174
Function
m3D_d_sLUT_ET
include/libmorton/morton3D.h:190
Function
m3D_e_BITALG
include/libmorton/morton_AVX512BITALG.h:212
Function
m3D_e_BMI
include/libmorton/morton_BMI.h:45
Function
m3D_e_LUT
include/libmorton/morton3D.h:51
Function
m3D_e_LUT_ET
include/libmorton/morton3D.h:92
Function
m3D_e_for
include/libmorton/morton3D.h:126
Function
m3D_e_for_ET
include/libmorton/morton3D.h:142
Function
m3D_e_magicbits
include/libmorton/morton3D.h:119
Function
m3D_e_sLUT
include/libmorton/morton3D.h:36
Function
m3D_e_sLUT_ET
include/libmorton/morton3D.h:81
Function
main
test/libmorton_test.cpp:173
Function
morton2D_32_decode
include/libmorton/morton.h:67
Function
morton2D_32_encode
include/libmorton/morton.h:24
Function
morton2D_64_decode
include/libmorton/morton.h:70
next →
1–100 of 117, ranked by callers