[DynInst_API:] [dyninst/dyninst] 5e1737: pass reference to rawInst for AMDGPU


Date: Tue, 17 Oct 2023 19:52:34 -0700
From: Ronak Chauhan <noreply@xxxxxxxxxx>
Subject: [DynInst_API:] [dyninst/dyninst] 5e1737: pass reference to rawInst for AMDGPU
  Branch: refs/heads/ronak/amdgpu-x86-codegen
  Home:   https://github.com/dyninst/dyninst
  Commit: 5e1737057b14d8202a9239bcc4c4cfbf6ba0b750
      https://github.com/dyninst/dyninst/commit/5e1737057b14d8202a9239bcc4c4cfbf6ba0b750
  Author: Ronak Chauhan <rchauhan9@xxxxxxxx>
  Date:   2023-10-02 (Mon, 02 Oct 2023)

  Changed paths:
    M dyninstAPI/src/emit-amdgpu.cpp
    M dyninstAPI/src/emit-amdgpu.h

  Log Message:
  -----------
  pass reference to rawInst for AMDGPU


  Commit: 3dbd81a871cdeebaaf9ba310e284b1bf0f713a02
      https://github.com/dyninst/dyninst/commit/3dbd81a871cdeebaaf9ba310e284b1bf0f713a02
  Author: Ronak Chauhan <rchauhan9@xxxxxxxx>
  Date:   2023-10-17 (Tue, 17 Oct 2023)

  Changed paths:
    M dyninstAPI/src/inst-x86.C
    M dyninstAPI/src/registerSpace.C
    M dyninstAPI/src/registerSpace.h

  Log Message:
  -----------
  Show AMDGPU registers when fetching available registers

This is preliminary. We still need to map these to actual hardware
registers, and most likely also split SGPR/VGPRs in the future.


  Commit: 4efc94c04d829110c5465f3b69afbcd08e43d73e
      https://github.com/dyninst/dyninst/commit/4efc94c04d829110c5465f3b69afbcd08e43d73e
  Author: Ronak Chauhan <rchauhan9@xxxxxxxx>
  Date:   2023-10-17 (Tue, 17 Oct 2023)

  Changed paths:
    M dyninstAPI/CMakeLists.txt
    A dyninstAPI/src/RegisterConversion-amdgpu-vega.C
    M dyninstAPI/src/registerSpace.C
    M dyninstAPI/src/registerSpace.h

  Log Message:
  -----------
  Add preliminary register conversion for AMDGPU on X86


Compare: https://github.com/dyninst/dyninst/compare/06c5d45cd556...4efc94c04d82
[← Prev in Thread] Current Thread [Next in Thread→]
  • [DynInst_API:] [dyninst/dyninst] 5e1737: pass reference to rawInst for AMDGPU, Ronak Chauhan <=