Branch: refs/heads/thaines/machregister_roseregs
Home: https://github.com/dyninst/dyninst
Commit: eef06350fc28a9db739ac352b3d625e0d4baab23
https://github.com/dyninst/dyninst/commit/eef06350fc28a9db739ac352b3d625e0d4baab23
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2024-12-18 (Wed, 18 Dec 2024)
Changed paths:
M dataflowAPI/rose/RegisterDescriptor.h
Log Message:
-----------
Add conversion to RegisterDescription
Commit: d04dd33171cd68a5f203ba8a910aee8128436563
https://github.com/dyninst/dyninst/commit/d04dd33171cd68a5f203ba8a910aee8128436563
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2024-12-18 (Wed, 18 Dec 2024)
Changed paths:
M dataflowAPI/src/ExpressionConversionVisitor.C
Log Message:
-----------
Format archSpecificRegisterProc
This makes it actually readable.
Commit: c08feca33489d4e8d2a549155a87513840d21014
https://github.com/dyninst/dyninst/commit/c08feca33489d4e8d2a549155a87513840d21014
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2024-12-18 (Wed, 18 Dec 2024)
Changed paths:
M dataflowAPI/src/ExpressionConversionVisitor.C
Log Message:
-----------
Remove old debug code in archSpecificRegisterProc
Commit: 9784e761a7cccf05772e2264cff67ab96e5271e5
https://github.com/dyninst/dyninst/commit/9784e761a7cccf05772e2264cff67ab96e5271e5
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2024-12-18 (Wed, 18 Dec 2024)
Changed paths:
M common/src/registers/MachRegister.C
M dataflowAPI/CMakeLists.txt
A dataflowAPI/rose/registers/amdgpu.h
M dataflowAPI/rose/registers/convert.C
M dataflowAPI/src/ExpressionConversionVisitor.C
M external/rose/amdgpuInstructionEnum.h
Log Message:
-----------
AMDGPU
Commit: eae0381fe17c798763897bf70bf447e462390d58
https://github.com/dyninst/dyninst/commit/eae0381fe17c798763897bf70bf447e462390d58
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2024-12-18 (Wed, 18 Dec 2024)
Changed paths:
M common/src/registers/MachRegister.C
M dataflowAPI/CMakeLists.txt
M dataflowAPI/rose/registers/convert.C
A dataflowAPI/rose/registers/ppc32.h
M dataflowAPI/src/ExpressionConversionVisitor.C
Log Message:
-----------
ppc32
Commit: 386b374a9a27c6b6ca5788ed729952a34175eb89
https://github.com/dyninst/dyninst/commit/386b374a9a27c6b6ca5788ed729952a34175eb89
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2024-12-18 (Wed, 18 Dec 2024)
Changed paths:
M common/src/registers/MachRegister.C
M dataflowAPI/CMakeLists.txt
A dataflowAPI/rose/registers/aarch64.h
M dataflowAPI/rose/registers/convert.C
M dataflowAPI/src/ExpressionConversionVisitor.C
M external/rose/armv8InstructionEnum.h
Log Message:
-----------
aarch64
Commit: b3e0e09422820e21cd827f71f832f8fcb359ed1c
https://github.com/dyninst/dyninst/commit/b3e0e09422820e21cd827f71f832f8fcb359ed1c
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2024-12-18 (Wed, 18 Dec 2024)
Changed paths:
M common/src/registers/MachRegister.C
M dataflowAPI/CMakeLists.txt
M dataflowAPI/rose/registers/convert.C
A dataflowAPI/rose/registers/ppc64.h
Log Message:
-----------
ppc64
Commit: 2d149c9b6d09c719c9adde63909a04c8a14fbf1a
https://github.com/dyninst/dyninst/commit/2d149c9b6d09c719c9adde63909a04c8a14fbf1a
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2024-12-18 (Wed, 18 Dec 2024)
Changed paths:
M common/src/registers/MachRegister.C
M dataflowAPI/CMakeLists.txt
M dataflowAPI/rose/registers/convert.C
A dataflowAPI/rose/registers/x86.h
M dataflowAPI/src/ExpressionConversionVisitor.C
Log Message:
-----------
x86
Commit: 8ec4b838b454416a3f69b78443ca7bf0bf66b0c5
https://github.com/dyninst/dyninst/commit/8ec4b838b454416a3f69b78443ca7bf0bf66b0c5
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2024-12-18 (Wed, 18 Dec 2024)
Changed paths:
M common/src/registers/MachRegister.C
M dataflowAPI/CMakeLists.txt
M dataflowAPI/rose/registers/convert.C
A dataflowAPI/rose/registers/x86_64.h
Log Message:
-----------
x86_64
Commit: 103e2ea9d64b48d6d3c5a41593d206467852bca7
https://github.com/dyninst/dyninst/commit/103e2ea9d64b48d6d3c5a41593d206467852bca7
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2024-12-18 (Wed, 18 Dec 2024)
Changed paths:
M dataflowAPI/rose/registers/convert.C
M dataflowAPI/src/ExpressionConversionVisitor.C
Log Message:
-----------
Add logging for unimplemented architectures
There is no `default` case in the switch, so the compiler will warn
about missing enumerators in which case this code should never be
encountered.
Commit: 8677d751ecdf911f2df794756c9fd15f3d817f8f
https://github.com/dyninst/dyninst/commit/8677d751ecdf911f2df794756c9fd15f3d817f8f
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2024-12-18 (Wed, 18 Dec 2024)
Changed paths:
M common/h/registers/MachRegister.h
M common/src/registers/MachRegister.C
Log Message:
-----------
Remove MachRegister::getROSERegister
Commit: a12e9c8fa3ca987383ce5dad38d09bf5c72b9fcb
https://github.com/dyninst/dyninst/commit/a12e9c8fa3ca987383ce5dad38d09bf5c72b9fcb
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2024-12-18 (Wed, 18 Dec 2024)
Changed paths:
M dataflowAPI/src/ExpressionConversionVisitor.C
Log Message:
-----------
Simplify archSpecificRegisterProc
Compare: https://github.com/dyninst/dyninst/compare/eb939715c3a7...a12e9c8fa3ca
To unsubscribe from these emails, change your notification settings at https://github.com/dyninst/dyninst/settings/notifications
|