[DynInst_API:] [dyninst/dyninst] b12b12: Dyninst continues parsing amdgpu binaries after a ...


Date: Tue, 01 Aug 2023 07:41:19 -0700
From: Bolo -- Josef Burger <noreply@xxxxxxxxxx>
Subject: [DynInst_API:] [dyninst/dyninst] b12b12: Dyninst continues parsing amdgpu binaries after a ...
  Branch: refs/heads/bolo/amdgpu_call
  Home:   https://github.com/dyninst/dyninst
  Commit: b12b128af291b20d9b90ce2a32c8b4a01fbac21f
      https://github.com/dyninst/dyninst/commit/b12b128af291b20d9b90ce2a32c8b4a01fbac21f
  Author: Bolo <bolo@xxxxxxxxxxx>
  Date:   2023-08-01 (Tue, 01 Aug 2023)

  Changed paths:
    A instructionAPI/src/amdgpu_callinsn_table.h

  Log Message:
  -----------
  Dyninst continues parsing amdgpu binaries after a procedure call.

Previously, dyninst would not "fall through" instruction parsing
at a procedure call instruction.    This has been changed to allow
a continuation edge for further parsing of a binary.

AMD GPU Call instructions are broken out into a seperate include
file that can be updated from the automation, to avoid further
hand-edits as more AMDGPU architectures are supported.


[← Prev in Thread] Current Thread [Next in Thread→]