[DynInst_API:] [dyninst/dyninst] 31bbda: isGeneralPurpose - add stub


Date: Thu, 16 Jan 2025 21:28:00 -0800
From: Tim Haines <noreply@xxxxxxxxxx>
Subject: [DynInst_API:] [dyninst/dyninst] 31bbda: isGeneralPurpose - add stub
  Branch: refs/heads/thaines/machregister_add_type_queries
  Home:   https://github.com/dyninst/dyninst
  Commit: 31bbdae7bb3a511ab9ab82ef0bcc864486b21d08
      https://github.com/dyninst/dyninst/commit/31bbdae7bb3a511ab9ab82ef0bcc864486b21d08
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M common/h/registers/MachRegister.h
    M common/src/registers/MachRegister.C

  Log Message:
  -----------
  isGeneralPurpose - add stub


  Commit: 028d4b78c487bf0af0b919ae7faeba3482099c78
      https://github.com/dyninst/dyninst/commit/028d4b78c487bf0af0b919ae7faeba3482099c78
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M common/src/registers/MachRegister.C
    M dataflowAPI/src/stackanalysis.C
    M instructionAPI/src/InstructionDecoder-x86.C
    M proccontrol/src/linux.C

  Log Message:
  -----------
  isGeneralPurpose - x86


  Commit: a83f9d490e05ebb240881ddfb8353b0274c53473
      https://github.com/dyninst/dyninst/commit/a83f9d490e05ebb240881ddfb8353b0274c53473
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M common/src/registers/MachRegister.C
    M dataflowAPI/src/stackanalysis.C
    M instructionAPI/src/InstructionDecoder-x86.C
    M proccontrol/src/linux.C

  Log Message:
  -----------
  isGeneralPurpose - x86_64


  Commit: c116425d44dfae2dc38c529b02c021a2e398b74b
      https://github.com/dyninst/dyninst/commit/c116425d44dfae2dc38c529b02c021a2e398b74b
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M common/src/registers/MachRegister.C
    M dyninstAPI/src/parse-aarch64.C

  Log Message:
  -----------
  isGeneralPurpose - aarch64


  Commit: 19fa76cf46e5b5675fd4ead2065ce7859e8d7450
      https://github.com/dyninst/dyninst/commit/19fa76cf46e5b5675fd4ead2065ce7859e8d7450
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M common/src/registers/MachRegister.C

  Log Message:
  -----------
  isGeneralPurpose - ppc32


  Commit: 8d41343ea453751b7b64d7b872425bd5020ece1f
      https://github.com/dyninst/dyninst/commit/8d41343ea453751b7b64d7b872425bd5020ece1f
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M common/src/registers/MachRegister.C

  Log Message:
  -----------
  isGeneralPurpose - ppc64


  Commit: e9599c5b3a468a3f0576c9df4dcc970bf2569c6a
      https://github.com/dyninst/dyninst/commit/e9599c5b3a468a3f0576c9df4dcc970bf2569c6a
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M common/src/registers/MachRegister.C

  Log Message:
  -----------
  isGeneralPurpose - cuda


  Commit: 5e7dfc63c6a96b451416e8d68a9432844ceecf21
      https://github.com/dyninst/dyninst/commit/5e7dfc63c6a96b451416e8d68a9432844ceecf21
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M common/src/registers/MachRegister.C

  Log Message:
  -----------
  isGeneralPurpose - amdgpu_gfx908


  Commit: 3196e9d5da33c193a1b21836d2cecc3a1ec1f7dd
      https://github.com/dyninst/dyninst/commit/3196e9d5da33c193a1b21836d2cecc3a1ec1f7dd
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M common/src/registers/MachRegister.C

  Log Message:
  -----------
  isGeneralPurpose - amdgpu_gfx90a


  Commit: 4042c8c0522f12c63621f8a71a661cb5ebe7b0e1
      https://github.com/dyninst/dyninst/commit/4042c8c0522f12c63621f8a71a661cb5ebe7b0e1
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M common/src/registers/MachRegister.C

  Log Message:
  -----------
  isGeneralPurpose - amdgpu_gfx940


  Commit: 6e6e00b9718fb07a8eeca522f61381ffe31f99ae
      https://github.com/dyninst/dyninst/commit/6e6e00b9718fb07a8eeca522f61381ffe31f99ae
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M common/h/registers/MachRegister.h
    M common/src/registers/MachRegister.C

  Log Message:
  -----------
  isVector - add stub


  Commit: 7b2bceea6017851a4875aa9c7cbdfbce8fe8b939
      https://github.com/dyninst/dyninst/commit/7b2bceea6017851a4875aa9c7cbdfbce8fe8b939
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M common/src/registers/MachRegister.C
    M dataflowAPI/src/stackanalysis.C

  Log Message:
  -----------
  isVector - x86


  Commit: 25dd9e0119790acbef8e4ce2dc6bfc3d7385b017
      https://github.com/dyninst/dyninst/commit/25dd9e0119790acbef8e4ce2dc6bfc3d7385b017
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M common/src/registers/MachRegister.C
    M dataflowAPI/src/stackanalysis.C

  Log Message:
  -----------
  isVector - x86_64


  Commit: 4f3782625cc10ee8fddffaf1986b5e59ec6f08fd
      https://github.com/dyninst/dyninst/commit/4f3782625cc10ee8fddffaf1986b5e59ec6f08fd
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M common/src/registers/MachRegister.C

  Log Message:
  -----------
  isVector - aarch64


  Commit: dd500529eb5b62054be03bd50908395fba3493f0
      https://github.com/dyninst/dyninst/commit/dd500529eb5b62054be03bd50908395fba3493f0
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M common/src/registers/MachRegister.C

  Log Message:
  -----------
  isVector - amdgpu_gfx908


  Commit: 331686cdccda43a6e088be20ec9c962a47c8f809
      https://github.com/dyninst/dyninst/commit/331686cdccda43a6e088be20ec9c962a47c8f809
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M common/src/registers/MachRegister.C

  Log Message:
  -----------
  isVector - amdgpu_gfx90a


  Commit: a49a60c1ccf0c37999f26689861efd927448c880
      https://github.com/dyninst/dyninst/commit/a49a60c1ccf0c37999f26689861efd927448c880
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M common/src/registers/MachRegister.C

  Log Message:
  -----------
  isVector - amdgpu_gfx940


  Commit: 92e87dd4519736bc133f0185962d39f1014fa3db
      https://github.com/dyninst/dyninst/commit/92e87dd4519736bc133f0185962d39f1014fa3db
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M common/src/registers/MachRegister.C

  Log Message:
  -----------
  isVector - ppc64


  Commit: eec832ab2a99de9476f238798aab102bf9583626
      https://github.com/dyninst/dyninst/commit/eec832ab2a99de9476f238798aab102bf9583626
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M common/h/registers/MachRegister.h
    M common/src/registers/MachRegister.C

  Log Message:
  -----------
  isControlStatus - stub


  Commit: e1c95f31b390ee51845c214b5d4e5043477e60c0
      https://github.com/dyninst/dyninst/commit/e1c95f31b390ee51845c214b5d4e5043477e60c0
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M common/src/registers/MachRegister.C

  Log Message:
  -----------
  isControlStatus - x86


  Commit: 361848db106035df594cf4f35596a63b1c1e6c6e
      https://github.com/dyninst/dyninst/commit/361848db106035df594cf4f35596a63b1c1e6c6e
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M common/src/registers/MachRegister.C

  Log Message:
  -----------
  isControlStatus - x86_64


  Commit: 072de1caadb405e7bbbb7846c6f8b35686c3d2d0
      https://github.com/dyninst/dyninst/commit/072de1caadb405e7bbbb7846c6f8b35686c3d2d0
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M common/src/registers/MachRegister.C

  Log Message:
  -----------
  isControlStatus - aarch64

