rrr 934 src/ccl.c reg[rrr] = reg[RRR]; rrr 938 src/ccl.c reg[rrr] = field1; rrr 942 src/ccl.c reg[rrr] = XFIXNUM (ccl_prog[ic++]); rrr 949 src/ccl.c reg[rrr] = XFIXNUM (ccl_prog[ic + i]); rrr 958 src/ccl.c if (!reg[rrr]) rrr 963 src/ccl.c i = reg[rrr]; rrr 969 src/ccl.c i = reg[rrr]; rrr 972 src/ccl.c CCL_READ_CHAR (reg[rrr]); rrr 986 src/ccl.c CCL_READ_CHAR (reg[rrr]); rrr 997 src/ccl.c i = reg[rrr]; rrr 1005 src/ccl.c CCL_READ_CHAR (reg[rrr]); rrr 1010 src/ccl.c CCL_READ_CHAR (reg[rrr]); rrr 1015 src/ccl.c CCL_READ_CHAR (reg[rrr]); rrr 1019 src/ccl.c int ioff = 0 <= reg[rrr] && reg[rrr] < field1 ? reg[rrr] : field1; rrr 1028 src/ccl.c CCL_READ_CHAR (reg[rrr]); rrr 1037 src/ccl.c rrr = 7; rrr 1047 src/ccl.c i = reg[rrr]; rrr 1057 src/ccl.c rrr = 7; rrr 1071 src/ccl.c if (rrr) rrr 1102 src/ccl.c if (!rrr) rrr 1112 src/ccl.c i = reg[rrr]; rrr 1151 src/ccl.c case CCL_PLUS: INT_ADD_WRAPV (reg[rrr], i, ®[rrr]); break; rrr 1152 src/ccl.c case CCL_MINUS: INT_SUBTRACT_WRAPV (reg[rrr], i, ®[rrr]); break; rrr 1153 src/ccl.c case CCL_MUL: INT_MULTIPLY_WRAPV (reg[rrr], i, ®[rrr]); break; rrr 1157 src/ccl.c if (!INT_DIVIDE_OVERFLOW (reg[rrr], i)) rrr 1158 src/ccl.c reg[rrr] /= i; rrr 1163 src/ccl.c reg[rrr] = i == -1 ? 0 : reg[rrr] % i; rrr 1165 src/ccl.c case CCL_AND: reg[rrr] &= i; break; rrr 1166 src/ccl.c case CCL_OR: reg[rrr] |= i; break; rrr 1167 src/ccl.c case CCL_XOR: reg[rrr] ^= i; break; rrr 1171 src/ccl.c reg[rrr] = i < UINT_WIDTH ? (unsigned) reg[rrr] << i : 0; rrr 1176 src/ccl.c reg[rrr] = reg[rrr] >> min (i, INT_WIDTH - 1); rrr 1179 src/ccl.c reg[rrr] = (unsigned) reg[rrr] << 8; rrr 1180 src/ccl.c reg[rrr] |= i; rrr 1182 src/ccl.c case CCL_RSH8: reg[7] = reg[rrr] & 0xFF; reg[rrr] >>= 8; break; rrr 1189 src/ccl.c INT_SUBTRACT_WRAPV (0, reg[rrr], ®[rrr]); rrr 1193 src/ccl.c reg[7] = reg[rrr] % i; rrr 1194 src/ccl.c reg[rrr] /= i; rrr 1197 src/ccl.c case CCL_LS: reg[rrr] = reg[rrr] < i; break; rrr 1198 src/ccl.c case CCL_GT: reg[rrr] = reg[rrr] > i; break; rrr 1199 src/ccl.c case CCL_EQ: reg[rrr] = reg[rrr] == i; break; rrr 1200 src/ccl.c case CCL_LE: reg[rrr] = reg[rrr] <= i; break; rrr 1201 src/ccl.c case CCL_GE: reg[rrr] = reg[rrr] >= i; break; rrr 1202 src/ccl.c case CCL_NE: reg[rrr] = reg[rrr] != i; break; rrr 1222 src/ccl.c CCL_READ_CHAR (reg[rrr]); rrr 1225 src/ccl.c i = reg[rrr]; rrr 1229 src/ccl.c rrr = 7; rrr 1233 src/ccl.c CCL_READ_CHAR (reg[rrr]); rrr 1236 src/ccl.c i = reg[rrr]; rrr 1241 src/ccl.c rrr = 7; rrr 1246 src/ccl.c case CCL_PLUS: INT_ADD_WRAPV (i, j, ®[rrr]); break; rrr 1247 src/ccl.c case CCL_MINUS: INT_SUBTRACT_WRAPV (i, j, ®[rrr]); break; rrr 1248 src/ccl.c case CCL_MUL: INT_MULTIPLY_WRAPV (i, j, ®[rrr]); break; rrr 1254 src/ccl.c reg[rrr] = i; rrr 1259 src/ccl.c reg[rrr] = j == -1 ? 0 : i % j; rrr 1261 src/ccl.c case CCL_AND: reg[rrr] = i & j; break; rrr 1262 src/ccl.c case CCL_OR: reg[rrr] = i | j; break; rrr 1263 src/ccl.c case CCL_XOR: reg[rrr] = i ^ j; break; rrr 1267 src/ccl.c reg[rrr] = j < UINT_WIDTH ? (unsigned) i << j : 0; rrr 1272 src/ccl.c reg[rrr] = i >> min (j, INT_WIDTH - 1); rrr 1275 src/ccl.c reg[rrr] = ((unsigned) i << 8) | j; rrr 1277 src/ccl.c case CCL_RSH8: reg[rrr] = i >> 8; reg[7] = i & 0xFF; break; rrr 1283 src/ccl.c INT_SUBTRACT_WRAPV (0, reg[rrr], ®[rrr]); rrr 1288 src/ccl.c reg[rrr] = i / j; rrr 1292 src/ccl.c case CCL_LS: reg[rrr] = i < j; break; rrr 1293 src/ccl.c case CCL_GT: reg[rrr] = i > j; break; rrr 1294 src/ccl.c case CCL_EQ: reg[rrr] = i == j; break; rrr 1295 src/ccl.c case CCL_LE: reg[rrr] = i <= j; break; rrr 1296 src/ccl.c case CCL_GE: reg[rrr] = i >= j; break; rrr 1297 src/ccl.c case CCL_NE: reg[rrr] = i != j; break; rrr 1302 src/ccl.c reg[rrr] = i >> 8; rrr 1310 src/ccl.c reg[rrr] = i >> 8; rrr 1319 src/ccl.c i = reg[rrr]; rrr 1323 src/ccl.c else if (!reg[rrr]) rrr 1334 src/ccl.c CCL_ENCODE_CHAR (i, charset_list, reg[RRR], reg[rrr]); rrr 1340 src/ccl.c i = CCL_DECODE_CHAR (reg[RRR], reg[rrr]); rrr 1345 src/ccl.c i = CCL_DECODE_CHAR (reg[RRR], reg[rrr]); rrr 1347 src/ccl.c CCL_ENCODE_CHAR (op, charset_list, reg[RRR], reg[rrr]); rrr 1357 src/ccl.c i = CCL_DECODE_CHAR (reg[RRR], reg[rrr]); rrr 1359 src/ccl.c CCL_ENCODE_CHAR (op, charset_list, reg[RRR], reg[rrr]); rrr 1383 src/ccl.c reg[rrr] = XFIXNUM (opl); rrr 1399 src/ccl.c i = CCL_DECODE_CHAR (reg[RRR], reg[rrr]); rrr 1428 src/ccl.c op = reg[rrr]; rrr 1486 src/ccl.c reg[rrr] = XFIXNUM (content); rrr 1502 src/ccl.c reg[rrr] = XFIXNUM (value); rrr 1542 src/ccl.c op = reg[rrr]; rrr 1571 src/ccl.c POP_MAPPING_STACK (map_set_rest_length, reg[rrr]); rrr 1583 src/ccl.c op = reg[rrr]; rrr 1599 src/ccl.c POP_MAPPING_STACK (map_set_rest_length, reg[rrr]); rrr 1619 src/ccl.c reg[rrr]); rrr 1621 src/ccl.c reg[rrr] = op; rrr 1669 src/ccl.c POP_MAPPING_STACK (map_set_rest_length, reg[rrr]); rrr 1682 src/ccl.c POP_MAPPING_STACK (map_set_rest_length, reg[rrr]); rrr 1687 src/ccl.c op = reg[rrr]; rrr 1700 src/ccl.c PUSH_MAPPING_STACK (map_set_rest_length, reg[rrr]); rrr 1710 src/ccl.c POP_MAPPING_STACK (map_set_rest_length, reg[rrr]); rrr 1713 src/ccl.c POP_MAPPING_STACK (map_set_rest_length, reg[rrr]); rrr 1718 src/ccl.c reg[rrr] = op; rrr 1726 src/ccl.c op = reg[rrr]; rrr 1755 src/ccl.c reg[rrr] = XFIXNUM (content); rrr 1764 src/ccl.c reg[rrr] = XFIXNUM (value);