Branch: refs/heads/ronak/register
  Home:   https://github.com/dyninst/dyninst
  Commit: 068cc4baed880e647e112da458d9eb4266af2fcb
      
https://github.com/dyninst/dyninst/commit/068cc4baed880e647e112da458d9eb4266af2fcb
  Author: Ronak Chauhan <[email protected]>
  Date:   2026-01-28 (Wed, 28 Jan 2026)

  Changed paths:
    M common/src/dyn_register.h

  Log Message:
  -----------
  Define new register struct


  Commit: bd9c95617f956af1f3a648a3e056f5b384f4ec41
      
https://github.com/dyninst/dyninst/commit/bd9c95617f956af1f3a648a3e056f5b384f4ec41
  Author: Ronak Chauhan <[email protected]>
  Date:   2026-01-28 (Wed, 28 Jan 2026)

  Changed paths:
    M dyninstAPI/src/ast.C
    M dyninstAPI/src/baseTramp.C
    M dyninstAPI/src/emit-amdgpu.C
    M dyninstAPI/src/registerSpace.C

  Log Message:
  -----------
  Fixes for DYNINST_CODEGEN_ARCH_AMDGPU_GFX908


  Commit: a238c49fa136b4db2182bed7c812f3ff484e08de
      
https://github.com/dyninst/dyninst/commit/a238c49fa136b4db2182bed7c812f3ff484e08de
  Author: Ronak Chauhan <[email protected]>
  Date:   2026-01-28 (Wed, 28 Jan 2026)

  Changed paths:
    M common/src/dyn_register.h
    M dyninstAPI/src/emit-x86.C

  Log Message:
  -----------
  Fixes for DYNINST_CODEGEN_ARCH_I386


  Commit: a4492583162075c462cfab016bc6cab4a308cdf9
      
https://github.com/dyninst/dyninst/commit/a4492583162075c462cfab016bc6cab4a308cdf9
  Author: Ronak Chauhan <[email protected]>
  Date:   2026-01-28 (Wed, 28 Jan 2026)

  Changed paths:
    M common/src/dyn_register.h
    M dyninstAPI/src/emit-x86.C

  Log Message:
  -----------
  Fixes for DYNINST_CODEGEN_ARCH_X86_64


  Commit: fd25e98087e764c6877cbb93ce3fd768aeb66cd4
      
https://github.com/dyninst/dyninst/commit/fd25e98087e764c6877cbb93ce3fd768aeb66cd4
  Author: Ronak Chauhan <[email protected]>
  Date:   2026-01-28 (Wed, 28 Jan 2026)

  Changed paths:
    M common/src/dyn_register.h

  Log Message:
  -----------
  Fixes for DYNINST_CODEGEN_ARCH_AARCH64


  Commit: fd76019c36e4947b90672e62bb4c50a9e3a4b4e7
      
https://github.com/dyninst/dyninst/commit/fd76019c36e4947b90672e62bb4c50a9e3a4b4e7
  Author: Ronak Chauhan <[email protected]>
  Date:   2026-01-28 (Wed, 28 Jan 2026)

  Changed paths:
    M common/src/dyn_register.h
    M dyninstAPI/src/inst-power.C

  Log Message:
  -----------
  Fixes for DYNINST_CODEGEN_ARCH_POWER


  Commit: a9a477e8fcbbb670363606bcf92f3a66385ec038
      
https://github.com/dyninst/dyninst/commit/a9a477e8fcbbb670363606bcf92f3a66385ec038
  Author: Ronak Chauhan <[email protected]>
  Date:   2026-01-28 (Wed, 28 Jan 2026)

  Changed paths:
    M common/src/dyn_register.h

  Log Message:
  -----------
  Use the new Register type unconditionally


  Commit: 7371e3e3bbeefd58e914bd47b785ff65d3154a9f
      
https://github.com/dyninst/dyninst/commit/7371e3e3bbeefd58e914bd47b785ff65d3154a9f
  Author: Ronak Chauhan <[email protected]>
  Date:   2026-01-28 (Wed, 28 Jan 2026)

  Changed paths:
    M common/src/dyn_register.h

  Log Message:
  -----------
  Fix some CI errors


  Commit: 62dacb926d17dfab124df3571cce94e658cff459
      
https://github.com/dyninst/dyninst/commit/62dacb926d17dfab124df3571cce94e658cff459
  Author: Ronak Chauhan <[email protected]>
  Date:   2026-01-28 (Wed, 28 Jan 2026)

  Changed paths:
    M common/src/dyn_register.h

  Log Message:
  -----------
  Make RegUsage uint32_t


  Commit: 7530c9da3b79ecc9a46f53e471f06f0d6a721774
      
https://github.com/dyninst/dyninst/commit/7530c9da3b79ecc9a46f53e471f06f0d6a721774
  Author: Ronak Chauhan <[email protected]>
  Date:   2026-01-28 (Wed, 28 Jan 2026)

  Changed paths:
    M common/src/dyn_register.h

  Log Message:
  -----------
  Add constructor that uses RegisterFields


  Commit: 1c0c6c0baf2f4d99779ac2d62242245f8a776787
      