The zt0 controls the storage of the ZA register.

Arm Architecture Reference Manual
A-profile Architecture
April 2023
C5.2.25 Streaming Vector Control Register


  Commit: a14ca5bafabc56e0a29a2ad91dcf91bc7c4b66b7
      https://github.com/dyninst/dyninst/commit/a14ca5bafabc56e0a29a2ad91dcf91bc7c4b66b7
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M common/src/registers/MachRegister.C

  Log Message:
  -----------
  isControlStatus - ppc32


  Commit: 4bdabb7e71e08ea5854a0e20a333e38a43a6a6fe
      https://github.com/dyninst/dyninst/commit/4bdabb7e71e08ea5854a0e20a333e38a43a6a6fe
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M common/src/registers/MachRegister.C

  Log Message:
  -----------
  isControlStatus - ppc64


  Commit: b70fb2b0c3f6ca53e03cf2570d755e8635c9752a
      https://github.com/dyninst/dyninst/commit/b70fb2b0c3f6ca53e03cf2570d755e8635c9752a
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M common/src/registers/MachRegister.C

  Log Message:
  -----------
  isControlStatus - amdgpu_gfx908


  Commit: a7ee5a10a6a91cab4b0402992d3cdc6acb906179
      https://github.com/dyninst/dyninst/commit/a7ee5a10a6a91cab4b0402992d3cdc6acb906179
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M common/src/registers/MachRegister.C

  Log Message:
  -----------
  isControlStatus - amdgpu_gfx90a


  Commit: e176257acdd6bb255f3b042b84fdac48d83033c3
      https://github.com/dyninst/dyninst/commit/e176257acdd6bb255f3b042b84fdac48d83033c3
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M common/src/registers/MachRegister.C

  Log Message:
  -----------
  isControlStatus - amdgpu_gfx940


  Commit: 1a292c7963b8dbd3942075c3ee291b144a031a8f
      https://github.com/dyninst/dyninst/commit/1a292c7963b8dbd3942075c3ee291b144a031a8f
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M common/h/registers/MachRegister.h
    M common/src/registers/MachRegister.C

  Log Message:
  -----------
  isFloatingPoint - stub


  Commit: 5d753307165ad92ae54f9bbfe89a3cf2f24d049d
      https://github.com/dyninst/dyninst/commit/5d753307165ad92ae54f9bbfe89a3cf2f24d049d
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M common/src/registers/MachRegister.C

  Log Message:
  -----------
  isFloatingPoint - x86


  Commit: 09335c38a213a80d26d875206dcebce3088e1f80
      https://github.com/dyninst/dyninst/commit/09335c38a213a80d26d875206dcebce3088e1f80
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M common/src/registers/MachRegister.C

  Log Message:
  -----------
  isFloatingPoint - x86_64


  Commit: d5f5c8c12338b29d332385a6e8e3a574c87b7220
      https://github.com/dyninst/dyninst/commit/d5f5c8c12338b29d332385a6e8e3a574c87b7220
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M common/src/registers/MachRegister.C
    M dyninstAPI/src/parse-aarch64.C

  Log Message:
  -----------
  isFloatingPoint - aarch64


  Commit: 1920869485c5887e8a86fa27e5d022eabcd38ff0
      https://github.com/dyninst/dyninst/commit/1920869485c5887e8a86fa27e5d022eabcd38ff0
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M common/src/registers/MachRegister.C

  Log Message:
  -----------
  isFloatingPoint - ppc32


  Commit: 2e42028b4657f861fd824d02f3b7338bd1c62deb
      https://github.com/dyninst/dyninst/commit/2e42028b4657f861fd824d02f3b7338bd1c62deb
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M common/src/registers/MachRegister.C

  Log Message:
  -----------
  isFloatingPoint - ppc64


  Commit: 50b47b695fb80d7e925c1f9db7a2596d21d1d6d0
      https://github.com/dyninst/dyninst/commit/50b47b695fb80d7e925c1f9db7a2596d21d1d6d0
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M common/src/registers/MachRegister.C

  Log Message:
  -----------
  isFloatingPoint - amdgpu_gfx908


  Commit: 20d25fdd72bfdb2b23425540609dc4e128946a98
      https://github.com/dyninst/dyninst/commit/20d25fdd72bfdb2b23425540609dc4e128946a98
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M common/src/registers/MachRegister.C

  Log Message:
  -----------
  isFloatingPoint - amdgpu_gfx90a


  Commit: ccdac166f51658f5aa8bc0882aac33ea797a54cb
      https://github.com/dyninst/dyninst/commit/ccdac166f51658f5aa8bc0882aac33ea797a54cb
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M common/src/registers/MachRegister.C

  Log Message:
  -----------
  isFloatingPoint - amdgpu_gfx940


  Commit: f552d4e64c3aa7d6ce1999422d40be30cb2d1236
      https://github.com/dyninst/dyninst/commit/f552d4e64c3aa7d6ce1999422d40be30cb2d1236
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M common/h/registers/MachRegister.h
    M common/src/registers/MachRegister.C
    M dataflowAPI/rose/registers/convert.C

  Log Message:
  -----------
  getLengthID - stub


  Commit: 1fed93cd2950693c351cc96a5c05264037760bda
      https://github.com/dyninst/dyninst/commit/1fed93cd2950693c351cc96a5c05264037760bda
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M dataflowAPI/rose/registers/convert.C

  Log Message:
  -----------
  getLengthID - x86


  Commit: 74fdb8dedf2f09ab88ba1e2b061e902cd9852d87
      https://github.com/dyninst/dyninst/commit/74fdb8dedf2f09ab88ba1e2b061e902cd9852d87
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M dataflowAPI/rose/registers/convert.C

  Log Message:
  -----------
  getLengthID - x86_64


  Commit: f64335083c5cfc68d59535d1589095a92ecf8189
      https://github.com/dyninst/dyninst/commit/f64335083c5cfc68d59535d1589095a92ecf8189
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M common/src/registers/MachRegister.C
    M dataflowAPI/rose/registers/convert.C

  Log Message:
  -----------
  getLengthID - aarch64


  Commit: acdd109b7fbff01d60e20764d8ecd3fe1ed016fb
      https://github.com/dyninst/dyninst/commit/acdd109b7fbff01d60e20764d8ecd3fe1ed016fb
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M dataflowAPI/rose/registers/convert.C

  Log Message:
  -----------
  getLengthID - amdgpu_gfx908


  Commit: b98748b0e1574bd3276747caecbbe2e5a35f2205
      https://github.com/dyninst/dyninst/commit/b98748b0e1574bd3276747caecbbe2e5a35f2205
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M dataflowAPI/rose/registers/convert.C

  Log Message:
  -----------
  getLengthID - amdgpu_gfx90a


  Commit: 7f78ee9ccb61b98fd1512cf8d273ca4c1ec90213
      https://github.com/dyninst/dyninst/commit/7f78ee9ccb61b98fd1512cf8d273ca4c1ec90213
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M dataflowAPI/rose/registers/convert.C

  Log Message:
  -----------
  getLengthID - amdgpu_gfx940


  Commit: 98d74b3236e5337b44288789511be64e9f418b71
      https://github.com/dyninst/dyninst/commit/98d74b3236e5337b44288789511be64e9f418b71
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M common/src/registers/MachRegister.C
    M dataflowAPI/rose/registers/convert.C

  Log Message:
  -----------
  Remove old alias/id usages


Compare: https://github.com/dyninst/dyninst/compare/9dea2d319967...98d74b3236e5

To unsubscribe from these emails, change your notification settings at https://github.com/dyninst/dyninst/settings/notifications
[← Prev in Thread] Current Thread [Next in Thread→]
  • [DynInst_API:] [dyninst/dyninst] 31bbda: isGeneralPurpose - add stub, Tim Haines <=