Lines Matching refs:rinfo
332 if (cur_symbol->info.rinfo->valid_bitmask == 0)
333 cur_symbol->info.rinfo->valid_bitmask = 0xFF;
335 if (cur_symbol->info.rinfo->size == 0)
336 cur_symbol->info.rinfo->size = 1;
342 if (cur_symbol->info.rinfo->address == 0)
343 cur_symbol->info.rinfo->address =
346 cur_symbol->info.rinfo->size;
379 cur_symbol->info.rinfo->address = $2;
386 cur_symbol->info.rinfo->size = $2;
391 max_addr = scb_or_sram_symbol->info.rinfo->address
392 + scb_or_sram_symbol->info.rinfo->size;
393 sym_max_addr = cur_symbol->info.rinfo->address
394 + cur_symbol->info.rinfo->size;
412 cur_symbol->info.rinfo->mode = $2;
426 cur_symbol->info.rinfo->modes = $2;
709 $$.value = symbol->info.rinfo->address;
828 sram_or_scb_offset = cur_symbol->info.rinfo->address;
855 cur_symbol->info.rinfo->size = 64;
860 sram_or_scb_offset = cur_symbol->info.rinfo->address;
900 if (($3->info.cinfo->value + 1) > $1->info.rinfo->size) {
911 if (($3 + 1) > $1->info.rinfo->size) {
1467 cur_symbol->info.rinfo->valid_bitmask |= sym->info.finfo->mask;
1468 cur_symbol->info.rinfo->typecheck_masks = TRUE;
1469 symlist_add(&(cur_symbol->info.rinfo->fields), sym, SYMLIST_SORT);
1484 symbol->info.rinfo = in initialize_symbol()
1486 if (symbol->info.rinfo == NULL) { in initialize_symbol()
1490 memset(symbol->info.rinfo, 0, in initialize_symbol()
1492 SLIST_INIT(&(symbol->info.rinfo->fields)); in initialize_symbol()
1499 symbol->info.rinfo->modes = in initialize_symbol()
1500 scb_or_sram_symbol->info.rinfo->modes; in initialize_symbol()
1502 symbol->info.rinfo->modes = ~0; in initialize_symbol()
1673 f1_instr->destination = dest->symbol->info.rinfo->address in format_1_instr()
1675 f1_instr->source = src->symbol->info.rinfo->address in format_1_instr()
1746 f2_instr->destination = dest->symbol->info.rinfo->address in format_2_instr()
1748 f2_instr->source = src->symbol->info.rinfo->address in format_2_instr()
1812 f3_instr->source = src->symbol->info.rinfo->address in format_3_instr()
1826 if ((symbol->info.rinfo->modes & (0x1 << src_mode)) == 0) { in test_readable_symbol()
1833 if (symbol->info.rinfo->mode == WO) { in test_readable_symbol()
1843 if ((symbol->info.rinfo->modes & (0x1 << dst_mode)) == 0) { in test_writable_symbol()
1850 if (symbol->info.rinfo->mode == RO) { in test_writable_symbol()
1879 mask = (int8_t)~symbol->info.rinfo->valid_bitmask; in type_check()
1895 if (symbol->info.rinfo->typecheck_masks != FALSE) { in type_check()