Lines Matching refs:immed

92 			   expression_t *immed, symbol_ref_t *src, int ret);
96 expression_t *immed, symbol_ref_t *address);
100 static void make_expression(expression_t *immed, int value);
103 static int is_download_const(expression_t *immed);
1191 expression_t immed; variable
1193 make_expression(&immed, 1);
1194 format_1_instr(AIC_OP_ADD, &$2, &immed, &$3, $4);
1201 expression_t immed; variable
1203 make_expression(&immed, -1);
1204 format_1_instr(AIC_OP_ADD, &$2, &immed, &$3, $4);
1211 expression_t immed; variable
1213 make_expression(&immed, -1);
1214 format_1_instr(AIC_OP_ADD, &none, &immed, &allzeros, $2);
1225 expression_t immed; variable
1227 make_expression(&immed, 1);
1228 format_1_instr(AIC_OP_ADD, &none, &immed, &allones, $2);
1232 expression_t immed; variable
1234 make_expression(&immed, 1);
1235 format_1_instr(AIC_OP_ADD, &$2, &immed, &allones, $3);
1249 expression_t immed; variable
1251 make_expression(&immed, 1);
1252 format_1_instr(AIC_OP_BMOV, &$2, &immed, &$4, $5);
1261 expression_t immed; variable
1268 make_expression(&immed, 1);
1269 format_1_instr(AIC_OP_BMOV, &$2, &immed, &allzeros, $5);
1279 expression_t immed; variable
1281 make_expression(&immed, 0xff);
1282 format_1_instr(AIC_OP_XOR, &$2, &immed, &$3, $4);
1289 expression_t immed; variable
1291 make_expression(&immed, 0xff);
1292 format_1_instr(AIC_OP_AND, &$2, &immed, &allzeros, $3);
1299 expression_t immed; variable
1301 make_expression(&immed, 0xff);
1302 format_1_instr(AIC_OP_AND, &none, &immed, &allzeros, $2);
1309 expression_t immed; variable
1311 make_expression(&immed, 0xff);
1312 format_1_instr(AIC_OP_AND, &none, &immed, &allzeros, TRUE);
1372 expression_t immed; variable
1374 make_expression(&immed, 0);
1375 format_3_instr($1, &sindex, &immed, &$2);
1404 expression_t immed; variable
1406 make_expression(&immed, 0);
1407 format_3_instr($3, &$2, &immed, &$4);
1645 format_1_instr(int opcode, symbol_ref_t *dest, expression_t *immed, in format_1_instr() argument
1660 type_check(dest, immed, opcode); in format_1_instr()
1672 f1_instr->immediate = immed->value; in format_1_instr()
1674 if (is_download_const(immed)) in format_1_instr()
1695 dst_value = src_value & immed->value; in format_1_instr()
1698 dst_value = src_value ^ immed->value; in format_1_instr()
1701 dst_value = (src_value + immed->value) & 0xFF; in format_1_instr()
1704 dst_value = src_value | immed->value; in format_1_instr()
1717 symlist_free(&immed->referenced_syms); in format_1_instr()
1784 expression_t *immed, symbol_ref_t *address) in format_3_instr() argument
1809 f3_instr->immediate = immed->value; in format_3_instr()
1811 if (is_download_const(immed)) in format_3_instr()
1814 symlist_free(&immed->referenced_syms); in format_3_instr()
1912 make_expression(expression_t *immed, int value) in make_expression() argument
1914 SLIST_INIT(&immed->referenced_syms); in make_expression()
1915 immed->value = value & 0xff; in make_expression()
1982 is_download_const(expression_t *immed) in is_download_const() argument
1984 if ((immed->referenced_syms.slh_first != NULL) in is_download_const()
1985 && (immed->referenced_syms.slh_first->symbol->type == DOWNLOAD_CONST)) in is_download_const()