Home | History | Annotate | Download | only in src

Lines Matching refs:opcode

3780       /* The opcode base.  */
3792 " Opcode base: %" PRIuFAST8 "\n"
3901 /* Read the opcode. */
3902 unsigned int opcode = *linep++;
3904 /* Is this a special opcode? */
3905 if (likely (opcode >= opcode_base))
3907 /* Yes. Handling this is quite easy since the opcode value
3910 opcode = (desired line increment - line_base)
3914 + (opcode - opcode_base) % line_range);
3916 * ((opcode - opcode_base)
3924 special opcode %u: address+%u = %#" PRIx64 ", line%+d = %zu\n"),
3925 opcode, address_increment, (uint64_t) address,
3928 else if (opcode == 0)
3930 /* This an extended opcode. */
3940 /* The sub-opcode. */
3941 opcode = *linep++;
3943 printf (gettext (" extended opcode %u: "), opcode);
3945 switch (opcode)
3990 puts (gettext ("unknown opcode"));
3995 else if (opcode <= DW_LNS_set_epilog_begin)
3997 /* This is a known standard opcode. */
3998 switch (opcode)
4034 if (unlikely (standard_opcode_lengths[opcode] != 1))
4067 if (unlikely (standard_opcode_lengths[opcode] != 1))
4090 /* This is a new opcode the generator but not we know about.
4092 everything. Read all the parameters for this opcode. */
4093 printf (ngettext (" unknown opcode with %" PRIu8 " parameter:",
4094 " unknown opcode with %" PRIu8 " parameters:",
4095 standard_opcode_lengths[opcode]),
4096 standard_opcode_lengths[opcode]);
4097 for (int n = standard_opcode_lengths[opcode]; n > 0; --n)
4100 if (n != standard_opcode_lengths[opcode])
4105 /* Next round, ignore this opcode. */
4224 unsigned int opcode = *readp++;
4229 switch (opcode)
4250 if (opcode == DW_MACINFO_define)
4253 else if (opcode == DW_MACINFO_undef)
4297 if (opcode != 0 || readp != readendp)
4298 printf ("%*s*** invalid opcode %u\n", level, "", opcode);