Branch: refs/heads/bbiiggppiigg/amdgpu_xml_workarounds_230222
  Home:   https://github.com/dyninst/dyninst
  Commit: 4e43d34493a8b1f1cce4afbe9caa2eaf650d4c23
      
https://github.com/dyninst/dyninst/commit/4e43d34493a8b1f1cce4afbe9caa2eaf650d4c23
  Author: wuxx1279 <[email protected]>
  Date:   2023-09-05 (Tue, 05 Sep 2023)

  Changed paths:
    M common/h/dyn_regs.h

  Log Message:
  -----------
  Add info registers and fix some duplicate values


  Commit: b2bdb32ec4ff381a34ad6f0940691e48f48fbfa1
      
https://github.com/dyninst/dyninst/commit/b2bdb32ec4ff381a34ad6f0940691e48f48fbfa1
  Author: wuxx1279 <[email protected]>
  Date:   2023-09-05 (Tue, 05 Sep 2023)

  Changed paths:
    M instructionAPI/h/Immediate.h
    M instructionAPI/src/Immediate.C

  Log Message:
  -----------
  Add named immediate as an operand type


  Commit: f82e3b4f4d3b401b53cd2896fc44cf027ac0fbb6
      
https://github.com/dyninst/dyninst/commit/f82e3b4f4d3b401b53cd2896fc44cf027ac0fbb6
  Author: wuxx1279 <[email protected]>
  Date:   2023-09-05 (Tue, 05 Sep 2023)

  Changed paths:
    M instructionAPI/h/Instruction.h
    M instructionAPI/h/Operation_impl.h

  Log Message:
  -----------
  Add a method for updating mnemonic(required for adding extensions)


  Commit: d25f4fb74bccc98ce7efedb965f052f0c8c6dca9
      
https://github.com/dyninst/dyninst/commit/d25f4fb74bccc98ce7efedb965f052f0c8c6dca9
  Author: wuxx1279 <[email protected]>
  Date:   2023-09-05 (Tue, 05 Sep 2023)

  Changed paths:
    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/amdgpu_gfx908_decoder_impl.h
    M instructionAPI/src/AMDGPU/gfx908/decodeOperands.C
    M instructionAPI/src/AMDGPU/gfx908/finalizeOperands.C
    M instructionAPI/src/AMDGPU/gfx90a/InstructionDecoder-amdgpu-gfx90a.C
    M instructionAPI/src/AMDGPU/gfx90a/InstructionDecoder-amdgpu-gfx90a.h
    M instructionAPI/src/AMDGPU/gfx90a/amdgpu_gfx90a_decoder_impl.C
    M instructionAPI/src/AMDGPU/gfx90a/amdgpu_gfx90a_decoder_impl.h
    M instructionAPI/src/AMDGPU/gfx90a/decodeOperands.C
    M instructionAPI/src/AMDGPU/gfx90a/finalizeOperands.C

  Log Message:
  -----------
  Implement Workarounds for Gfx908 and GFX90A

This commit is intended to fix the following problems

1. Instructions that use SDWA have wrong length
2. Instructions that use SDWA does not have the _SDWA suffixh
3. MUBUF instructions decodes the VADDR field incorrectly
4. MUBUF instructions missing information about offset
5. DS instructions missing information about offset


  Commit: 5ea47b80c1658996f40947d5b9fe38245379c385
      
https://github.com/dyninst/dyninst/commit/5ea47b80c1658996f40947d5b9fe38245379c385
  Author: wuxx1279 <[email protected]>
  Date:   2023-09-05 (Tue, 05 Sep 2023)

  Changed paths:
    M instructionAPI/h/Instruction.h
    M instructionAPI/h/Operation_impl.h
    M instructionAPI/src/Immediate.C

  Log Message:
  -----------
  redo whitespace and indentation changes


Compare: https://github.com/dyninst/dyninst/compare/934dd75f7125...5ea47b80c165
_______________________________________________
Dyninst-api mailing list
[email protected]
https://lists.cs.wisc.edu/mailman/listinfo/dyninst-api

Reply via email to