Failure to optimise (a/b) and (a%b) into single __aeabi_idivmod call