Lines Matching defs:numerator
9 * int __aeabi_idiv(int numerator, int denominator);
10 * unsigned __aeabi_uidiv(unsigned numerator, unsigned denominator);
15 * __value_in_regs idiv_return __aeabi_idivmod(int numerator,
17 * __value_in_regs uidiv_return __aeabi_uidivmod(unsigned *numerator,
29 static void uint_div_qr(unsigned int numerator, unsigned int denominator,
33 unsigned int __aeabi_uidivmod(unsigned int numerator, unsigned int denominator);
35 unsigned int __aeabi_uidiv(unsigned int numerator, unsigned int denominator);
38 signed int __aeabi_idivmod(signed int numerator, signed int denominator);
40 signed int __aeabi_idiv(signed int numerator, signed int denominator);
43 * __ste_idivmod_ret_t __aeabi_idivmod(signed numerator, signed denominator)
47 * __ste_uidivmod_ret_t __aeabi_uidivmod(unsigned numerator,
86 static void uint_div_qr(unsigned int numerator, unsigned int denominator,
89 division_qr(numerator, denominator, qr);
98 unsigned int __aeabi_uidiv(unsigned int numerator, unsigned int denominator)
102 uint_div_qr(numerator, denominator, &qr);
107 unsigned int __aeabi_uidivmod(unsigned int numerator, unsigned int denominator)
111 uint_div_qr(numerator, denominator, &qr);
116 signed int __aeabi_idiv(signed int numerator, signed int denominator)
120 if (((numerator < 0) && (denominator > 0)) ||
121 ((numerator > 0) && (denominator < 0)))
124 if (numerator < 0) {
125 numerator = -numerator;
132 uint_div_qr(numerator, denominator, &qr);
137 signed int __aeabi_idivmod(signed int numerator, signed int denominator)
141 if (((numerator < 0) && (denominator > 0)) ||
142 ((numerator > 0) && (denominator < 0)))
145 if (numerator < 0) {
146 numerator = -numerator;
153 uint_div_qr(numerator, denominator, &qr);