Lines Matching defs:opcode

6407       unsigned int opcode = *readp++;
6409 if (opcode < DW_CFA_advance_loc)
6410 /* Extended opcode. */
6411 switch (opcode)
6633 printf (" ??? (%u)\n", opcode);
6636 else if (opcode < DW_CFA_offset)
6638 opcode & 0x3f, pc += (opcode & 0x3f) * code_align);
6639 else if (opcode < DW_CFA_restore)
6646 opcode & 0x3f, regname (ebl, opcode & 0x3f, regnamebuf),
6651 opcode & 0x3f, regname (ebl, opcode & 0x3f, regnamebuf));
8677 /* The opcode base. */
8949 /* Apply the "operation advance" from a special opcode
8969 /* Read the opcode. */
8970 unsigned int opcode = *linep++;
8973 /* Is this a special opcode? */
8974 if (likely (opcode >= opcode_base))
8979 /* Yes. Handling this is quite easy since the opcode value
8982 opcode = (desired line increment - line_base)
8986 + (opcode - opcode_base) % line_range);
8990 advance_pc ((opcode - opcode_base) / line_range);
8992 printf (_(" special opcode %u: address+%u = "),
8993 opcode, op_addr_advance);
9002 else if (opcode == 0)
9004 /* This an extended opcode. */
9014 /* The sub-opcode. */
9015 opcode = *linep++;
9017 printf (_(" extended opcode %u: "), opcode);
9019 switch (opcode)
9077 if (unlikely (standard_opcode_lengths[opcode] != 1
9140 puts (_(" unknown opcode"));
9145 else if (opcode <= DW_LNS_set_isa)
9147 /* This is a known standard opcode. */
9148 switch (opcode)
9195 if (unlikely (standard_opcode_lengths[opcode] != 1
9236 if (unlikely (standard_opcode_lengths[opcode] != 1
9264 if (unlikely (standard_opcode_lengths[opcode] != 1
9275 /* This is a new opcode the generator but not we know about.
9277 everything. Read all the parameters for this opcode. */
9278 printf (ngettext (" unknown opcode with %" PRIu8 " parameter:",
9279 " unknown opcode with %" PRIu8 " parameters:",
9280 standard_opcode_lengths[opcode]),
9281 standard_opcode_lengths[opcode]);
9282 for (int n = standard_opcode_lengths[opcode];
9286 if (n != standard_opcode_lengths[opcode])
9291 /* Next round, ignore this opcode. */
10115 unsigned int opcode = *readp++;
10120 switch (opcode)
10141 if (opcode == DW_MACINFO_define)
10144 else if (opcode == DW_MACINFO_undef)
10195 if (unlikely (opcode != 0 || readp != readendp))
10196 printf ("%*s*** invalid opcode %u\n", level, "", opcode);
10341 // 1 byte length, for each item, 1 byte opcode, uleb128 number
10346 printf (_(" extension opcode table, %" PRIu8 " items:\n"),
10352 unsigned int opcode = *readp++;
10353 printf (_(" [%" PRIx8 "]"), opcode);
10354 if (opcode < DW_MACRO_lo_user
10355 || opcode > DW_MACRO_hi_user)
10357 // Record the start of description for this vendor opcode.
10359 vendor[opcode - DW_MACRO_lo_user] = readp;
10389 unsigned int opcode = *readp++;
10390 while (opcode != 0)
10397 switch (opcode)
10540 printf ("%*svendor opcode 0x%" PRIx8, level, "", opcode);
10541 if (opcode < DW_MACRO_lo_user
10542 || opcode > DW_MACRO_lo_user
10543 || vendor[opcode - DW_MACRO_lo_user] == NULL)
10547 op_desc = vendor[opcode - DW_MACRO_lo_user];
10566 opcode = *readp++;
10567 if (opcode == 0)