Lines Matching defs:curr

6526   int n, i, j, first, curr, last_slot;
6549 curr = first;
6552 if (md.slot[curr].label_fixups && i != 0)
6554 type[i] = md.slot[curr].idesc->type;
6555 curr = (curr + 1) % NUM_SLOTS;
6575 curr = first;
6576 idesc = md.slot[curr].idesc;
6582 unw_rec_list *ptr = md.slot[curr].unwind_record;
6597 end_ptr = md.slot[(curr + j) % NUM_SLOTS].unwind_record;
6607 for (ptr = md.slot[curr].unwind_record; ptr != last_ptr;
6615 md.slot[curr].unwind_record = last_ptr;
6619 manual_bundling_off = md.slot[curr].manual_bundling_off;
6620 if (md.slot[curr].manual_bundling_on)
6622 if (curr == first)
6630 if (curr != first && md.slot[curr].user_template >= 0)
6637 as_bad_where (md.slot[curr].src_file, md.slot[curr].src_line,
6669 as_bad_where (md.slot[curr].src_file, md.slot[curr].src_line,
6682 as_bad_where (md.slot[curr].src_file, md.slot[curr].src_line,
6704 md.slot[curr].end_of_insn_group = 0;
6708 if (curr != first && md.slot[curr].label_fixups)
6712 as_bad_where (md.slot[curr].src_file, md.slot[curr].src_line,
6758 else if (curr != first)
6831 md.slot[curr].idesc = idesc;
6857 for (lfix = md.slot[curr].label_fixups; lfix; lfix = lfix->next)
6863 for (lfix = md.slot[curr].tag_fixups; lfix; lfix = lfix->next)
6870 || md.slot[curr].loc_directive_seen
6875 md.slot[curr].loc_directive_seen = 0;
6877 md.slot[curr].debug_line.flags |= DWARF2_FLAG_BASIC_BLOCK;
6879 dwarf2_gen_line_info (addr, &md.slot[curr].debug_line);
6882 build_insn (md.slot + curr, insn + i);
6884 ptr = md.slot[curr].unwind_record;
6895 md.slot[curr].unwind_record = NULL;
6898 for (j = 0; j < md.slot[curr].num_fixups; ++j)
6900 ifix = md.slot[curr].fixup + j;
6904 fix->fx_file = md.slot[curr].src_file;
6905 fix->fx_line = md.slot[curr].src_line;
6908 end_of_insn_group = md.slot[curr].end_of_insn_group;
6922 ia64_free_opcode (md.slot[curr].idesc);
6923 memset (md.slot + curr, 0, sizeof (md.slot[curr]));
6924 md.slot[curr].user_template = -1;
6931 curr = (curr + 1) % NUM_SLOTS;
6932 idesc = md.slot[curr].idesc;
6939 as_bad_where (md.slot[curr].src_file, md.slot[curr].src_line,
6944 know (curr == first);
6945 ia64_free_opcode (md.slot[curr].idesc);
6946 memset (md.slot + curr, 0, sizeof (md.slot[curr]));
6947 md.slot[curr].user_template = -1;
6954 as_bad_where (md.slot[curr].src_file, md.slot[curr].src_line,
6966 as_bad_where (md.slot[curr].src_file, md.slot[curr].src_line,
6972 as_bad_where (md.slot[curr].src_file, md.slot[curr].src_line,