https://github.com/dyninst/dyninst/commit/1c0c6c0baf2f4d99779ac2d62242245f8a776787
  Author: Ronak Chauhan <[email protected]>
  Date:   2026-01-28 (Wed, 28 Jan 2026)

  Changed paths:
    M common/src/dyn_register.h

  Log Message:
  -----------
  Clarify meaning of register block and add getIndividualRegisters method


  Commit: 5279d364d57760983d83172a2da0b88d5dbaaf87
      
https://github.com/dyninst/dyninst/commit/5279d364d57760983d83172a2da0b88d5dbaaf87
  Author: Ronak Chauhan <[email protected]>
  Date:   2026-01-28 (Wed, 28 Jan 2026)

  Changed paths:
    M common/src/dyn_register.h

  Log Message:
  -----------
  Move PREDICATE into RegUsage and remove TEMPORARY


  Commit: 451188722ecd2a2a3ab1aad41b599213ad7e2cef
      
https://github.com/dyninst/dyninst/commit/451188722ecd2a2a3ab1aad41b599213ad7e2cef
  Author: Ronak Chauhan <[email protected]>
  Date:   2026-01-28 (Wed, 28 Jan 2026)

  Changed paths:
    M common/src/dyn_register.h

  Log Message:
  -----------
  Update REG_COUNT_WIDTH to 5

GFX908 can have upto 16-sized SGPR blocks


  Commit: 4ac23d8699aaed8200829aa9fb981bed64836f73
      
https://github.com/dyninst/dyninst/commit/4ac23d8699aaed8200829aa9fb981bed64836f73
  Author: Ronak Chauhan <[email protected]>
  Date:   2026-01-28 (Wed, 28 Jan 2026)

  Changed paths:
    M common/src/dyn_register.h

  Log Message:
  -----------
  Add getters to the Register type


  Commit: b4002ef669d7899b9761afc3a8f4cae450f3fd98
      
https://github.com/dyninst/dyninst/commit/b4002ef669d7899b9761afc3a8f4cae450f3fd98
  Author: Ronak Chauhan <[email protected]>
  Date:   2026-01-28 (Wed, 28 Jan 2026)

  Changed paths:
    M common/src/dyn_register.h

  Log Message:
  -----------
  Change the Register type to be a class and simplify it


  Commit: b5597e9b80ff4e17af03e0f84dfcd8967bdef1aa
      
https://github.com/dyninst/dyninst/commit/b5597e9b80ff4e17af03e0f84dfcd8967bdef1aa
  Author: Ronak Chauhan <[email protected]>
  Date:   2026-01-28 (Wed, 28 Jan 2026)

  Changed paths:
    M dyninstAPI/src/emit-amdgpu.C

  Log Message:
  -----------
  Fix erros on AMDGPU


  Commit: 2085b564f3febcd2beff64e45f25696417897a8d
      
https://github.com/dyninst/dyninst/commit/2085b564f3febcd2beff64e45f25696417897a8d
  Author: Ronak Chauhan <[email protected]>
  Date:   2026-01-28 (Wed, 28 Jan 2026)

  Changed paths:
    M dyninstAPI/src/ast.C
    M dyninstAPI/src/baseTramp.C
    M dyninstAPI/src/registerSpace.C

  Log Message:
  -----------
  Fixes V2 for DYNINST_CODEGEN_ARCH_AMDGPU_GFX908


  Commit: e48d3ae7615cdd3b6b9f95cfdc94ecc85ac2fc43
      
https://github.com/dyninst/dyninst/commit/e48d3ae7615cdd3b6b9f95cfdc94ecc85ac2fc43
  Author: Ronak Chauhan <[email protected]>
  Date:   2026-01-28 (Wed, 28 Jan 2026)

  Changed paths:
    M dyninstAPI/src/emit-x86.C

  Log Message:
  -----------
  Fixes V2 for DYNINST_CODEGEN_ARCH_I386


  Commit: 751b7483408cd10f1d0bfdf78cd2c34efabf76e4
      
https://github.com/dyninst/dyninst/commit/751b7483408cd10f1d0bfdf78cd2c34efabf76e4
  Author: Ronak Chauhan <[email protected]>
  Date:   2026-01-28 (Wed, 28 Jan 2026)

  Changed paths:
    M dyninstAPI/src/emit-x86.C

  Log Message:
  -----------
  Fixes V2 for DYNINST_CODEGEN_ARCH_X86_64


  Commit: a1547bbcb94d5bbd2ae83adaa026315e6b539e1a
      
https://github.com/dyninst/dyninst/commit/a1547bbcb94d5bbd2ae83adaa026315e6b539e1a
  Author: Ronak Chauhan <[email protected]>
  Date:   2026-01-28 (Wed, 28 Jan 2026)

  Changed paths:
    M dyninstAPI/src/inst-power.C

  Log Message:
  -----------
  Fixes V2 for DYNINST_CODEGEN_ARCH_POWER


  Commit: adc4cbe9f68321c75837bc3583408b566809fd3e
      
