| Date: | Mon, 10 Apr 2017 14:07:15 -0700 |
|---|---|
| From: | Sunny Shah <shah28@xxxxxxxx> |
| Subject: | [DynInst_API:] [dyninst/dyninst] 8f302f: Fixed conditional branch instruction generation fo... |
Branch: refs/heads/arm64/feature/relocation Home: https://github.com/dyninst/dyninst Commit: 8f302fa0d9c22008f9e8b1a91c5ecb15deebf476 https://github.com/dyninst/dyninst/commit/8f302fa0d9c22008f9e8b1a91c5ecb15deebf476 Author: Sunny Shah <shah28@xxxxxxxx> Date: 2017-04-10 (Mon, 10 Apr 2017) Changed paths: M dyninstAPI/src/codegen-aarch64.C Log Message: ----------- Fixed conditional branch instruction generation for short displacements For displacements that are in range in the modifyJCC function, only bits 5-23 of the instruction need to be modified to set the new displacement. That way, all conditional instructions (B.cond, CBZ, CBNZ, TBZ, TBNZ) are taken into account. |
| [← Prev in Thread] | Current Thread | [Next in Thread→] |
|---|---|---|
| ||
| Previous by Date: | [DynInst_API:] [dyninst/dyninst] d91911: Fixed offset calculation in modifyData for the ADR..., Sunny Shah |
|---|---|
| Next by Date: | [DynInst_API:] [dyninst/dyninst] ba05f9: Pass CFLAGS to libdwarf and libiberty, Sunny Shah |
| Previous by Thread: | [DynInst_API:] [dyninst/dyninst] 8ed1ed: Fix lookup for address ranges from file/line, Bill Williams |
| Next by Thread: | [DynInst_API:] [dyninst/dyninst] 902c4d: Remove assert; simply delete iff refcount is zero...., Bill Williams |
| Indexes: | [Date] [Thread] |