Lines Matching refs:rinfo
317 if (cur_symbol->info.rinfo->valid_bitmask == 0)
318 cur_symbol->info.rinfo->valid_bitmask = 0xFF;
320 if (cur_symbol->info.rinfo->size == 0)
321 cur_symbol->info.rinfo->size = 1;
327 if (cur_symbol->info.rinfo->address == 0)
328 cur_symbol->info.rinfo->address =
331 cur_symbol->info.rinfo->size;
362 cur_symbol->info.rinfo->address = $2;
369 cur_symbol->info.rinfo->size = $2;
374 max_addr = scb_or_sram_symbol->info.rinfo->address
375 + scb_or_sram_symbol->info.rinfo->size;
376 sym_max_addr = cur_symbol->info.rinfo->address
377 + cur_symbol->info.rinfo->size;
388 cur_symbol->info.rinfo->mode = $2;
395 cur_symbol->info.rinfo->modes = $2;
678 $$.value = symbol->info.rinfo->address;
796 sram_or_scb_offset = cur_symbol->info.rinfo->address;
823 cur_symbol->info.rinfo->size = 64;
827 sram_or_scb_offset = cur_symbol->info.rinfo->address;
867 if (($3->info.cinfo->value + 1) > (unsigned)$1->info.rinfo->size) {
878 if (($3 + 1) > (unsigned)$1->info.rinfo->size) {
1420 cur_symbol->info.rinfo->valid_bitmask |= sym->info.finfo->mask;
1421 cur_symbol->info.rinfo->typecheck_masks = TRUE;
1422 symlist_add(&(cur_symbol->info.rinfo->fields), sym, SYMLIST_SORT);
1437 symbol->info.rinfo = in initialize_symbol()
1439 if (symbol->info.rinfo == NULL) { in initialize_symbol()
1443 memset(symbol->info.rinfo, 0, in initialize_symbol()
1445 SLIST_INIT(&(symbol->info.rinfo->fields)); in initialize_symbol()
1452 symbol->info.rinfo->modes = in initialize_symbol()
1453 scb_or_sram_symbol->info.rinfo->modes; in initialize_symbol()
1455 symbol->info.rinfo->modes = ~0; in initialize_symbol()
1624 f1_instr->destination = dest->symbol->info.rinfo->address in format_1_instr()
1626 f1_instr->source = src->symbol->info.rinfo->address in format_1_instr()
1697 f2_instr->destination = dest->symbol->info.rinfo->address in format_2_instr()
1699 f2_instr->source = src->symbol->info.rinfo->address in format_2_instr()
1766 f3_instr->source = src->symbol->info.rinfo->address in format_3_instr()
1781 if ((symbol->info.rinfo->modes & (0x1 << src_mode)) == 0) { in test_readable_symbol()
1788 if (symbol->info.rinfo->mode == WO) { in test_readable_symbol()
1799 if ((symbol->info.rinfo->modes & (0x1 << dst_mode)) == 0) { in test_writable_symbol()
1806 if (symbol->info.rinfo->mode == RO) { in test_writable_symbol()
1834 invalid_bits = expression->value & ~symbol->info.rinfo->valid_bitmask; in type_check()
1847 if (symbol->info.rinfo->typecheck_masks != FALSE) { in type_check()