Date: | Tue, 20 Dec 2016 11:28:02 -0800 |
---|---|
From: | Sunny Shah <shah28@xxxxxxxx> |
Subject: | [DynInst_API:] [dyninst/dyninst] 5c210a: Semantics for shift instruction. |
Branch: refs/heads/arm64/feature/semantics Home: https://github.com/dyninst/dyninst Commit: 5c210a53c0a5924e48c583e2f04722b2be9beb2a https://github.com/dyninst/dyninst/commit/5c210a53c0a5924e48c583e2f04722b2be9beb2a Author: Sunny Shah <shah28@xxxxxxxx> Date: 2016-12-20 (Tue, 20 Dec 2016) Changed paths: M dataflowAPI/rose/semantics/DispatcherARM64.C M dataflowAPI/rose/semantics/DispatcherARM64.h Log Message: ----------- Semantics for shift instruction. Includes semantics for the following instructions: * LSL (register) * LSLV * LSR (register) * LSRV * ASR (register) * ASRV * ROR (register) * RORV Introduced method DispatcherARM64::ShiftReg that is utilized by the semantics of all the above instructions and calls the appropriate shift function under BaseSemantics::RiscOperators based on the shift type. Introduced method DispatcherARM64::getShiftType that is again used by the semantics code to determine the type of shift. |
[← Prev in Thread] | Current Thread | [Next in Thread→] |
---|---|---|
|
Previous by Date: | [DynInst_API:] 9.3.0 in release candidate state, Bill Williams |
---|---|
Next by Date: | [DynInst_API:] [dyninst/dyninst] 292e87: Fix findMain analysis: we should analyze the first..., John Detter |
Previous by Thread: | [DynInst_API:] [dyninst/dyninst] 5bc0be: When determining the ROSE register category for AR..., Sunny Shah |
Next by Thread: | [DynInst_API:] [dyninst/dyninst] 5c8837: delete generated vs files, John Detter |
Indexes: | [Date] [Thread] |