https://github.com/dyninst/dyninst/commit/adc4cbe9f68321c75837bc3583408b566809fd3e
  Author: Ronak Chauhan <[email protected]>
  Date:   2026-01-28 (Wed, 28 Jan 2026)

  Changed paths:
    M common/src/dyn_register.h

  Log Message:
  -----------
  Mild cleanup of Register class


  Commit: 0d131b350e6024bf7c8d09429ba8623fcc1d56c4
      
https://github.com/dyninst/dyninst/commit/0d131b350e6024bf7c8d09429ba8623fcc1d56c4
  Author: Ronak Chauhan <[email protected]>
  Date:   2026-01-28 (Wed, 28 Jan 2026)

  Changed paths:
    M common/src/dyn_register.h

  Log Message:
  -----------
  Add getValue() method to Register


  Commit: e5f54197a65ae32c7f70957066ef4f4fb1532319
      
https://github.com/dyninst/dyninst/commit/e5f54197a65ae32c7f70957066ef4f4fb1532319
  Author: Ronak Chauhan <[email protected]>
  Date:   2026-01-28 (Wed, 28 Jan 2026)

  Changed paths:
    M common/src/dyn_register.h

  Log Message:
  -----------
  Fix shadowing for value


  Commit: fc600c7d3e5e536362b31597122c6c153bac4d31
      
https://github.com/dyninst/dyninst/commit/fc600c7d3e5e536362b31597122c6c153bac4d31
  Author: Ronak Chauhan <[email protected]>
  Date:   2026-01-28 (Wed, 28 Jan 2026)

  Changed paths:
    M common/src/dyn_register.h

  Log Message:
  -----------
  Cleanup comments


  Commit: 7dd0881178bbe76b7dc6ccfb9306247c5e3bd17d
      
https://github.com/dyninst/dyninst/commit/7dd0881178bbe76b7dc6ccfb9306247c5e3bd17d
  Author: Ronak Chauhan <[email protected]>
  Date:   2026-01-28 (Wed, 28 Jan 2026)

  Changed paths:
    M common/src/dyn_register.h

  Log Message:
  -----------
  Don't use packed attribute on RegisterInfo


  Commit: f3ac26bcfd52fea31811634c98691b599de1bf7b
      
https://github.com/dyninst/dyninst/commit/f3ac26bcfd52fea31811634c98691b599de1bf7b
  Author: Ronak Chauhan <[email protected]>
  Date:   2026-01-28 (Wed, 28 Jan 2026)

  Changed paths:
    M dyninstAPI/src/ast.C
    M dyninstAPI/src/baseTramp.C
    M dyninstAPI/src/emit-amdgpu.C
    M dyninstAPI/src/emit-x86.C
    M dyninstAPI/src/inst-power.C
    M dyninstAPI/src/registerSpace.C

  Log Message:
  -----------
  Use getValue() instead of uint32_t casts


  Commit: 9df1a678420a8c12030eedb4c940df972e4bcc9c
      
https://github.com/dyninst/dyninst/commit/9df1a678420a8c12030eedb4c940df972e4bcc9c
  Author: Ronak Chauhan <[email protected]>
  Date:   2026-01-28 (Wed, 28 Jan 2026)

  Changed paths:
    M common/src/dyn_register.h

  Log Message:
  -----------
  Use class instead of union + bitfields for Register


  Commit: 5ee70361939a4efdf8c7e7562e4cb878595de366
      
https://github.com/dyninst/dyninst/commit/5ee70361939a4efdf8c7e7562e4cb878595de366
  Author: Ronak Chauhan <[email protected]>
  Date:   2026-01-28 (Wed, 28 Jan 2026)

  Changed paths:
    M common/src/dyn_register.h
    M dyninstAPI/src/ast.C
    M dyninstAPI/src/baseTramp.C
    M dyninstAPI/src/emit-amdgpu.C
    M dyninstAPI/src/emit-x86.C
    M dyninstAPI/src/inst-power.C
    M dyninstAPI/src/registerSpace.C

  Log Message:
  -----------
  Remove getValue() and use getId() instead


  Commit: 44e018518380be3a5ef49063ea259afba9549cbc
      
https://github.com/dyninst/dyninst/commit/44e018518380be3a5ef49063ea259afba9549cbc
  Author: Ronak Chauhan <[email protected]>
  Date:   2026-01-28 (Wed, 28 Jan 2026)

  Changed paths:
    M dyninstAPI/src/regTracker.C

  Log Message:
  -----------
  Changes after rebasing on master


Compare: https://github.com/dyninst/dyninst/compare/b143f26d0d6e...44e018518380

To unsubscribe from these emails, change your notification settings at 
https://github.com/dyninst/dyninst/settings/notifications
_______________________________________________
Dyninst-api mailing list
[email protected]
https://lists.cs.wisc.edu/mailman/listinfo/dyninst-api

Reply via email to