Lines Matching refs:curr

6683   int n, i, j, first, curr, last_slot;
6706 curr = first;
6709 if (md.slot[curr].label_fixups && i != 0)
6711 type[i] = md.slot[curr].idesc->type;
6712 curr = (curr + 1) % NUM_SLOTS;
6732 curr = first;
6733 idesc = md.slot[curr].idesc;
6739 unw_rec_list *ptr = md.slot[curr].unwind_record;
6754 end_ptr = md.slot[(curr + j) % NUM_SLOTS].unwind_record;
6764 for (ptr = md.slot[curr].unwind_record; ptr != last_ptr;
6772 md.slot[curr].unwind_record = last_ptr;
6776 manual_bundling_off = md.slot[curr].manual_bundling_off;
6777 if (md.slot[curr].manual_bundling_on)
6779 if (curr == first)
6787 if (curr != first && md.slot[curr].user_template >= 0)
6794 as_bad_where (md.slot[curr].src_file, md.slot[curr].src_line,
6826 as_bad_where (md.slot[curr].src_file, md.slot[curr].src_line,
6839 as_bad_where (md.slot[curr].src_file, md.slot[curr].src_line,
6861 md.slot[curr].end_of_insn_group = 0;
6865 if (curr != first && md.slot[curr].label_fixups)
6869 as_bad_where (md.slot[curr].src_file, md.slot[curr].src_line,
6915 else if (curr != first)
6987 md.slot[curr].idesc = idesc;
7013 for (lfix = md.slot[curr].label_fixups; lfix; lfix = lfix->next)
7019 for (lfix = md.slot[curr].tag_fixups; lfix; lfix = lfix->next)
7026 || md.slot[curr].loc_directive_seen
7031 md.slot[curr].loc_directive_seen = 0;
7033 md.slot[curr].debug_line.flags |= DWARF2_FLAG_BASIC_BLOCK;
7035 dwarf2_gen_line_info (addr, &md.slot[curr].debug_line);
7038 build_insn (md.slot + curr, insn + i);
7040 ptr = md.slot[curr].unwind_record;
7051 md.slot[curr].unwind_record = NULL;
7063 for (j = 0; j < md.slot[curr].num_fixups; ++j)
7065 ifix = md.slot[curr].fixup + j;
7070 fix->fx_file = md.slot[curr].src_file;
7071 fix->fx_line = md.slot[curr].src_line;
7074 end_of_insn_group = md.slot[curr].end_of_insn_group;
7077 ia64_free_opcode (md.slot[curr].idesc);
7078 memset (md.slot + curr, 0, sizeof (md.slot[curr]));
7079 md.slot[curr].user_template = -1;
7086 curr = (curr + 1) % NUM_SLOTS;
7087 idesc = md.slot[curr].idesc;
7094 as_bad_where (md.slot[curr].src_file, md.slot[curr].src_line,
7099 know (curr == first);
7100 ia64_free_opcode (md.slot[curr].idesc);
7101 memset (md.slot + curr, 0, sizeof (md.slot[curr]));
7102 md.slot[curr].user_template = -1;
7109 as_bad_where (md.slot[curr].src_file, md.slot[curr].src_line,
7121 as_bad_where (md.slot[curr].src_file, md.slot[curr].src_line,
7127 as_bad_where (md.slot[curr].src_file, md.slot[curr].src_line,