[DynInst_API:] [dyninst/dyninst] b6833c: Merge aarch64 sys regs into regs file


Date: Fri, 27 Oct 2023 14:05:31 -0700
From: Tim Haines <noreply@xxxxxxxxxx>
Subject: [DynInst_API:] [dyninst/dyninst] b6833c: Merge aarch64 sys regs into regs file
  Branch: refs/heads/thaines/refactor_dyn_regs
  Home:   https://github.com/dyninst/dyninst
  Commit: b6833cf1c81ad0280fed05f511ed1966c392c9b2
      https://github.com/dyninst/dyninst/commit/b6833cf1c81ad0280fed05f511ed1966c392c9b2
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-10-27 (Fri, 27 Oct 2023)

  Changed paths:
    M common/h/registers/aarch64/aarch64_regs.h
    R common/h/registers/aarch64/aarch64_sys_regs.h

  Log Message:
  -----------
  Merge aarch64 sys regs into regs file


  Commit: 556d2060ddb990f0ab0ffb171eb9f91e2550c804
      https://github.com/dyninst/dyninst/commit/556d2060ddb990f0ab0ffb171eb9f91e2550c804
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-10-27 (Fri, 27 Oct 2023)

  Changed paths:
    M common/h/registers/aarch64/aarch64_regs.h

  Log Message:
  -----------
  Fix whitespace in aarch64_regs.h


  Commit: 48b6a60bacef65ed44f4451f3d35aca7e9d13f01
      https://github.com/dyninst/dyninst/commit/48b6a60bacef65ed44f4451f3d35aca7e9d13f01
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-10-27 (Fri, 27 Oct 2023)

  Changed paths:
    M common/CMakeLists.txt
    M common/h/dyn_regs.h
    R common/h/registers/aarch64/aarch64_regs.h
    A common/h/registers/aarch64_regs.h
    M common/src/arch-aarch64.h
    M dataflowAPI/src/ABI.C
    M dataflowAPI/src/AbslocInterface.C
    M instructionAPI/src/InstructionDecoder-aarch64.C
    M parseAPI/src/IA_aarch64.C
    M proccontrol/src/linux.C
    M proccontrol/src/mmapalloc.C
    M stackwalk/src/aarch64-swk.C
    M stackwalk/src/dbginfo-stepper.C
    M stackwalk/src/linux-aarch64-swk.C

  Log Message:
  -----------
  Get rid of aarch64 subdir


  Commit: 3d96d02a870cacb47ade966d9e389344f7d744db
      https://github.com/dyninst/dyninst/commit/3d96d02a870cacb47ade966d9e389344f7d744db
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-10-27 (Fri, 27 Oct 2023)

  Changed paths:
    M common/CMakeLists.txt
    M common/h/registers/AMDGPU/gfx908/amdgpu_gfx908_regs.h
    R common/h/registers/AMDGPU/gfx908/amdgpu_gfx908_sys_regs.h

  Log Message:
  -----------
  Merge gfx908 sys_regs into regs


  Commit: 57b5e8e5f0f8ae631a624f8055790793ed2b0f95
      https://github.com/dyninst/dyninst/commit/57b5e8e5f0f8ae631a624f8055790793ed2b0f95
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-10-27 (Fri, 27 Oct 2023)

  Changed paths:
    M common/h/registers/AMDGPU/gfx908/amdgpu_gfx908_regs.h

  Log Message:
  -----------
  Whitespace gfx908 regs


  Commit: e24db4651bcceb30996f91dd20fee740ee1c18a1
      https://github.com/dyninst/dyninst/commit/e24db4651bcceb30996f91dd20fee740ee1c18a1
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-10-27 (Fri, 27 Oct 2023)

  Changed paths:
    M common/h/registers/AMDGPU/gfx908/amdgpu_gfx908_regs.h

  Log Message:
  -----------
  Reorder gfx908 register declarations

This makes it consistent with the other architectures.


  Commit: 13575fd58e9976959e97ccd3b902064360773f1d
      https://github.com/dyninst/dyninst/commit/13575fd58e9976959e97ccd3b902064360773f1d
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-10-27 (Fri, 27 Oct 2023)

  Changed paths:
    M common/CMakeLists.txt
    M common/h/registers/AMDGPU/gfx90a/amdgpu_gfx90a_regs.h
    R common/h/registers/AMDGPU/gfx90a/amdgpu_gfx90a_sys_regs.h

  Log Message:
  -----------
  Merge gfx90a sys_regs into regs


  Commit: 549e61ccc8b8ad8e70d1f7933139eaf035893bb6
      https://github.com/dyninst/dyninst/commit/549e61ccc8b8ad8e70d1f7933139eaf035893bb6
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-10-27 (Fri, 27 Oct 2023)

  Changed paths:
    M common/h/registers/AMDGPU/gfx90a/amdgpu_gfx90a_regs.h

  Log Message:
  -----------
  Whitespace gfx90a


  Commit: 7c06190e31d50ab70045b0f4a3d2010c9cb0512e
      https://github.com/dyninst/dyninst/commit/7c06190e31d50ab70045b0f4a3d2010c9cb0512e
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-10-27 (Fri, 27 Oct 2023)

  Changed paths:
    M common/h/registers/AMDGPU/gfx90a/amdgpu_gfx90a_regs.h

  Log Message:
  -----------
  Reorder gfx90a register declarations

