register
TODO:
- 【记录】lldb命令使用心得:register
- 【记录】lldb命令使用心得:register read
register举例
(lldb) reg r x0 x1 x2 x3
      x0 = 0x000000029e100ea0
      x1 = 0x0000000000000000
      x2 = 0x0000000292566f00
      x3 = 0x0000000289d922e0
(lldb) reg r x8
      x8 = 0x0000000107e2fef8  Module_Framework`vtable for video_streaming::OnesieRequestProto + 16
register语法
(lldb) help register
Commands to access registers for the current thread and stack frame.
Syntax: register [read|write] ...
The following subcommands are supported:
      read  -- Dump the contents of one or more register values from the
               current frame.  If no register is specified, dumps them all.
      write -- Modify a single register value.
For more help on any particular subcommand, type 'help <command> <subcommand>'.
register read语法
(lldb) help register read
Dump the contents of one or more register values from the current frame.  If no
register is specified, dumps them all.
Syntax: register read <cmd-options> [<register-name> [<register-name> [...]]]
Command Options Usage:
  register read [-A] [-f <format>] [-G <gdb-format>] [-s <index>] [<register-name> [<register-name> [...]]]
  register read [-Aa] [-f <format>] [-G <gdb-format>] [<register-name> [<register-name> [...]]]
       -A ( --alternate )
            Display register names using the alternate register name if there
            is one.
       -G <gdb-format> ( --gdb-format <gdb-format> )
            Specify a format using a GDB format specifier string.
       -a ( --all )
            Show all register sets.
       -f <format> ( --format <format> )
            Specify a format to be used for display.
       -s <index> ( --set <index> )
            Specify which register sets to dump by index.
     This command takes options and free-form arguments.  If your arguments
     resemble option specifiers (i.e., they start with a - or --), you must use
     ' -- ' between the end of the command options and the beginning of the
     arguments.