Branch: refs/heads/master
Home: https://github.com/dyninst/dyninst
Commit: 0cfcf2ab95026ef9db459f2af1c31e436e2a4fc8
https://github.com/dyninst/dyninst/commit/0cfcf2ab95026ef9db459f2af1c31e436e2a4fc8
Author: Ronak Chauhan <56245696+rochauha@xxxxxxxxxxxxxxxxxxxxxxxx>
Date: 2026-01-12 (Mon, 12 Jan 2026)
Changed paths:
M .github/workflows/codegen-cross-build.yaml
M cmake/DyninstCapArchDef.cmake
M common/CMakeLists.txt
A common/src/arch-amdgpu.C
A common/src/arch-amdgpu.h
M dyninstAPI/CMakeLists.txt
M dyninstAPI/h/BPatch_addressSpace.h
M dyninstAPI/h/BPatch_snippet.h
A dyninstAPI/src/AmdgpuEpilogue.C
A dyninstAPI/src/AmdgpuEpilogue.h
A dyninstAPI/src/AmdgpuKernelDescriptor.C
A dyninstAPI/src/AmdgpuKernelDescriptor.h
A dyninstAPI/src/AmdgpuPointHandler.C
A dyninstAPI/src/AmdgpuPointHandler.h
A dyninstAPI/src/AmdgpuPrologue.C
A dyninstAPI/src/AmdgpuPrologue.h
M dyninstAPI/src/BPatch_addressSpace.C
M dyninstAPI/src/BPatch_binaryEdit.C
M dyninstAPI/src/BPatch_memoryAccessAdapter.C
M dyninstAPI/src/BPatch_snippet.C
A dyninstAPI/src/PointHandler.h
A dyninstAPI/src/RegisterConversion-amdgpu.C
A dyninstAPI/src/Relocation/Widgets/CFWidget-amdgpu.C
M dyninstAPI/src/Relocation/Widgets/CFWidget.h
A dyninstAPI/src/Relocation/Widgets/PCWidget-amdgpu.C
M dyninstAPI/src/amdgpu-gfx908-details.h
M dyninstAPI/src/ast.C
M dyninstAPI/src/ast.h
M dyninstAPI/src/binaryEdit.C
A dyninstAPI/src/codegen-amdgpu.C
A dyninstAPI/src/codegen-amdgpu.h
M dyninstAPI/src/codegen.C
M dyninstAPI/src/codegen.h
M dyninstAPI/src/emit-amdgpu.C
M dyninstAPI/src/emit-amdgpu.h
A dyninstAPI/src/inst-amdgpu.C
M dyninstAPI/src/mapped_object.C
A dyninstAPI/src/parse-amdgpu.C
M dyninstAPI/src/registerSpace.C
M dyninstAPI/src/registerSpace.h
A external/amdgpu/AMDGPUEFlags.h
A external/amdgpu/AMDHSAKernelDescriptor.h
M tests/unit/dyninstAPI/emitter/CMakeLists.txt
A tests/unit/dyninstAPI/emitter/amdgpu_gfx908.cpp
Log Message:
-----------
Preliminary work for AMDGPU codegen (#1987)
This gets a rudimentary codegen pipeline working.
To unsubscribe from these emails, change your notification settings at https://github.com/dyninst/dyninst/settings/notifications
|