Thank you :)
Clang doesn't support the "h" inline asm constraint and the C version of umul_ppmm() works on MIPS64.