1 /* This file is generated from divrem.m4; DO NOT EDIT! */
2 /* For each N divided by D, we do:
3 result = (double) N / (double) D
4 Then, for each N mod D, we do:
5 result = N - (D * divMODE (N, D))
8 The q and qu versions won't deal with operands > 50 bits. We also
9 don't check for divide by zero. */
13 /* We do not handle div by zero yet. */
14 #include <machine/pal.h>
18 /* Avoid the definition of ret that we set in the alpha sysdep.h. */
27 /* First set up the dividend. */
35 /* Then set up the divisor. */
43 /* Do the division. */
47 /* Put the result in t12. */
53 /* Compute the remainder. */