Branch: refs/heads/thaines/machregister_add_type_queries
Home: https://github.com/dyninst/dyninst
Commit: 5bdfdd995e7f70c885496dd7945a2c0aa42f46f6
https://github.com/dyninst/dyninst/commit/5bdfdd995e7f70c885496dd7945a2c0aa42f46f6
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-01-04 (Sat, 04 Jan 2025)
Changed paths:
M common/h/registers/MachRegister.h
M common/src/registers/MachRegister.C
M dataflowAPI/src/stackanalysis.C
M dyninstAPI/src/parse-aarch64.C
M instructionAPI/src/InstructionDecoder-x86.C
M proccontrol/src/linux.C
Log Message:
-----------
Add isGeneralPurpose
Commit: ccc2f74fe17daadf8acc027dfd881baf5a7f5f9b
https://github.com/dyninst/dyninst/commit/ccc2f74fe17daadf8acc027dfd881baf5a7f5f9b
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-01-04 (Sat, 04 Jan 2025)
Changed paths:
M common/h/registers/MachRegister.h
M common/src/registers/MachRegister.C
M dataflowAPI/src/stackanalysis.C
Log Message:
-----------
Add isVector
Commit: 5b3d6d754e0cc27424cb3336f9c6f8412e3cf125
https://github.com/dyninst/dyninst/commit/5b3d6d754e0cc27424cb3336f9c6f8412e3cf125
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-01-04 (Sat, 04 Jan 2025)
Changed paths:
M common/h/registers/MachRegister.h
M common/src/registers/MachRegister.C
Log Message:
-----------
Add isControlStatus
Commit: 16177cb5df0a7d42f0ee3201c57e724d3ab9a33f
https://github.com/dyninst/dyninst/commit/16177cb5df0a7d42f0ee3201c57e724d3ab9a33f
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-01-04 (Sat, 04 Jan 2025)
Changed paths:
M common/h/registers/MachRegister.h
M common/src/registers/MachRegister.C
M dyninstAPI/src/parse-aarch64.C
Log Message:
-----------
Add isFloatingPoint
Commit: 5c71e756aaf9c948370fe526e6940b31defd9c3e
https://github.com/dyninst/dyninst/commit/5c71e756aaf9c948370fe526e6940b31defd9c3e
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-01-04 (Sat, 04 Jan 2025)
Changed paths:
M common/h/registers/MachRegister.h
M common/src/registers/MachRegister.C
M dataflowAPI/rose/registers/convert.C
Log Message:
-----------
Add getLengthID
Commit: efb48f1a09d5038e49169855ab7a7875c0f3af72
https://github.com/dyninst/dyninst/commit/efb48f1a09d5038e49169855ab7a7875c0f3af72
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-01-04 (Sat, 04 Jan 2025)
Changed paths:
M common/src/registers/MachRegister.C
Log Message:
-----------
isGeneralPurpose
Commit: 4076e652d0711671d66f306fc9a93b75d2e5ee2e
https://github.com/dyninst/dyninst/commit/4076e652d0711671d66f306fc9a93b75d2e5ee2e
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-01-04 (Sat, 04 Jan 2025)
Changed paths:
M common/src/registers/MachRegister.C
Log Message:
-----------
isFloatingPoint
Commit: 44ff935aea5cc3dde33c52ac6790ca0fac8991e0
https://github.com/dyninst/dyninst/commit/44ff935aea5cc3dde33c52ac6790ca0fac8991e0
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-01-04 (Sat, 04 Jan 2025)
Changed paths:
M common/src/registers/MachRegister.C
Log Message:
-----------
isControlStatus
Commit: bb7bcdcb89e605680876ea71b2e5e09f6ea0073c
https://github.com/dyninst/dyninst/commit/bb7bcdcb89e605680876ea71b2e5e09f6ea0073c
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-01-04 (Sat, 04 Jan 2025)
Changed paths:
M common/src/registers/MachRegister.C
Log Message:
-----------
Report aarch64::ffr as a status register
The First Fault Register captures the cumulative fault status of a
sequence of SVE First-fault and Non-fault vector load instructions.
Commit: d1b91ff5709565af59cde8257f709ef95a3fcfd3
https://github.com/dyninst/dyninst/commit/d1b91ff5709565af59cde8257f709ef95a3fcfd3
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-01-04 (Sat, 04 Jan 2025)
Changed paths:
M common/src/registers/MachRegister.C
Log Message:
-----------
Treat avx k0-7 as control/status registers
Commit: 98c71dae3e0db997651bcb29ab56a5461a5a469c
https://github.com/dyninst/dyninst/commit/98c71dae3e0db997651bcb29ab56a5461a5a469c
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-01-04 (Sat, 04 Jan 2025)
Changed paths:
M common/src/registers/MachRegister.C
Log Message:
-----------
Treat aarch64 predicate registers as control/status
Commit: 5aa732a1cc94e7c79d46f32a222020133157d5ba
https://github.com/dyninst/dyninst/commit/5aa732a1cc94e7c79d46f32a222020133157d5ba
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-01-04 (Sat, 04 Jan 2025)
Changed paths:
M common/h/registers/MachRegister.h
Log Message:
-----------
Update comments for isVector
Commit: f48a4ea685e32a6a9afd8b27da26b83e8164ecd2
https://github.com/dyninst/dyninst/commit/f48a4ea685e32a6a9afd8b27da26b83e8164ecd2
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-01-04 (Sat, 04 Jan 2025)
Changed paths:
M common/src/registers/MachRegister.C
Log Message:
-----------
Include mxcsr as vector register for x86/x86_64
Commit: e4e2eec233a14348a6e9ef2e9455e854cb881597
https://github.com/dyninst/dyninst/commit/e4e2eec233a14348a6e9ef2e9455e854cb881597
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-01-04 (Sat, 04 Jan 2025)
Changed paths:
M common/src/registers/MachRegister.C
Log Message:
-----------
Add amdgpu control/status registers
Commit: 826f559c2087d4239ef21153d7310fe23513368f
https://github.com/dyninst/dyninst/commit/826f559c2087d4239ef21153d7310fe23513368f
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2025-01-04 (Sat, 04 Jan 2025)
Changed paths:
M common/src/registers/MachRegister.C
Log Message:
-----------
Update amdgpu vector registers
Compare: https://github.com/dyninst/dyninst/compare/1031836f4cf0...826f559c2087
To unsubscribe from these emails, change your notification settings at https://github.com/dyninst/dyninst/settings/notifications
|