7extern unsigned int divu60(
unsigned int n) __attribute__((noinline));
8extern unsigned int divu30(
unsigned int n)
asm(
"divu30helper") __attribute__((noinline));
9extern unsigned int divu24(
unsigned int n) __attribute__((noinline));
10extern unsigned int divu20(
unsigned int n) __attribute__((noinline));
11extern unsigned int divu15(
unsigned int n) __attribute__((noinline));
12extern unsigned int divu14(
unsigned int n) __attribute__((noinline));
14extern unsigned int divu12(
unsigned int n)
asm(
"divu12helper") __attribute__((noinline));
15extern unsigned int divu11(
unsigned int n) __attribute__((noinline));
16extern unsigned int divu10(
unsigned int n)
asm(
"divu10helper") __attribute__((noinline));
17extern unsigned int divu9(
unsigned int n) __attribute__((noinline));
18#define divu8(n) (unsigned int)((unsigned int)n >> 3)
19extern unsigned int divu7(
unsigned int n) __attribute__((noinline));
20extern unsigned int divu6(
unsigned int n)
asm(
"divu6helper") __attribute__((noinline));
21extern unsigned int divu5(
unsigned int n) __attribute__((noinline));
22#define divu4(n) (unsigned int)((unsigned int)n >> 2)
23extern unsigned int divu3(
unsigned int n) __attribute__((noinline));
24#define divu2(n) (unsigned int)((unsigned int)n >> 1)
25#define divu1(n) (unsigned int)((unsigned int)n)
27extern void divmod10(uint32_t in, uint32_t &div, uint8_t &mod) __attribute__((noinline));
unsigned int divu5(unsigned int n) __attribute__((noinline))
unsigned int divu15(unsigned int n) __attribute__((noinline))
unsigned int divu3(unsigned int n) __attribute__((noinline))
unsigned int divu30(unsigned int n) asm("divu30helper") __attribute__((noinline))
unsigned int divu9(unsigned int n) __attribute__((noinline))
void divmod10(uint32_t in, uint32_t &div, uint8_t &mod) __attribute__((noinline))
unsigned int divu11(unsigned int n) __attribute__((noinline))
unsigned int divu10(unsigned int n) asm("divu10helper") __attribute__((noinline))
unsigned int divu6(unsigned int n) asm("divu6helper") __attribute__((noinline))
unsigned int divu7(unsigned int n) __attribute__((noinline))
unsigned int divu14(unsigned int n) __attribute__((noinline))
unsigned int divu12(unsigned int n) asm("divu12helper") __attribute__((noinline))
unsigned int divu20(unsigned int n) __attribute__((noinline))
unsigned int divu60(unsigned int n) __attribute__((noinline))
unsigned int divu24(unsigned int n) __attribute__((noinline))