comparison src/mule-ccl.c @ 380:8626e4521993 r21-2-5

Import from CVS: tag r21-2-5
author cvs
date Mon, 13 Aug 2007 11:07:10 +0200
parents cc15677e0335
children 74fd4e045ea6
comparison
equal deleted inserted replaced
379:76b7d63099ad 380:8626e4521993
842 case CCL_MUL: reg[rrr] = i * j; break; 842 case CCL_MUL: reg[rrr] = i * j; break;
843 case CCL_DIV: reg[rrr] = i / j; break; 843 case CCL_DIV: reg[rrr] = i / j; break;
844 case CCL_MOD: reg[rrr] = i % j; break; 844 case CCL_MOD: reg[rrr] = i % j; break;
845 case CCL_AND: reg[rrr] = i & j; break; 845 case CCL_AND: reg[rrr] = i & j; break;
846 case CCL_OR: reg[rrr] = i | j; break; 846 case CCL_OR: reg[rrr] = i | j; break;
847 case CCL_XOR: reg[rrr] = i ^ j;; break; 847 case CCL_XOR: reg[rrr] = i ^ j; break;
848 case CCL_LSH: reg[rrr] = i << j; break; 848 case CCL_LSH: reg[rrr] = i << j; break;
849 case CCL_RSH: reg[rrr] = i >> j; break; 849 case CCL_RSH: reg[rrr] = i >> j; break;
850 case CCL_LSH8: reg[rrr] = (i << 8) | j; break; 850 case CCL_LSH8: reg[rrr] = (i << 8) | j; break;
851 case CCL_RSH8: reg[rrr] = i >> 8; reg[7] = i & 0xFF; break; 851 case CCL_RSH8: reg[rrr] = i >> 8; reg[7] = i & 0xFF; break;
852 case CCL_DIVMOD: reg[rrr] = i / j; reg[7] = i % j; break; 852 case CCL_DIVMOD: reg[rrr] = i / j; reg[7] = i % j; break;