This makes it consistent with the other architectures.


  Commit: 3992b29e9ab411910a82465669fc6c354892397f
      https://github.com/dyninst/dyninst/commit/3992b29e9ab411910a82465669fc6c354892397f
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-10-27 (Fri, 27 Oct 2023)

  Changed paths:
    M common/CMakeLists.txt
    M common/h/registers/AMDGPU/gfx940/amdgpu_gfx940_regs.h
    R common/h/registers/AMDGPU/gfx940/amdgpu_gfx940_sys_regs.h

  Log Message:
  -----------
  Merge gfx940 sys_regs into regs


  Commit: 42e9c0aa931ddc36f3bd29946932a1a6a2108f04
      https://github.com/dyninst/dyninst/commit/42e9c0aa931ddc36f3bd29946932a1a6a2108f04
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-10-27 (Fri, 27 Oct 2023)

  Changed paths:
    M common/h/registers/AMDGPU/gfx940/amdgpu_gfx940_regs.h

  Log Message:
  -----------
  Whitespace gfx940


  Commit: 88df83219c4d223484061369256efeb6498bde0a
      https://github.com/dyninst/dyninst/commit/88df83219c4d223484061369256efeb6498bde0a
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-10-27 (Fri, 27 Oct 2023)

  Changed paths:
    M common/h/registers/AMDGPU/gfx940/amdgpu_gfx940_regs.h

  Log Message:
  -----------
  Reorder gfx940 register declarations

This makes it consistent with the other architectures.


  Commit: da16ce4b27c8d0055b8bdc28ace2a32cd01077e0
      https://github.com/dyninst/dyninst/commit/da16ce4b27c8d0055b8bdc28ace2a32cd01077e0
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-10-27 (Fri, 27 Oct 2023)

  Changed paths:
    M common/CMakeLists.txt
    M common/h/dyn_regs.h
    A common/h/registers/AMDGPU/amdgpu_gfx908_regs.h
    A common/h/registers/AMDGPU/amdgpu_gfx90a_regs.h
    A common/h/registers/AMDGPU/amdgpu_gfx940_regs.h
    R common/h/registers/AMDGPU/gfx908/amdgpu_gfx908_regs.h
    R common/h/registers/AMDGPU/gfx90a/amdgpu_gfx90a_regs.h
    R common/h/registers/AMDGPU/gfx940/amdgpu_gfx940_regs.h
    M instructionAPI/src/AMDGPU/gfx908/InstructionDecoder-amdgpu-gfx908.C
    M instructionAPI/src/AMDGPU/gfx90a/InstructionDecoder-amdgpu-gfx90a.C
    M instructionAPI/src/AMDGPU/gfx940/InstructionDecoder-amdgpu-gfx940.C
    M instructionAPI/src/ArchSpecificFormatters.C

  Log Message:
  -----------
  Flatten AMDGPU register namespace

This makes it consistent with the mnemonics namespace.


  Commit: 22b1728db0e67eaec87a41c4d356d5a0077968a4
      https://github.com/dyninst/dyninst/commit/22b1728db0e67eaec87a41c4d356d5a0077968a4
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-10-27 (Fri, 27 Oct 2023)

  Changed paths:
    M common/h/registers/ppc32_regs.h

  Log Message:
  -----------
  Whitespace ppc32


  Commit: 138f068d91aefd6aa01c14e62b392b9bbc8c2f55
      https://github.com/dyninst/dyninst/commit/138f068d91aefd6aa01c14e62b392b9bbc8c2f55
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-10-27 (Fri, 27 Oct 2023)

  Changed paths:
    M common/h/registers/ppc64_regs.h

  Log Message:
  -----------
  Whitespace ppc64


  Commit: 08b1a9e2f1d8a568789d4acdabab3688bfe46cee
      https://github.com/dyninst/dyninst/commit/08b1a9e2f1d8a568789d4acdabab3688bfe46cee
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-10-27 (Fri, 27 Oct 2023)

  Changed paths:
    M common/h/registers/x86_64_regs.h

  Log Message:
  -----------
  Whitespace x86_64


  Commit: 841aebf9392ffeca039a046e6ff3ba0e214e10fb
      https://github.com/dyninst/dyninst/commit/841aebf9392ffeca039a046e6ff3ba0e214e10fb
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-10-27 (Fri, 27 Oct 2023)

  Changed paths:
    M common/h/registers/ppc32_regs.h

  Log Message:
  -----------
  Whitespace ppc32


  Commit: c28c79dbd07d1ec120740294e8c3b6223f6b429d
      https://github.com/dyninst/dyninst/commit/c28c79dbd07d1ec120740294e8c3b6223f6b429d
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-10-27 (Fri, 27 Oct 2023)

  Changed paths:
    M common/h/registers/x86_regs.h

  Log Message:
  -----------
  Whitespace x86


  Commit: d1fe271332b4580ee66132a1349476f7e4374f68
      https://github.com/dyninst/dyninst/commit/d1fe271332b4580ee66132a1349476f7e4374f68
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-10-27 (Fri, 27 Oct 2023)

  Changed paths:
    M common/h/registers/abstract_regs.h

  Log Message:
  -----------
  Whitespace abstract


  Commit: 22782e3cc8fa9136bb7cc2ca6a12840e08aca041
      https://github.com/dyninst/dyninst/commit/22782e3cc8fa9136bb7cc2ca6a12840e08aca041
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-10-27 (Fri, 27 Oct 2023)

  Changed paths:
    M common/h/registers/cuda_regs.h

  Log Message:
  -----------
  Whitespace cuda


Compare: https://github.com/dyninst/dyninst/compare/7cdc0a2930cb...22782e3cc8fa
[← Prev in Thread] Current Thread [Next in Thread→]
  • [DynInst_API:] [dyninst/dyninst] b6833c: Merge aarch64 sys regs into regs file, Tim Haines <=