Date: | Thu, 20 Apr 2023 14:01:49 -0700 |
---|---|
From: | bbiiggppiigg <noreply@xxxxxxxxxx> |
Subject: | [DynInst_API:] [dyninst/dyninst] 44e3bb: Update GFX908 Decoder ISA-SPEC(02/22/23) (#1408) |
Branch: refs/heads/master Home: https://github.com/dyninst/dyninst Commit: 44e3bb530ccb4228588bd17635eaf77cdf5365e1 https://github.com/dyninst/dyninst/commit/44e3bb530ccb4228588bd17635eaf77cdf5365e1 Author: bbiiggppiigg <bbiiggppiigg@xxxxxxxxx> Date: 2023-04-20 (Thu, 20 Apr 2023) Changed paths: M common/h/dyn_regs.h M instructionAPI/src/AMDGPU/gfx908/InstructionDecoder-amdgpu-gfx908.C M instructionAPI/src/AMDGPU/gfx908/InstructionDecoder-amdgpu-gfx908.h M instructionAPI/src/AMDGPU/gfx908/amdgpu_gfx908_decoder_impl.C M instructionAPI/src/AMDGPU/gfx908/decodeOperands.C M instructionAPI/src/AMDGPU/gfx908/decodeOperands.h M instructionAPI/src/AMDGPU/gfx908/finalizeOperands.C Log Message: ----------- Update GFX908 Decoder ISA-SPEC(02/22/23) (#1408) Update implementation for AMDGPU GFX908 based on ISA-SPEC 02/22/23 1. Fix use of wrong immediate length in sign_extend (bug-fix) 2. Add memory counter definitions (dsmem) 3. In functions IS_ENC_* use hex representation instead of int 4. Use isArrayIndexValid function to do boundary check for ENC_*_insn_table 5. Fix compile warning for shadowing num_elements in the decoder 6. Make case label in amdgpu_gfx90a_decoder_impl.C sorted |
[← Prev in Thread] | Current Thread | [Next in Thread→] |
---|---|---|
|
Previous by Date: | [DynInst_API:] [dyninst/dyninst], Tim Haines |
---|---|
Next by Date: | [DynInst_API:] [dyninst/dyninst] 308bdd: Update GFX90A Decoder ISA-SPEC(02/22/23) (#1407), bbiiggppiigg |
Previous by Thread: | [DynInst_API:] [dyninst/dyninst] 44d86e: Fix several resource leaks (#1435), Tim Haines |
Next by Thread: | [DynInst_API:] [dyninst/dyninst] 45614d: Github CI: increase number of build jobs (#1424), Tim Haines |
Indexes: | [Date] [Thread] |