Branch: refs/heads/thaines/machregister_add_type_queries
Home: https://github.com/dyninst/dyninst
Commit: 32cb06570368ae9a614d2b06b467b57dd4d4995a
https://github.com/dyninst/dyninst/commit/32cb06570368ae9a614d2b06b467b57dd4d4995a
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 2025)
Changed paths:
M common/h/registers/MachRegister.h
M common/src/registers/MachRegister.C
Log Message:
-----------
isGeneralPurpose - add stub
Commit: 167d4d3e956c9fbb20dd2c3011b2c2d74df1e7c5
https://github.com/dyninst/dyninst/commit/167d4d3e956c9fbb20dd2c3011b2c2d74df1e7c5
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 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: 9a1e6262acd79f5a65da32124a0b358c4b351454
https://github.com/dyninst/dyninst/commit/9a1e6262acd79f5a65da32124a0b358c4b351454
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 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: 60f108cd78103c1815c9fd66561f5fda1560e1d1
https://github.com/dyninst/dyninst/commit/60f108cd78103c1815c9fd66561f5fda1560e1d1
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 2025)
Changed paths:
M common/src/registers/MachRegister.C
M dyninstAPI/src/parse-aarch64.C
Log Message:
-----------
isGeneralPurpose - aarch64
Commit: 538d92cf3e5d6bd779f28ea80ece384daff6084e
https://github.com/dyninst/dyninst/commit/538d92cf3e5d6bd779f28ea80ece384daff6084e
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 2025)
Changed paths:
M common/src/registers/MachRegister.C
Log Message:
-----------
isGeneralPurpose - ppc32
Commit: 94e6c810b9dd3fdcb6b97823c9a1cca64e76b69d
https://github.com/dyninst/dyninst/commit/94e6c810b9dd3fdcb6b97823c9a1cca64e76b69d
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 2025)
Changed paths:
M common/src/registers/MachRegister.C
Log Message:
-----------
isGeneralPurpose - ppc64
Commit: 0bb58b2fff151f621f055d5d618a1ea2f38b96a7
https://github.com/dyninst/dyninst/commit/0bb58b2fff151f621f055d5d618a1ea2f38b96a7
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 2025)
Changed paths:
M common/src/registers/MachRegister.C
Log Message:
-----------
isGeneralPurpose - cuda
Commit: 5e82e46c96f8a09777c1f2789dda89759ba1e545
https://github.com/dyninst/dyninst/commit/5e82e46c96f8a09777c1f2789dda89759ba1e545
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 2025)
Changed paths:
M common/src/registers/MachRegister.C
Log Message:
-----------
isGeneralPurpose - amdgpu_gfx908
Commit: 22b4cf81abd6c36a4bae2c1524f61426145fcc71
https://github.com/dyninst/dyninst/commit/22b4cf81abd6c36a4bae2c1524f61426145fcc71
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 2025)
Changed paths:
M common/src/registers/MachRegister.C
Log Message:
-----------
isGeneralPurpose - amdgpu_gfx90a
Commit: 4ce0cfee79d59e25cd2258a697ac3ec9ce329765
https://github.com/dyninst/dyninst/commit/4ce0cfee79d59e25cd2258a697ac3ec9ce329765
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 2025)
Changed paths:
M common/src/registers/MachRegister.C
Log Message:
-----------
isGeneralPurpose - amdgpu_gfx940
Commit: 137b789baf1c8e0c76aadf3a71fab70a29699243
https://github.com/dyninst/dyninst/commit/137b789baf1c8e0c76aadf3a71fab70a29699243
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 2025)
Changed paths:
M common/h/registers/MachRegister.h
M common/src/registers/MachRegister.C
Log Message:
-----------
isVector - add stub
Commit: 522f9640c8356ae6235b9ac54bd4f4fc3ac77767
https://github.com/dyninst/dyninst/commit/522f9640c8356ae6235b9ac54bd4f4fc3ac77767
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 2025)
Changed paths:
M common/src/registers/MachRegister.C
M dataflowAPI/src/stackanalysis.C
Log Message:
-----------
isVector - x86
Commit: e3795e3144556ba9cdf6b6d607bb446a8bb34a2b
https://github.com/dyninst/dyninst/commit/e3795e3144556ba9cdf6b6d607bb446a8bb34a2b
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 2025)
Changed paths:
M common/src/registers/MachRegister.C
M dataflowAPI/src/stackanalysis.C
Log Message:
-----------
isVector - x86_64
Commit: 778bbdf6182618e3c14558c0f99c6b31944cdc33
https://github.com/dyninst/dyninst/commit/778bbdf6182618e3c14558c0f99c6b31944cdc33
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 2025)
Changed paths:
M common/src/registers/MachRegister.C
Log Message:
-----------
isVector - aarch64
Commit: 744c4a611b2a5bff46bdf216d581bc9186cb146a
https://github.com/dyninst/dyninst/commit/744c4a611b2a5bff46bdf216d581bc9186cb146a
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 2025)
Changed paths:
M common/src/registers/MachRegister.C
Log Message:
-----------
isVector - amdgpu_gfx908
Commit: 53fcaa4f09816773c32144ccdcdc5e14eff3b242
https://github.com/dyninst/dyninst/commit/53fcaa4f09816773c32144ccdcdc5e14eff3b242
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 2025)
Changed paths:
M common/src/registers/MachRegister.C
Log Message:
-----------
isVector - amdgpu_gfx90a
Commit: ec4bbb70bad9fe763be84e89b1a7dcbd4c779cfe
https://github.com/dyninst/dyninst/commit/ec4bbb70bad9fe763be84e89b1a7dcbd4c779cfe
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 2025)
Changed paths:
M common/src/registers/MachRegister.C
Log Message:
-----------
isVector - amdgpu_gfx940
Commit: 954a71d72ba3c468fca03df85dc0c31c92a24176
https://github.com/dyninst/dyninst/commit/954a71d72ba3c468fca03df85dc0c31c92a24176
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 2025)
Changed paths:
M common/src/registers/MachRegister.C
Log Message:
-----------
isVector - ppc64
Commit: 2e8c85917f7925c8cf706bc44f6eca8cabee43af
https://github.com/dyninst/dyninst/commit/2e8c85917f7925c8cf706bc44f6eca8cabee43af
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 2025)
Changed paths:
M common/h/registers/MachRegister.h
M common/src/registers/MachRegister.C
Log Message:
-----------
isControlStatus - stub
Commit: 6c9b2e7e32d0c5eb3eaa35b376200a3907b784d6
https://github.com/dyninst/dyninst/commit/6c9b2e7e32d0c5eb3eaa35b376200a3907b784d6
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 2025)
Changed paths:
M common/src/registers/MachRegister.C
Log Message:
-----------
isControlStatus - x86
Commit: a1e83d6f7db2a62243f170f913983b3e21ad0fda
https://github.com/dyninst/dyninst/commit/a1e83d6f7db2a62243f170f913983b3e21ad0fda
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 2025)
Changed paths:
M common/src/registers/MachRegister.C
Log Message:
-----------
isControlStatus - x86_64
Commit: e360439d080cf54044196b7fee55b9df20522b11
https://github.com/dyninst/dyninst/commit/e360439d080cf54044196b7fee55b9df20522b11
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 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: bd1029bc6d1b1f2b167b004534059946f533e819
https://github.com/dyninst/dyninst/commit/bd1029bc6d1b1f2b167b004534059946f533e819
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 2025)
Changed paths:
M common/src/registers/MachRegister.C
Log Message:
-----------
isControlStatus - ppc32
Commit: 1d577bbb3bfb14a1185eb82ee343434f63cbcf08
https://github.com/dyninst/dyninst/commit/1d577bbb3bfb14a1185eb82ee343434f63cbcf08
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 2025)
Changed paths:
M common/src/registers/MachRegister.C
Log Message:
-----------
isControlStatus - ppc64
Commit: 7a0802b73e0330ac868eebe9ca93e3cfadfc6dd4
https://github.com/dyninst/dyninst/commit/7a0802b73e0330ac868eebe9ca93e3cfadfc6dd4
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 2025)
Changed paths:
M common/src/registers/MachRegister.C
Log Message:
-----------
isControlStatus - amdgpu_gfx908
Commit: 2bcff4aec911f7a4337f442a05329e1f948d0b0c
https://github.com/dyninst/dyninst/commit/2bcff4aec911f7a4337f442a05329e1f948d0b0c
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 2025)
Changed paths:
M common/src/registers/MachRegister.C
Log Message:
-----------
isControlStatus - amdgpu_gfx90a
Commit: 9726806b022cb15bc08bcf78e363f5f95e5a5d99
https://github.com/dyninst/dyninst/commit/9726806b022cb15bc08bcf78e363f5f95e5a5d99
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 2025)
Changed paths:
M common/src/registers/MachRegister.C
Log Message:
-----------
isControlStatus - amdgpu_gfx940
Commit: 44798b8eef98cee9bac177e12d383fc301d00705
https://github.com/dyninst/dyninst/commit/44798b8eef98cee9bac177e12d383fc301d00705
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 2025)
Changed paths:
M common/h/registers/MachRegister.h
M common/src/registers/MachRegister.C
Log Message:
-----------
isFloatingPoint - stub
Commit: f9d1b8cb031e276c6388f009ebc3ecfaaba9bced
https://github.com/dyninst/dyninst/commit/f9d1b8cb031e276c6388f009ebc3ecfaaba9bced
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 2025)
Changed paths:
M common/src/registers/MachRegister.C
Log Message:
-----------
isFloatingPoint - x86
Commit: 2bb76bec142583050c1551f58416baec2f6481f0
https://github.com/dyninst/dyninst/commit/2bb76bec142583050c1551f58416baec2f6481f0
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 2025)
Changed paths:
M common/src/registers/MachRegister.C
Log Message:
-----------
isFloatingPoint - x86_64
Commit: fb104c6dbcb4268f4e9410513567cef249b5427d
https://github.com/dyninst/dyninst/commit/fb104c6dbcb4268f4e9410513567cef249b5427d
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 2025)
Changed paths:
M common/src/registers/MachRegister.C
M dyninstAPI/src/parse-aarch64.C
Log Message:
-----------
isFloatingPoint - aarch64
Commit: 7ac51a518b6ff415f49fb4178314a0d1f9203cf8
https://github.com/dyninst/dyninst/commit/7ac51a518b6ff415f49fb4178314a0d1f9203cf8
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 2025)
Changed paths:
M common/src/registers/MachRegister.C
Log Message:
-----------
isFloatingPoint - ppc32
Commit: 9baa507bd36d9b92ef46d89cfd2182f991ad6cc3
https://github.com/dyninst/dyninst/commit/9baa507bd36d9b92ef46d89cfd2182f991ad6cc3
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 2025)
Changed paths:
M common/src/registers/MachRegister.C
Log Message:
-----------
isFloatingPoint - ppc64
Commit: b604da2d0aca15a337e43106a3c17f2b08bd6da7
https://github.com/dyninst/dyninst/commit/b604da2d0aca15a337e43106a3c17f2b08bd6da7
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 2025)
Changed paths:
M common/src/registers/MachRegister.C
Log Message:
-----------
isFloatingPoint - amdgpu_gfx908
Commit: 2adf48c7a416d5def148ba75bfcba9f112cb7f62
https://github.com/dyninst/dyninst/commit/2adf48c7a416d5def148ba75bfcba9f112cb7f62
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 2025)
Changed paths:
M common/src/registers/MachRegister.C
Log Message:
-----------
isFloatingPoint - amdgpu_gfx90a
Commit: 3ca68ce6e47e176d29338da80873a929b2d10b9f
https://github.com/dyninst/dyninst/commit/3ca68ce6e47e176d29338da80873a929b2d10b9f
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 2025)
Changed paths:
M common/src/registers/MachRegister.C
Log Message:
-----------
isFloatingPoint - amdgpu_gfx940
Commit: 73065aeb9f31d0c02450df55ba5b53351625be26
https://github.com/dyninst/dyninst/commit/73065aeb9f31d0c02450df55ba5b53351625be26
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 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: f07514804142f62d1aecb28e46ffbc662ae7508b
https://github.com/dyninst/dyninst/commit/f07514804142f62d1aecb28e46ffbc662ae7508b
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 2025)
Changed paths:
M dataflowAPI/rose/registers/convert.C
Log Message:
-----------
getLengthID - x86
Commit: 70d725d5c16a6db9b2f418f9c986046acbe2e39d
https://github.com/dyninst/dyninst/commit/70d725d5c16a6db9b2f418f9c986046acbe2e39d
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 2025)
Changed paths:
M dataflowAPI/rose/registers/convert.C
Log Message:
-----------
getLengthID - x86_64
Commit: da8e1b481e596d27d66dc1a64fa2f43e80eb5fac
https://github.com/dyninst/dyninst/commit/da8e1b481e596d27d66dc1a64fa2f43e80eb5fac
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 2025)
Changed paths:
M common/src/registers/MachRegister.C
M dataflowAPI/rose/registers/convert.C
Log Message:
-----------
getLengthID - aarch64
Commit: 24a68732f82c0dcbf9778bb4892868228bae1f3b
https://github.com/dyninst/dyninst/commit/24a68732f82c0dcbf9778bb4892868228bae1f3b
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 2025)
Changed paths:
M dataflowAPI/rose/registers/convert.C
Log Message:
-----------
getLengthID - amdgpu_gfx908
Commit: 6f47f8a3128d89b4da92286c64904057ac191277
https://github.com/dyninst/dyninst/commit/6f47f8a3128d89b4da92286c64904057ac191277
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 2025)
Changed paths:
M dataflowAPI/rose/registers/convert.C
Log Message:
-----------
getLengthID - amdgpu_gfx90a
Commit: 40b3e2f1d6ea7a2e6c019f1570cb4e1188369137
https://github.com/dyninst/dyninst/commit/40b3e2f1d6ea7a2e6c019f1570cb4e1188369137
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 2025)
Changed paths:
M dataflowAPI/rose/registers/convert.C
Log Message:
-----------
getLengthID - amdgpu_gfx940
Commit: 79dd7610ccfbb324a30eb511b696485e38972c65
https://github.com/dyninst/dyninst/commit/79dd7610ccfbb324a30eb511b696485e38972c65
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 2025)
Changed paths:
M common/src/registers/MachRegister.C
M dataflowAPI/rose/registers/convert.C
Log Message:
-----------
Remove old alias/id usages
Commit: a76fa42625bad1c4b761a1610df7c032671ba7e0
https://github.com/dyninst/dyninst/commit/a76fa42625bad1c4b761a1610df7c032671ba7e0
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 2025)
Changed paths:
M tests/MachRegister/CMakeLists.txt
A tests/MachRegister/type_queries/CMakeLists.txt
A tests/MachRegister/type_queries/aarch64.cpp
A tests/MachRegister/type_queries/amdgpu_gfx908.cpp
A tests/MachRegister/type_queries/amdgpu_gfx90a.cpp
A tests/MachRegister/type_queries/amdgpu_gfx940.cpp
A tests/MachRegister/type_queries/ppc32.cpp
A tests/MachRegister/type_queries/ppc64.cpp
A tests/MachRegister/type_queries/type_query_check.h
A tests/MachRegister/type_queries/x86.cpp
A tests/MachRegister/type_queries/x86_64.cpp
Log Message:
-----------
Add unit tests
Commit: a56a28debaf3dd956c77577f05f3caebc470886f
https://github.com/dyninst/dyninst/commit/a56a28debaf3dd956c77577f05f3caebc470886f
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 2025)
Changed paths:
M tests/MachRegister/CMakeLists.txt
Log Message:
-----------
Cmake formatting
Commit: 2e4cd5ff39b92e57376a84662a63f2e40ac36dc1
https://github.com/dyninst/dyninst/commit/2e4cd5ff39b92e57376a84662a63f2e40ac36dc1
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-02-01 (Sat, 01 Feb 2025)
Changed paths:
M tests/MachRegister/type_queries/aarch64.cpp
M tests/MachRegister/type_queries/amdgpu_gfx908.cpp
M tests/MachRegister/type_queries/amdgpu_gfx90a.cpp
M tests/MachRegister/type_queries/amdgpu_gfx940.cpp
M tests/MachRegister/type_queries/ppc32.cpp
M tests/MachRegister/type_queries/ppc64.cpp
M tests/MachRegister/type_queries/x86.cpp
M tests/MachRegister/type_queries/x86_64.cpp
Log Message:
-----------
Update unit tests
Compare: https://github.com/dyninst/dyninst/compare/88fc76955511...2e4cd5ff39b9
To unsubscribe from these emails, change your notification settings at https://github.com/dyninst/dyninst/settings/notifications
|