Lines Matching refs:rinfo
327 if (cur_symbol->info.rinfo->valid_bitmask == 0)
328 cur_symbol->info.rinfo->valid_bitmask = 0xFF;
330 if (cur_symbol->info.rinfo->size == 0)
331 cur_symbol->info.rinfo->size = 1;
337 if (cur_symbol->info.rinfo->address == 0)
338 cur_symbol->info.rinfo->address =
341 cur_symbol->info.rinfo->size;
374 cur_symbol->info.rinfo->address = $2;
381 cur_symbol->info.rinfo->size = $2;
386 max_addr = scb_or_sram_symbol->info.rinfo->address
387 + scb_or_sram_symbol->info.rinfo->size;
388 sym_max_addr = cur_symbol->info.rinfo->address
389 + cur_symbol->info.rinfo->size;
407 cur_symbol->info.rinfo->mode = $2;
421 cur_symbol->info.rinfo->modes = $2;
704 $$.value = symbol->info.rinfo->address;
823 sram_or_scb_offset = cur_symbol->info.rinfo->address;
850 cur_symbol->info.rinfo->size = 64;
855 sram_or_scb_offset = cur_symbol->info.rinfo->address;
895 if (($3->info.cinfo->value + 1) > $1->info.rinfo->size) {
906 if (($3 + 1) > $1->info.rinfo->size) {
1462 cur_symbol->info.rinfo->valid_bitmask |= sym->info.finfo->mask;
1463 cur_symbol->info.rinfo->typecheck_masks = TRUE;
1464 symlist_add(&(cur_symbol->info.rinfo->fields), sym, SYMLIST_SORT);
1479 symbol->info.rinfo = in initialize_symbol()
1481 if (symbol->info.rinfo == NULL) { in initialize_symbol()
1485 memset(symbol->info.rinfo, 0, in initialize_symbol()
1487 SLIST_INIT(&(symbol->info.rinfo->fields)); in initialize_symbol()
1494 symbol->info.rinfo->modes = in initialize_symbol()
1495 scb_or_sram_symbol->info.rinfo->modes; in initialize_symbol()
1497 symbol->info.rinfo->modes = ~0; in initialize_symbol()
1668 f1_instr->destination = dest->symbol->info.rinfo->address in format_1_instr()
1670 f1_instr->source = src->symbol->info.rinfo->address in format_1_instr()
1741 f2_instr->destination = dest->symbol->info.rinfo->address in format_2_instr()
1743 f2_instr->source = src->symbol->info.rinfo->address in format_2_instr()
1807 f3_instr->source = src->symbol->info.rinfo->address in format_3_instr()
1821 if ((symbol->info.rinfo->modes & (0x1 << src_mode)) == 0) { in test_readable_symbol()
1828 if (symbol->info.rinfo->mode == WO) { in test_readable_symbol()
1838 if ((symbol->info.rinfo->modes & (0x1 << dst_mode)) == 0) { in test_writable_symbol()
1845 if (symbol->info.rinfo->mode == RO) { in test_writable_symbol()
1874 mask = (int8_t)~symbol->info.rinfo->valid_bitmask; in type_check()
1890 if (symbol->info.rinfo->typecheck_masks != FALSE) { in type_check()