Branch: refs/heads/master
Home: https://github.com/dyninst/dyninst
Commit: 2f2f73fcca8238624af08231795e4b0587fa3946
https://github.com/dyninst/dyninst/commit/2f2f73fcca8238624af08231795e4b0587fa3946
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2024-02-28 (Wed, 28 Feb 2024)
Changed paths:
M dataflowAPI/src/liveness.C
M instructionAPI/CMakeLists.txt
A instructionAPI/h/interrupts.h
A instructionAPI/src/interrupts.C
M parseAPI/src/IA_IAPI.C
M parseAPI/src/IA_IAPI.h
M parseAPI/src/IA_aarch64.C
M parseAPI/src/IA_aarch64.h
M parseAPI/src/IA_amdgpu.C
M parseAPI/src/IA_amdgpu.h
M parseAPI/src/IA_power.C
M parseAPI/src/IA_power.h
M parseAPI/src/IA_x86.C
M parseAPI/src/IA_x86.h
Log Message:
-----------
Unify software interrupt instruction detection (#1693)
* Move isInterrupt to InstructionAPI
* Use InstructionAPI::isInterrupt in IA_IAPI::isInterruptOrSyscall
* Use InstructionAPI::isInterrupt in LivenessAnalyzer::calcRWSets
* Remove IA_IAPI::isInterrupt
It is replaced by InstructionAPI::isInterrupt
To unsubscribe from these emails, change your notification settings at https://github.com/dyninst/dyninst/settings/notifications
|