Lines Matching defs:al
2249 int al, ah;
2250 al = EAX & 0xff;
2251 ah = al / base;
2252 al = al % base;
2253 EAX = (EAX & ~0xffff) | al | (ah << 8);
2254 CC_DST = al;
2259 int al, ah;
2260 al = EAX & 0xff;
2262 al = ((ah * base) + al) & 0xff;
2263 EAX = (EAX & ~0xffff) | al;
2264 CC_DST = al;
2270 int al, ah, af;
2275 al = EAX & 0xff;
2278 icarry = (al > 0xf9);
2279 if (((al & 0x0f) > 9 ) || af) {
2280 al = (al + 6) & 0x0f;
2285 al &= 0x0f;
2287 EAX = (EAX & ~0xffff) | al | (ah << 8);
2294 int al, ah, af;
2299 al = EAX & 0xff;
2302 icarry = (al < 6);
2303 if (((al & 0x0f) > 9 ) || af) {
2304 al = (al - 6) & 0x0f;
2309 al &= 0x0f;
2311 EAX = (EAX & ~0xffff) | al | (ah << 8);
2317 int al, af, cf;
2323 al = EAX & 0xff;
2326 if (((al & 0x0f) > 9 ) || af) {
2327 al = (al + 6) & 0xff;
2330 if ((al > 0x9f) || cf) {
2331 al = (al + 0x60) & 0xff;
2334 EAX = (EAX & ~0xff) | al;
2336 eflags |= (al == 0) << 6; /* zf */
2337 eflags |= parity_table[al]; /* pf */
2338 eflags |= (al & 0x80); /* sf */
2344 int al, al1, af, cf;
2350 al = EAX & 0xff;
2353 al1 = al;
2354 if (((al & 0x0f) > 9 ) || af) {
2356 if (al < 6 || cf)
2358 al = (al - 6) & 0xff;
2361 al = (al - 0x60) & 0xff;
2364 EAX = (EAX & ~0xff) | al;
2366 eflags |= (al == 0) << 6; /* zf */
2367 eflags |= parity_table[al]; /* pf */
2368 eflags |= (al & 0x80); /* sf */