MCPcopy Create free account
hub / github.com/N64Recomp/N64Recomp / DMULTU

Function DMULTU

include/recomp.h:48–53  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

46}
47
48static inline void DMULTU(uint64_t a, uint64_t b, uint64_t* lo64, uint64_t* hi64) {
49 unsigned __int128 full128 = ((unsigned __int128)a) * ((unsigned __int128)b);
50
51 *hi64 = (uint64_t)(full128 >> 64);
52 *lo64 = (uint64_t)(full128 >> 0);
53}
54
55#elif defined(_MSC_VER)
56

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected