Lines Matching defs:div
2213 s32 dvd, div, mod;
2220 div = dvd / (s8)s;
2222 if (abs(div) > 0x7f) {
2226 M.x86.R_AL = (s8) div;
2236 s32 dvd, div, mod;
2243 div = dvd / (s16)s;
2245 if (abs(div) > 0x7fff) {
2251 CONDITIONAL_SET_FLAG(div == 0, F_ZF);
2254 M.x86.R_AX = (u16)div;
2265 s64 dvd, div, mod;
2272 div = dvd / (s32)s;
2274 if (abs(div) > 0x7fffffff) {
2279 s32 div = 0, mod;
2294 div <<= 1;
2307 div |= 1;
2318 div |= ((h_dvd & 0x10000000) ^ (s & 0x10000000));
2328 M.x86.R_EAX = (u32)div;
2338 u32 dvd, div, mod;
2345 div = dvd / (u8)s;
2347 if (abs(div) > 0xff) {
2351 M.x86.R_AL = (u8)div;
2361 u32 dvd, div, mod;
2368 div = dvd / (u16)s;
2370 if (abs(div) > 0xffff) {
2376 CONDITIONAL_SET_FLAG(div == 0, F_ZF);
2379 M.x86.R_AX = (u16)div;
2390 u64 dvd, div, mod;
2397 div = dvd / (u32)s;
2399 if (abs(div) > 0xffffffff) {
2404 s32 div = 0, mod;
2418 div <<= 1;
2431 div |= 1;
2449 M.x86.R_EAX = (u32)div;