Date: | Wed, 09 Aug 2023 00:37:12 -0700 |
---|---|
From: | bbiiggppiigg <noreply@xxxxxxxxxx> |
Subject: | [DynInst_API:] [dyninst/dyninst] 3f6f8f: Fix overflow of fields in instruction layout |
Branch: refs/heads/fix-layout-field-overflow Home: https://github.com/dyninst/dyninst Commit: 3f6f8f42dcb48f8da4a1dd68332e974c415e7b01 https://github.com/dyninst/dyninst/commit/3f6f8f42dcb48f8da4a1dd68332e974c415e7b01 Author: wuxx1279 <bbiiggppiigg@xxxxxxxxx> Date: 2023-08-09 (Wed, 09 Aug 2023) Changed paths: M instructionAPI/src/AMDGPU/gfx908/amdgpu_gfx908_decoder_impl.h M instructionAPI/src/AMDGPU/gfx90a/amdgpu_gfx90a_decoder_impl.h Log Message: ----------- Fix overflow of fields in instruction layout Fields in instruction layouts can have implicit LSBs. Previously this wasn't taken into consideration, and causes oveflow and decoding instruction. This PR fixes the layout definition to include the LSBs. |
[← Prev in Thread] | Current Thread | [Next in Thread→] |
---|---|---|
|
Previous by Date: | [DynInst_API:] [dyninst/dyninst] d5055b: Fix AMDGPU register formatting (#1473), bbiiggppiigg |
---|---|
Next by Date: | [DynInst_API:] [dyninst/dyninst] 1860d6: Fix overflow of fields in instruction layout, bbiiggppiigg |
Previous by Thread: | [DynInst_API:] [dyninst/dyninst] 3e9322: Add callback for parsing unknown instructions (#1276), Tim Haines |
Next by Thread: | [DynInst_API:] [dyninst/dyninst] 3fc456: Fix line information parsing for CUs with no aranges, Tim Haines |
Indexes: | [Date] [Thread] |