Our compiler does not inline / specialize int.% or int.~/ even on platforms where there are short enough instruction sequences.
On ARM64 we should probably always emit sdiv for TRUNCDIV and sdiv+msub for MOD.
On ARM32 we probably emit whatever we emit for IntegerDivision or maybe a call to __aeabi_ldivmod - if that is better.