[DynInst_API:] [dyninst/dyninst] effe9b: Import and update ppc64le opcodes from Capstone (#...
`HINTS` syntax for `find_package` forces a config-only search for Boost (i.e. BoostConfig.cmake). Some notable distros, specifically RHEL 9.x, have a new enough Boost but do not include BoostConfig.cmake which breaks the build. Removing this syntax instead uses the FindBoost.cmake shipped with CMake which works in more scenarios and for older versions of Boost. Signed-off-by: Jonathon Anderson Commit: 2cfe7ee1fa5d4fdab160f247d9dcd47ed81fe611 https://github.com/dyninst/dyninst/commit/2cfe7ee1fa5d4fdab160f247d9dcd47ed81fe611 Author: Ronak Chauhan <56245696+rocha...@users.noreply.github.com> Date: 2024-11-06 (Wed, 06 Nov 2024) Changed paths: M .github/workflows/pr-tests.yaml M cmake/DyninstConfig.cmake.in M cmake/tpls/DyninstBoost.cmake M common/h/mnemonics/ppc_entryIDs.h M common/src/arch-power.h M dataflowAPI/src/RoseInsnFactory.C M dataflowAPI/src/convertOpcodes.C M dyninstAPI/src/BPatch_memoryAccessAdapter.C M dyninstAPI/src/inst-power.C M instructionAPI/capstone/import_mnemonics.py A instructionAPI/capstone/mnemonics.ppc A instructionAPI/capstone/ppc/README.md M instructionAPI/capstone/ppc/mnemonics.py R instructionAPI/ppc_manual_parser.pl M instructionAPI/src/InstructionDecoder-power.C M instructionAPI/src/power_opcode_tables.C Log Message: --- Merge branch 'master' into ronak/amdgpu-va-rebase Compare: https://github.com/dyninst/dyninst/compare/61e5efde0ecc...2cfe7ee1fa5d To unsubscribe from these emails, change your notification settings at https://github.com/dyninst/dyninst/settings/notifications ___ Dyninst-api mailing list Dyninst-api@cs.wisc.edu https://lists.cs.wisc.edu/mailman/listinfo/dyninst-api
[DynInst_API:] [dyninst/dyninst] 1a1420: [AMDGPU] Implement insnCodeGen::generateNOOP
Branch: refs/heads/ronak/amdgpu-va-rebase Home: https://github.com/dyninst/dyninst Commit: 1a14204575fcc6b6fc3b9f34935b7ff4b9c14002 https://github.com/dyninst/dyninst/commit/1a14204575fcc6b6fc3b9f34935b7ff4b9c14002 Author: Ronak Chauhan Date: 2024-10-27 (Sun, 27 Oct 2024) Changed paths: M dyninstAPI/src/codegen-amdgpu.C Log Message: --- [AMDGPU] Implement insnCodeGen::generateNOOP Commit: 61e5efde0ecce0d4edf6c65c962e2368f5bdfc6e https://github.com/dyninst/dyninst/commit/61e5efde0ecce0d4edf6c65c962e2368f5bdfc6e Author: Ronak Chauhan Date: 2024-10-28 (Mon, 28 Oct 2024) Changed paths: M cmake/DyninstCapArchDef.cmake M cmake/DyninstPlatform.cmake M dyninstAPI/CMakeLists.txt M dyninstAPI_RT/CMakeLists.txt M proccontrol/CMakeLists.txt Log Message: --- Run cmake-format Compare: https://github.com/dyninst/dyninst/compare/8fd3569abb57...61e5efde0ecc To unsubscribe from these emails, change your notification settings at https://github.com/dyninst/dyninst/settings/notifications ___ Dyninst-api mailing list Dyninst-api@cs.wisc.edu https://lists.cs.wisc.edu/mailman/listinfo/dyninst-api
[DynInst_API:] [dyninst/dyninst] 8fd356: [AMDGPU][WIP] Implement insnCodeGen::generateBranch
Branch: refs/heads/ronak/amdgpu-va-rebase Home: https://github.com/dyninst/dyninst Commit: 8fd3569abb579c1a49689862d4e1655ae530fffc https://github.com/dyninst/dyninst/commit/8fd3569abb579c1a49689862d4e1655ae530fffc Author: Ronak Chauhan Date: 2024-10-27 (Sun, 27 Oct 2024) Changed paths: M dyninstAPI/src/codegen-amdgpu.C Log Message: --- [AMDGPU][WIP] Implement insnCodeGen::generateBranch Need to use dead registers for this to work in general. To unsubscribe from these emails, change your notification settings at https://github.com/dyninst/dyninst/settings/notifications ___ Dyninst-api mailing list Dyninst-api@cs.wisc.edu https://lists.cs.wisc.edu/mailman/listinfo/dyninst-api
[DynInst_API:] [dyninst/dyninst] 8d0540: [Emitter] Make emitOpImmSimple virtual instead of ...
Branch: refs/heads/ronak/amdgpu-va-rebase Home: https://github.com/dyninst/dyninst Commit: 8d054033add91de1e72f8d6c3334a0731b2c882e https://github.com/dyninst/dyninst/commit/8d054033add91de1e72f8d6c3334a0731b2c882e Author: Ronak Chauhan Date: 2024-10-27 (Sun, 27 Oct 2024) Changed paths: M dyninstAPI/src/emitter.h Log Message: --- [Emitter] Make emitOpImmSimple virtual instead of purely virtual To unsubscribe from these emails, change your notification settings at https://github.com/dyninst/dyninst/settings/notifications ___ Dyninst-api mailing list Dyninst-api@cs.wisc.edu https://lists.cs.wisc.edu/mailman/listinfo/dyninst-api
[DynInst_API:] [dyninst/dyninst] 06700a: initial compilable commit
Branch: refs/heads/ronak/amdgpu-va-rebase Home: https://github.com/dyninst/dyninst Commit: 06700a2a1cc9b76d74b3ea7c039d632f8c823ef9 https://github.com/dyninst/dyninst/commit/06700a2a1cc9b76d74b3ea7c039d632f8c823ef9 Author: wuxx1279 Date: 2024-10-25 (Fri, 25 Oct 2024) Changed paths: M cmake/DyninstCapArchDef.cmake M cmake/DyninstPlatform.cmake M common/CMakeLists.txt A common/src/arch-amdgpu.C A common/src/arch-amdgpu.h M common/src/arch.h M dataflowAPI/src/ABI.C A dataflowAPI/src/amdgpu_gfx908_machRegIndex.h A dataflowAPI/src/amdgpu_gfx90a_machRegIndex.h A dataflowAPI/src/amdgpu_gfx940_machRegIndex.h M dyninstAPI/CMakeLists.txt M dyninstAPI/src/BPatch_snippet.C 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/Relocation/Widgets/StackModWidget.C M dyninstAPI/src/arch-forward-decl.h M dyninstAPI/src/ast.C M dyninstAPI/src/binaryEdit.C A dyninstAPI/src/codegen-amdgpu.C A dyninstAPI/src/codegen-amdgpu.h M dyninstAPI/src/codegen.h A dyninstAPI/src/emit-amdgpu.C A dyninstAPI/src/emit-amdgpu.h M dyninstAPI/src/function.h A dyninstAPI/src/inst-amdgpu.C A dyninstAPI/src/inst-amdgpu.h M dyninstAPI/src/legacy-instruction.h A dyninstAPI/src/linux-amdgpu.C A dyninstAPI/src/linux-amdgpu.h M dyninstAPI/src/linux.h M dyninstAPI/src/mapped_object.C A dyninstAPI/src/parse-amdgpu.C M dyninstAPI/src/parse-cfg.h M dyninstAPI/src/registerSpace.C M dyninstAPI/src/registerSpace.h A dyninstAPI/src/stackwalk-amdgpu.C M dyninstAPI_RT/CMakeLists.txt M dyninstAPI_RT/src/RTlinux.c A dyninstAPI_RT/src/RTthread-amdgpu.c M parseAPI/src/Parser-speculative.C M proccontrol/CMakeLists.txt A proccontrol/src/amdgpu_process.C A proccontrol/src/amdgpu_process.h M proccontrol/src/linux.C M proccontrol/src/linux.h M stackwalk/CMakeLists.txt A stackwalk/src/amdgpu-swk.C A stackwalk/src/amdgpu-swk.h M stackwalk/src/dbginfo-stepper.C M stackwalk/src/framestepper.C A stackwalk/src/linux-amdgpu-swk.C M stackwalk/src/linux-x86-swk.C M symtabAPI/CMakeLists.txt A symtabAPI/src/emitElfStatic-amdgpu.C A symtabAPI/src/relocationEntry-elf-amdgpu.C Log Message: --- initial compilable commit Commit: 5ec6f532fc2002969a0c72ed44d16453f03d7b21 https://github.com/dyninst/dyninst/commit/5ec6f532fc2002969a0c72ed44d16453f03d7b21 Author: Ronak Chauhan Date: 2024-10-25 (Fri, 25 Oct 2024) Changed paths: M dyninstAPI/src/emitter.h Log Message: --- Add additional interfaces to the Emitter Commit: a1d29242e86d53eb39e3fc68c625bba9990a23e6 https://github.com/dyninst/dyninst/commit/a1d29242e86d53eb39e3fc68c625bba9990a23e6 Author: Ronak Chauhan Date: 2024-10-25 (Fri, 25 Oct 2024) Changed paths: M dyninstAPI/CMakeLists.txt M dyninstAPI/src/Relocation/Widgets/PCWidget-amdgpu.C A dyninstAPI/src/amdgpu-vega-details.cpp A dyninstAPI/src/amdgpu-vega-details.h M dyninstAPI/src/codegen.h M dyninstAPI/src/emit-amdgpu.C M dyninstAPI/src/emit-amdgpu.h M dyninstAPI/src/inst-amdgpu.C M proccontrol/src/amdgpu_process.C Log Message: --- Get dyninst to build with the AMDGPU Vega emitter Commit: b9c7f29f415ec503a4a2ee14302792007a535d81 https://github.com/dyninst/dyninst/commit/b9c7f29f415ec503a4a2ee14302792007a535d81 Author: Ronak Chauhan Date: 2024-10-25 (Fri, 25 Oct 2024) Changed paths: M dyninstAPI/src/amdgpu-vega-details.cpp Log Message: --- [AMDGPU] Use hex literals instead of binary literals Commit: e4e284f9346836ecf6d0db31bc5be7192f981bf7 https://github.com/dyninst/dyninst/commit/e4e284f9346836ecf6d0db31bc5be7192f981bf7 Author: Ronak Chauhan Date: 2024-10-25 (Fri, 25 Oct 2024) Changed paths: M dyninstAPI/src/RegisterConversion-amdgpu.C M dyninstAPI/src/inst-amdgpu.C M dyninstAPI/src/registerSpace.C M dyninstAPI/src/registerSpace.h Log Message: --- [AMDGPU] Add register conversion for gfx908 Next : look into dataflowAPI and ABI Commit: 176fac39207fbe66b4b48828892d226b2714f228 https://github.com/dyninst/dyninst/commit/176fac39207fbe66b4b48828892d226b2714f228 Author: Ronak Chauhan Date: 2024-10-25 (Fri, 25 Oct 2024) Changed paths: M dataflowAPI/src/ABI.C M dyninstAPI/src/registerSpace.C Log Message: --- Try to fill in some ABI and liveness related gaps Commit: d24c91ca509de882c02310dc0f8a9c190bbf3997 https://github.com/dyninst/dyninst/commit/d24c91ca509de882c02310dc0f8a9c190bbf3997 Author: wuxx1279 Date: 2024-10-25 (Fri, 25 Oct 2024) Changed paths: M dataflowAPI/src/amdgpu_gfx908_machRegIndex.h
[DynInst_API:] [dyninst/dyninst] 722e0a: [AMDGPU] Fix build issues from liveness code
Branch: refs/heads/ronak/amdgpu-va-rebase Home: https://github.com/dyninst/dyninst Commit: 722e0a2fc53260d32fb8c9f9e777499ba7786fbf https://github.com/dyninst/dyninst/commit/722e0a2fc53260d32fb8c9f9e777499ba7786fbf Author: Ronak Chauhan Date: 2024-10-25 (Fri, 25 Oct 2024) Changed paths: M dataflowAPI/src/ABI.C M dataflowAPI/src/RegisterMap.C M dyninstAPI/src/registerSpace.C Log Message: --- [AMDGPU] Fix build issues from liveness code - Add missing exec_lo and exec_hi definitions - Use appropriate map for liveness (currently hardcoded to gfx908) To unsubscribe from these emails, change your notification settings at https://github.com/dyninst/dyninst/settings/notifications ___ Dyninst-api mailing list Dyninst-api@cs.wisc.edu https://lists.cs.wisc.edu/mailman/listinfo/dyninst-api
[DynInst_API:] [dyninst/dyninst] 502f73: initial compilable commit
Branch: refs/heads/ronak/amdgpu-va-rebase Home: https://github.com/dyninst/dyninst Commit: 502f73ff9811a04a8d3fc66139d98b2c834632a4 https://github.com/dyninst/dyninst/commit/502f73ff9811a04a8d3fc66139d98b2c834632a4 Author: wuxx1279 Date: 2024-10-16 (Wed, 16 Oct 2024) Changed paths: M cmake/DyninstCapArchDef.cmake M cmake/DyninstPlatform.cmake M common/CMakeLists.txt A common/src/arch-amdgpu.C A common/src/arch-amdgpu.h M common/src/arch.h M dataflowAPI/src/ABI.C A dataflowAPI/src/amdgpu_gfx908_machRegIndex.h A dataflowAPI/src/amdgpu_gfx90a_machRegIndex.h A dataflowAPI/src/amdgpu_gfx940_machRegIndex.h M dyninstAPI/CMakeLists.txt M dyninstAPI/src/BPatch_snippet.C 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/Relocation/Widgets/StackModWidget.C M dyninstAPI/src/arch-forward-decl.h M dyninstAPI/src/ast.C M dyninstAPI/src/binaryEdit.C A dyninstAPI/src/codegen-amdgpu.C A dyninstAPI/src/codegen-amdgpu.h M dyninstAPI/src/codegen.h A dyninstAPI/src/emit-amdgpu.C A dyninstAPI/src/emit-amdgpu.h M dyninstAPI/src/function.h A dyninstAPI/src/inst-amdgpu.C A dyninstAPI/src/inst-amdgpu.h M dyninstAPI/src/legacy-instruction.h A dyninstAPI/src/linux-amdgpu.C A dyninstAPI/src/linux-amdgpu.h M dyninstAPI/src/linux.h M dyninstAPI/src/mapped_object.C A dyninstAPI/src/parse-amdgpu.C M dyninstAPI/src/parse-cfg.h M dyninstAPI/src/registerSpace.C M dyninstAPI/src/registerSpace.h A dyninstAPI/src/stackwalk-amdgpu.C M dyninstAPI_RT/CMakeLists.txt M dyninstAPI_RT/src/RTlinux.c A dyninstAPI_RT/src/RTthread-amdgpu.c M parseAPI/src/Parser-speculative.C M proccontrol/CMakeLists.txt A proccontrol/src/amdgpu_process.C A proccontrol/src/amdgpu_process.h M proccontrol/src/linux.C M proccontrol/src/linux.h M stackwalk/CMakeLists.txt A stackwalk/src/amdgpu-swk.C A stackwalk/src/amdgpu-swk.h M stackwalk/src/dbginfo-stepper.C M stackwalk/src/framestepper.C A stackwalk/src/linux-amdgpu-swk.C M stackwalk/src/linux-x86-swk.C M symtabAPI/CMakeLists.txt A symtabAPI/src/emitElfStatic-amdgpu.C A symtabAPI/src/relocationEntry-elf-amdgpu.C Log Message: --- initial compilable commit Commit: 95d5178f12d18d385c694fd08e9c1db800819890 https://github.com/dyninst/dyninst/commit/95d5178f12d18d385c694fd08e9c1db800819890 Author: Ronak Chauhan Date: 2024-10-16 (Wed, 16 Oct 2024) Changed paths: M dyninstAPI/src/emitter.h Log Message: --- Add additional interfaces to the Emitter Commit: 65b1fa2a5d638d683944fe82ce171b6d300bfaf2 https://github.com/dyninst/dyninst/commit/65b1fa2a5d638d683944fe82ce171b6d300bfaf2 Author: Ronak Chauhan Date: 2024-10-16 (Wed, 16 Oct 2024) Changed paths: M dyninstAPI/CMakeLists.txt M dyninstAPI/src/Relocation/Widgets/PCWidget-amdgpu.C A dyninstAPI/src/amdgpu-vega-details.cpp A dyninstAPI/src/amdgpu-vega-details.h M dyninstAPI/src/codegen.h M dyninstAPI/src/emit-amdgpu.C M dyninstAPI/src/emit-amdgpu.h M dyninstAPI/src/inst-amdgpu.C M proccontrol/src/amdgpu_process.C Log Message: --- Get dyninst to build with the AMDGPU Vega emitter Commit: b726bfe26b1546db9d9b4afbe0b99367c2ee70d7 https://github.com/dyninst/dyninst/commit/b726bfe26b1546db9d9b4afbe0b99367c2ee70d7 Author: Ronak Chauhan Date: 2024-10-16 (Wed, 16 Oct 2024) Changed paths: M dyninstAPI/src/amdgpu-vega-details.cpp Log Message: --- [AMDGPU] Use hex literals instead of binary literals Commit: 5fb86718c611da0c0fe4db570d7fee711e477a43 https://github.com/dyninst/dyninst/commit/5fb86718c611da0c0fe4db570d7fee711e477a43 Author: Ronak Chauhan Date: 2024-10-16 (Wed, 16 Oct 2024) Changed paths: M dyninstAPI/src/RegisterConversion-amdgpu.C M dyninstAPI/src/inst-amdgpu.C M dyninstAPI/src/registerSpace.C M dyninstAPI/src/registerSpace.h Log Message: --- [AMDGPU] Add register conversion for gfx908 Next : look into dataflowAPI and ABI Commit: 0b568435c31ece2d924886774e6659aa09f0ac0e https://github.com/dyninst/dyninst/commit/0b568435c31ece2d924886774e6659aa09f0ac0e Author: Ronak Chauhan Date: 2024-10-16 (Wed, 16 Oct 2024) Changed paths: M dataflowAPI/src/ABI.C M dyninstAPI/src/registerSpace.C Log Message: --- Try to fill in some ABI and liveness related gaps Commit: 1a96c0082a1b4746e3a981fc3d51d7c945faab96 https://github.com/dyninst/dyninst/commit/1a96c0082a1b4746e3a981fc3d51d7c945faab96 Author: wuxx1279 Date: 2024-10-16 (Wed, 16 Oct 2024) Changed paths: M dataflowAPI/src/amdgpu_gfx908_machRegIndex.h
[DynInst_API:] [dyninst/dyninst] 1f08b3: initial compilable commit
Branch: refs/heads/ronak/amdgpu-va-rebase Home: https://github.com/dyninst/dyninst Commit: 1f08b3212a62e432982d32f5582a0733396fb419 https://github.com/dyninst/dyninst/commit/1f08b3212a62e432982d32f5582a0733396fb419 Author: wuxx1279 Date: 2024-10-16 (Wed, 16 Oct 2024) Changed paths: M cmake/DyninstCapArchDef.cmake M cmake/DyninstPlatform.cmake M common/CMakeLists.txt A common/src/arch-amdgpu.C A common/src/arch-amdgpu.h M common/src/arch.h M dataflowAPI/src/ABI.C A dataflowAPI/src/amdgpu_gfx908_machRegIndex.h A dataflowAPI/src/amdgpu_gfx90a_machRegIndex.h A dataflowAPI/src/amdgpu_gfx940_machRegIndex.h M dyninstAPI/CMakeLists.txt M dyninstAPI/src/BPatch_snippet.C 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/Relocation/Widgets/StackModWidget.C M dyninstAPI/src/arch-forward-decl.h M dyninstAPI/src/ast.C M dyninstAPI/src/binaryEdit.C A dyninstAPI/src/codegen-amdgpu.C A dyninstAPI/src/codegen-amdgpu.h M dyninstAPI/src/codegen.h A dyninstAPI/src/emit-amdgpu.C A dyninstAPI/src/emit-amdgpu.h M dyninstAPI/src/function.h A dyninstAPI/src/inst-amdgpu.C A dyninstAPI/src/inst-amdgpu.h M dyninstAPI/src/legacy-instruction.h A dyninstAPI/src/linux-amdgpu.C A dyninstAPI/src/linux-amdgpu.h M dyninstAPI/src/linux.h M dyninstAPI/src/mapped_object.C A dyninstAPI/src/parse-amdgpu.C M dyninstAPI/src/parse-cfg.h M dyninstAPI/src/registerSpace.C M dyninstAPI/src/registerSpace.h A dyninstAPI/src/stackwalk-amdgpu.C M dyninstAPI_RT/CMakeLists.txt M dyninstAPI_RT/src/RTlinux.c A dyninstAPI_RT/src/RTthread-amdgpu.c M parseAPI/src/Parser-speculative.C M proccontrol/CMakeLists.txt A proccontrol/src/amdgpu_process.C A proccontrol/src/amdgpu_process.h M proccontrol/src/linux.C M proccontrol/src/linux.h M stackwalk/CMakeLists.txt A stackwalk/src/amdgpu-swk.C A stackwalk/src/amdgpu-swk.h M stackwalk/src/dbginfo-stepper.C M stackwalk/src/framestepper.C A stackwalk/src/linux-amdgpu-swk.C M stackwalk/src/linux-x86-swk.C M symtabAPI/CMakeLists.txt A symtabAPI/src/emitElfStatic-amdgpu.C A symtabAPI/src/relocationEntry-elf-amdgpu.C Log Message: --- initial compilable commit Commit: 613826ea35d6c64d3c4b18dcec5029de86a21f6b https://github.com/dyninst/dyninst/commit/613826ea35d6c64d3c4b18dcec5029de86a21f6b Author: Ronak Chauhan Date: 2024-10-16 (Wed, 16 Oct 2024) Changed paths: M dyninstAPI/src/emitter.h Log Message: --- Add additional interfaces to the Emitter Commit: 78761f3715c186c2141ebdcba60f18b02f3a3ecb https://github.com/dyninst/dyninst/commit/78761f3715c186c2141ebdcba60f18b02f3a3ecb Author: Ronak Chauhan Date: 2024-10-16 (Wed, 16 Oct 2024) Changed paths: M dyninstAPI/CMakeLists.txt M dyninstAPI/src/Relocation/Widgets/PCWidget-amdgpu.C A dyninstAPI/src/amdgpu-vega-details.cpp A dyninstAPI/src/amdgpu-vega-details.h M dyninstAPI/src/codegen.h M dyninstAPI/src/emit-amdgpu.C M dyninstAPI/src/emit-amdgpu.h M dyninstAPI/src/inst-amdgpu.C M proccontrol/src/amdgpu_process.C Log Message: --- Get dyninst to build with the AMDGPU Vega emitter Commit: 1826fcfb0bce442d6a2418c84db2e00452d44f21 https://github.com/dyninst/dyninst/commit/1826fcfb0bce442d6a2418c84db2e00452d44f21 Author: Ronak Chauhan Date: 2024-10-16 (Wed, 16 Oct 2024) Changed paths: M dyninstAPI/src/amdgpu-vega-details.cpp Log Message: --- [AMDGPU] Use hex literals instead of binary literals Commit: 17b6665a65f771f792ddae6bde8e67ee68015ebc https://github.com/dyninst/dyninst/commit/17b6665a65f771f792ddae6bde8e67ee68015ebc Author: Ronak Chauhan Date: 2024-10-16 (Wed, 16 Oct 2024) Changed paths: M dyninstAPI/src/RegisterConversion-amdgpu.C M dyninstAPI/src/inst-amdgpu.C M dyninstAPI/src/registerSpace.C M dyninstAPI/src/registerSpace.h Log Message: --- [AMDGPU] Add register conversion for gfx908 Next : look into dataflowAPI and ABI Commit: fedf9b978695a051dd670d0dfdc59e07f80d1546 https://github.com/dyninst/dyninst/commit/fedf9b978695a051dd670d0dfdc59e07f80d1546 Author: Ronak Chauhan Date: 2024-10-16 (Wed, 16 Oct 2024) Changed paths: M dataflowAPI/src/ABI.C M dyninstAPI/src/registerSpace.C Log Message: --- Try to fill in some ABI and liveness related gaps Commit: fd7ebd243bc286f1ea140654a7031f33c32f678c https://github.com/dyninst/dyninst/commit/fd7ebd243bc286f1ea140654a7031f33c32f678c Author: wuxx1279 Date: 2024-10-16 (Wed, 16 Oct 2024) Changed paths: M dataflowAPI/src/amdgpu_gfx908_machRegIndex.h
[DynInst_API:] [dyninst/dyninst] 7c3921: initial compilable commit
Branch: refs/heads/ronak/tmp Home: https://github.com/dyninst/dyninst Commit: 7c392146450c7b8f2cd03363b9f401e304b45bb8 https://github.com/dyninst/dyninst/commit/7c392146450c7b8f2cd03363b9f401e304b45bb8 Author: wuxx1279 Date: 2024-09-17 (Tue, 17 Sep 2024) Changed paths: M cmake/DyninstCapArchDef.cmake M cmake/DyninstPlatform.cmake M common/CMakeLists.txt A common/src/arch-amdgpu.C A common/src/arch-amdgpu.h M common/src/arch.h M dataflowAPI/h/ABI.h M dataflowAPI/src/ABI.C M dataflowAPI/src/RegisterMap.C A dataflowAPI/src/amdgpu_gfx908_machRegIndex.h A dataflowAPI/src/amdgpu_gfx90a_machRegIndex.h A dataflowAPI/src/amdgpu_gfx940_machRegIndex.h M dyninstAPI/CMakeLists.txt M dyninstAPI/src/BPatch_snippet.C 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/Relocation/Widgets/StackModWidget.C M dyninstAPI/src/arch-forward-decl.h M dyninstAPI/src/ast.C M dyninstAPI/src/binaryEdit.C A dyninstAPI/src/codegen-amdgpu.C A dyninstAPI/src/codegen-amdgpu.h M dyninstAPI/src/codegen.h A dyninstAPI/src/emit-amdgpu.C A dyninstAPI/src/emit-amdgpu.h M dyninstAPI/src/function.h A dyninstAPI/src/inst-amdgpu.C A dyninstAPI/src/inst-amdgpu.h M dyninstAPI/src/legacy-instruction.h A dyninstAPI/src/linux-amdgpu.C A dyninstAPI/src/linux-amdgpu.h M dyninstAPI/src/linux.h M dyninstAPI/src/mapped_object.C A dyninstAPI/src/parse-amdgpu.C M dyninstAPI/src/parse-cfg.h M dyninstAPI/src/registerSpace.C M dyninstAPI/src/registerSpace.h A dyninstAPI/src/stackwalk-amdgpu.C M dyninstAPI_RT/CMakeLists.txt M dyninstAPI_RT/src/RTlinux.c A dyninstAPI_RT/src/RTthread-amdgpu.c M parseAPI/src/Parser-speculative.C M proccontrol/CMakeLists.txt A proccontrol/src/amdgpu_process.C A proccontrol/src/amdgpu_process.h M proccontrol/src/linux.C M proccontrol/src/linux.h M stackwalk/CMakeLists.txt A stackwalk/src/amdgpu-swk.C A stackwalk/src/amdgpu-swk.h M stackwalk/src/dbginfo-stepper.C M stackwalk/src/framestepper.C A stackwalk/src/linux-amdgpu-swk.C M stackwalk/src/linux-x86-swk.C M symtabAPI/CMakeLists.txt A symtabAPI/src/emitElfStatic-amdgpu.C A symtabAPI/src/relocationEntry-elf-amdgpu.C Log Message: --- initial compilable commit Commit: b028dc332dee6a6c9b73c9f4b959c239481b9f70 https://github.com/dyninst/dyninst/commit/b028dc332dee6a6c9b73c9f4b959c239481b9f70 Author: Ronak Chauhan Date: 2024-09-17 (Tue, 17 Sep 2024) Changed paths: M dyninstAPI/src/emitter.h Log Message: --- Add additional interfaces to the Emitter Commit: 7eaf1c25e5e54ea65e846cc6edbbe1b859c58908 https://github.com/dyninst/dyninst/commit/7eaf1c25e5e54ea65e846cc6edbbe1b859c58908 Author: Ronak Chauhan Date: 2024-09-17 (Tue, 17 Sep 2024) Changed paths: M dyninstAPI/CMakeLists.txt M dyninstAPI/src/Relocation/Widgets/PCWidget-amdgpu.C A dyninstAPI/src/amdgpu-vega-details.cpp A dyninstAPI/src/amdgpu-vega-details.h M dyninstAPI/src/codegen.h M dyninstAPI/src/emit-amdgpu.C M dyninstAPI/src/emit-amdgpu.h M dyninstAPI/src/inst-amdgpu.C M proccontrol/src/amdgpu_process.C Log Message: --- Get dyninst to build with the AMDGPU Vega emitter Commit: 9241e4be30781c6a0723185c5f68b608405d3154 https://github.com/dyninst/dyninst/commit/9241e4be30781c6a0723185c5f68b608405d3154 Author: Ronak Chauhan Date: 2024-09-17 (Tue, 17 Sep 2024) Changed paths: M dyninstAPI/src/amdgpu-vega-details.cpp Log Message: --- [AMDGPU] Use hex literals instead of binary literals Commit: a845a57e73137797152e5817157c6d8505578d73 https://github.com/dyninst/dyninst/commit/a845a57e73137797152e5817157c6d8505578d73 Author: Ronak Chauhan Date: 2024-09-17 (Tue, 17 Sep 2024) Changed paths: M dyninstAPI/src/RegisterConversion-amdgpu.C M dyninstAPI/src/inst-amdgpu.C M dyninstAPI/src/registerSpace.C M dyninstAPI/src/registerSpace.h Log Message: --- [AMDGPU] Add register conversion for gfx908 Next : look into dataflowAPI and ABI Commit: 0d148120b68dc283b046426d3a44e1fd04414b3e https://github.com/dyninst/dyninst/commit/0d148120b68dc283b046426d3a44e1fd04414b3e Author: Ronak Chauhan Date: 2024-09-17 (Tue, 17 Sep 2024) Changed paths: M dataflowAPI/src/ABI.C M dyninstAPI/src/registerSpace.C Log Message: --- Try to fill in some ABI and liveness related gaps Commit: 4027c9f71188ad036856ad98a3b78bfcba76b8e8 https://github.com/dyninst/dyninst/commit/4027c9f71188ad036856ad98a3b78bfcba76b8e8 Author: wuxx1279 Date: 2024-09-17 (Tue, 17 Sep 2024) Changed paths
[DynInst_API:] [dyninst/dyninst] 3b3e60: [AMDGPU][CodeGen] Add variable allocation skeleton
Branch: refs/heads/ronak/amdgpu-variable-allocation-clean Home: https://github.com/dyninst/dyninst Commit: 3b3e6020fddeb0a58e815d6bf96d6f66ed8a678e https://github.com/dyninst/dyninst/commit/3b3e6020fddeb0a58e815d6bf96d6f66ed8a678e Author: Ronak Chauhan Date: 2024-09-06 (Fri, 06 Sep 2024) Changed paths: M dyninstAPI/src/BPatch_addressSpace.C M dyninstAPI/src/BPatch_snippet.C M dyninstAPI/src/ast-amdgpu.C M dyninstAPI/src/ast.h Log Message: --- [AMDGPU][CodeGen] Add variable allocation skeleton To unsubscribe from these emails, change your notification settings at https://github.com/dyninst/dyninst/settings/notifications ___ Dyninst-api mailing list Dyninst-api@cs.wisc.edu https://lists.cs.wisc.edu/mailman/listinfo/dyninst-api
[DynInst_API:] [dyninst/dyninst] 273500: [AMDGPU][CodeGen] Add variable allocation skeleton
Branch: refs/heads/ronak/amdgpu-variable-allocation Home: https://github.com/dyninst/dyninst Commit: 2735006f806757817c7beb0f7ed636752b1c226c https://github.com/dyninst/dyninst/commit/2735006f806757817c7beb0f7ed636752b1c226c Author: Ronak Chauhan Date: 2024-09-04 (Wed, 04 Sep 2024) Changed paths: M dyninstAPI/src/BPatch_addressSpace.C M dyninstAPI/src/BPatch_snippet.C M dyninstAPI/src/ast-amdgpu.C M dyninstAPI/src/ast.h Log Message: --- [AMDGPU][CodeGen] Add variable allocation skeleton To unsubscribe from these emails, change your notification settings at https://github.com/dyninst/dyninst/settings/notifications ___ Dyninst-api mailing list Dyninst-api@cs.wisc.edu https://lists.cs.wisc.edu/mailman/listinfo/dyninst-api
[DynInst_API:] [dyninst/dyninst] 6c4c04: [AMDGPU][CodeGen] Add variable allocation skeleton
Branch: refs/heads/ronak/amdgpu-variable-allocation Home: https://github.com/dyninst/dyninst Commit: 6c4c04eae7a3fec5f38f269c701c065c6a8adc12 https://github.com/dyninst/dyninst/commit/6c4c04eae7a3fec5f38f269c701c065c6a8adc12 Author: Ronak Chauhan Date: 2024-09-04 (Wed, 04 Sep 2024) Changed paths: M dyninstAPI/src/BPatch_addressSpace.C M dyninstAPI/src/BPatch_snippet.C M dyninstAPI/src/ast-amdgpu.C M dyninstAPI/src/ast.h Log Message: --- [AMDGPU][CodeGen] Add variable allocation skeleton To unsubscribe from these emails, change your notification settings at https://github.com/dyninst/dyninst/settings/notifications ___ Dyninst-api mailing list Dyninst-api@cs.wisc.edu https://lists.cs.wisc.edu/mailman/listinfo/dyninst-api
[DynInst_API:] [dyninst/dyninst] e3d178: [AMDGPU] Fix emitting SMEM instructions
Branch: refs/heads/ronak/amdgpu-variable-allocation Home: https://github.com/dyninst/dyninst Commit: e3d1787b9abe5f9dbefdcc01dbe6ee8dd2d53e59 https://github.com/dyninst/dyninst/commit/e3d1787b9abe5f9dbefdcc01dbe6ee8dd2d53e59 Author: Ronak Chauhan Date: 2024-09-03 (Tue, 03 Sep 2024) Changed paths: M dyninstAPI/src/amdgpu-vega-details.cpp Log Message: --- [AMDGPU] Fix emitting SMEM instructions Commit: fa80929bd844601157fcb6bb75453e40053f5f82 https://github.com/dyninst/dyninst/commit/fa80929bd844601157fcb6bb75453e40053f5f82 Author: Ronak Chauhan Date: 2024-09-03 (Tue, 03 Sep 2024) Changed paths: M dyninstAPI/src/BPatch_addressSpace.C M dyninstAPI/src/BPatch_snippet.C M dyninstAPI/src/ast-amdgpu.C M dyninstAPI/src/ast.h Log Message: --- [AMDGPU][CodeGen] Add variable allocation skeleton Compare: https://github.com/dyninst/dyninst/compare/e3d1787b9abe%5E...fa80929bd844 To unsubscribe from these emails, change your notification settings at https://github.com/dyninst/dyninst/settings/notifications ___ Dyninst-api mailing list Dyninst-api@cs.wisc.edu https://lists.cs.wisc.edu/mailman/listinfo/dyninst-api
[DynInst_API:] [dyninst/dyninst] 0233dc: Revert "[AMDGPU] [WIP] Generate code for binary op...
Branch: refs/heads/ronak/amdgpu-ast-to-insts Home: https://github.com/dyninst/dyninst Commit: 0233dc84013829193b606e49a16afc7acbb1cf84 https://github.com/dyninst/dyninst/commit/0233dc84013829193b606e49a16afc7acbb1cf84 Author: Ronak Chauhan Date: 2024-04-10 (Wed, 10 Apr 2024) Changed paths: M dyninstAPI/src/ast-amdgpu.C Log Message: --- Revert "[AMDGPU] [WIP] Generate code for binary operations" This reverts commit 1c6f674843025282e672d853e895cc6c1cd404f7. Commit: a4054a78ae53e671cabc90cfa21da2041f57ed26 https://github.com/dyninst/dyninst/commit/a4054a78ae53e671cabc90cfa21da2041f57ed26 Author: Ronak Chauhan Date: 2024-04-12 (Fri, 12 Apr 2024) Changed paths: M dyninstAPI/src/ast-amdgpu.C Log Message: --- [AMDGPU] Generate SALU instructions for binary operations Compare: https://github.com/dyninst/dyninst/compare/1c6f67484302...a4054a78ae53 To unsubscribe from these emails, change your notification settings at https://github.com/dyninst/dyninst/settings/notifications ___ Dyninst-api mailing list Dyninst-api@cs.wisc.edu https://lists.cs.wisc.edu/mailman/listinfo/dyninst-api
[DynInst_API:] [dyninst/dyninst] 62643b: Remove print statements from checkLive
Branch: refs/heads/ronak/amdgpu-ast-to-insts Home: https://github.com/dyninst/dyninst Commit: 62643ba9c2370f24457273768a5a54e5d1b3a3be https://github.com/dyninst/dyninst/commit/62643ba9c2370f24457273768a5a54e5d1b3a3be Author: Ronak Chauhan Date: 2024-04-05 (Fri, 05 Apr 2024) Changed paths: M dyninstAPI/src/registerSpace.C Log Message: --- Remove print statements from checkLive Commit: ca7f09428ab1dca9f0add96d74fce529e8719986 https://github.com/dyninst/dyninst/commit/ca7f09428ab1dca9f0add96d74fce529e8719986 Author: Ronak Chauhan Date: 2024-04-08 (Mon, 08 Apr 2024) Changed paths: M dyninstAPI/src/ast-amdgpu.C M dyninstAPI/src/emit-amdgpu.C M dyninstAPI/src/emit-amdgpu.h M dyninstAPI/src/emitter.h Log Message: --- [Emitter] Add emitOpImmSimple interface for immedate operations The existing emitOpImm takes two opcodes, and we don't want to mess with any existing code. Commit: 1c6f674843025282e672d853e895cc6c1cd404f7 https://github.com/dyninst/dyninst/commit/1c6f674843025282e672d853e895cc6c1cd404f7 Author: Ronak Chauhan Date: 2024-04-08 (Mon, 08 Apr 2024) Changed paths: M dyninstAPI/src/ast-amdgpu.C Log Message: --- [AMDGPU] [WIP] Generate code for binary operations 1. Liveness and register re-allocation seem to be broken 2. reg-to-reg binary operations generate correct instruction, but modify a live register 3. imm-to-reg binary operations segfault and require fixing. Compare: https://github.com/dyninst/dyninst/compare/1ccebc01bed9...1c6f67484302 To unsubscribe from these emails, change your notification settings at https://github.com/dyninst/dyninst/settings/notifications ___ Dyninst-api mailing list Dyninst-api@cs.wisc.edu https://lists.cs.wisc.edu/mailman/listinfo/dyninst-api
[DynInst_API:] [dyninst/dyninst] 26603e: [AMDGPU] Remove duplicate CMake config
Branch: refs/heads/ronak/amdgpu-ast-to-insts Home: https://github.com/dyninst/dyninst Commit: 26603eae94b43ef60ca879e3cf2d08252db9eac4 https://github.com/dyninst/dyninst/commit/26603eae94b43ef60ca879e3cf2d08252db9eac4 Author: Ronak Chauhan Date: 2024-03-11 (Mon, 11 Mar 2024) Changed paths: M dyninstAPI/CMakeLists.txt Log Message: --- [AMDGPU] Remove duplicate CMake config Commit: 1c059cb7ba642c1c2470e3a915f9597aeee3b719 https://github.com/dyninst/dyninst/commit/1c059cb7ba642c1c2470e3a915f9597aeee3b719 Author: Ronak Chauhan Date: 2024-03-11 (Mon, 11 Mar 2024) Changed paths: M dyninstAPI/CMakeLists.txt Log Message: --- [AMDGPU] Compile amdgpu-vega-details.cpp only when building Dyninst for AMDGPU Commit: d069357ae79143e18df8c8f51292e35666327667 https://github.com/dyninst/dyninst/commit/d069357ae79143e18df8c8f51292e35666327667 Author: Ronak Chauhan Date: 2024-03-13 (Wed, 13 Mar 2024) Changed paths: M dyninstAPI/CMakeLists.txt A dyninstAPI/src/ast-amdgpu.C Log Message: --- [AMDGPU] Have separate implementation of AST interfaces for AMDGPU Commit: b6249e4d1db29e45693a2866d796f4974a9550c8 https://github.com/dyninst/dyninst/commit/b6249e4d1db29e45693a2866d796f4974a9550c8 Author: Ronak Chauhan Date: 2024-03-18 (Mon, 18 Mar 2024) Changed paths: M dyninstAPI/src/ast-amdgpu.C Log Message: --- [AMDGPU][AST-Lower] Remove some code not relevant to AMDGPU Commit: 1ccebc01bed91e5becd800c890e57b67ca38acbc https://github.com/dyninst/dyninst/commit/1ccebc01bed91e5becd800c890e57b67ca38acbc Author: Ronak Chauhan Date: 2024-03-20 (Wed, 20 Mar 2024) Changed paths: M dyninstAPI/src/ast-amdgpu.C Log Message: --- [AMDGPU] Emit short jump for branchOp in AstOperatorNode Compare: https://github.com/dyninst/dyninst/compare/26603eae94b4%5E...1ccebc01bed9 To unsubscribe from these emails, change your notification settings at https://github.com/dyninst/dyninst/settings/notifications ___ Dyninst-api mailing list Dyninst-api@cs.wisc.edu https://lists.cs.wisc.edu/mailman/listinfo/dyninst-api
[DynInst_API:] [dyninst/dyninst] 4a7673: Try to fill in some ABI and liveness related gaps
Branch: refs/heads/bbiiggppiigg/bolo_update Home: https://github.com/dyninst/dyninst Commit: 4a76734209b2bcfa69661bb21afec4ffd465377e https://github.com/dyninst/dyninst/commit/4a76734209b2bcfa69661bb21afec4ffd465377e Author: Ronak Chauhan Date: 2024-02-13 (Tue, 13 Feb 2024) Changed paths: M dataflowAPI/src/ABI.C M dyninstAPI/src/registerSpace.C Log Message: --- Try to fill in some ABI and liveness related gaps ___ Dyninst-api mailing list Dyninst-api@cs.wisc.edu https://lists.cs.wisc.edu/mailman/listinfo/dyninst-api
[DynInst_API:] [dyninst/dyninst] e97a92: [AMDGPU] Use hex literals instead of binary literals
Branch: refs/heads/bbiiggppiigg/bolo_update Home: https://github.com/dyninst/dyninst Commit: e97a92973f861734e59498d30071e3d9c8c35f01 https://github.com/dyninst/dyninst/commit/e97a92973f861734e59498d30071e3d9c8c35f01 Author: Ronak Chauhan Date: 2024-02-12 (Mon, 12 Feb 2024) Changed paths: M dyninstAPI/src/amdgpu-vega-details.cpp Log Message: --- [AMDGPU] Use hex literals instead of binary literals Commit: ecb5c92064c04e98e3f402c8f17bad8fa2e69bfe https://github.com/dyninst/dyninst/commit/ecb5c92064c04e98e3f402c8f17bad8fa2e69bfe Author: Ronak Chauhan Date: 2024-02-13 (Tue, 13 Feb 2024) Changed paths: M dyninstAPI/src/RegisterConversion-amdgpu.C M dyninstAPI/src/inst-amdgpu.C M dyninstAPI/src/registerSpace.C M dyninstAPI/src/registerSpace.h Log Message: --- [AMDGPU] Add register conversion for gfx908 Next : look into dataflowAPI and ABI Compare: https://github.com/dyninst/dyninst/compare/e348f760c03b...ecb5c92064c0 ___ Dyninst-api mailing list Dyninst-api@cs.wisc.edu https://lists.cs.wisc.edu/mailman/listinfo/dyninst-api
[DynInst_API:] [dyninst/dyninst] f48390: Add additional interfaces to the Emitter
Branch: refs/heads/bbiiggppiigg/bolo_update Home: https://github.com/dyninst/dyninst Commit: f4839070f110c65258ce4fa8ecbc10ef2f5842c5 https://github.com/dyninst/dyninst/commit/f4839070f110c65258ce4fa8ecbc10ef2f5842c5 Author: Ronak Chauhan Date: 2024-02-07 (Wed, 07 Feb 2024) Changed paths: M dyninstAPI/src/emitter.h Log Message: --- Add additional interfaces to the Emitter Commit: e348f760c03b773b4817c16edc7e24ca203c718b https://github.com/dyninst/dyninst/commit/e348f760c03b773b4817c16edc7e24ca203c718b Author: Ronak Chauhan Date: 2024-02-12 (Mon, 12 Feb 2024) Changed paths: M dyninstAPI/CMakeLists.txt M dyninstAPI/src/Relocation/Widgets/PCWidget-amdgpu.C A dyninstAPI/src/amdgpu-vega-details.cpp A dyninstAPI/src/amdgpu-vega-details.h M dyninstAPI/src/codegen.h M dyninstAPI/src/emit-amdgpu.C M dyninstAPI/src/emit-amdgpu.h M dyninstAPI/src/inst-amdgpu.C M proccontrol/src/amdgpu_process.C Log Message: --- Get dyninst to build with the AMDGPU Vega emitter Compare: https://github.com/dyninst/dyninst/compare/3d094ba8b3fb...e348f760c03b ___ Dyninst-api mailing list Dyninst-api@cs.wisc.edu https://lists.cs.wisc.edu/mailman/listinfo/dyninst-api
[DynInst_API:] [dyninst/dyninst] 5e1737: pass reference to rawInst for AMDGPU
Branch: refs/heads/ronak/amdgpu-x86-codegen Home: https://github.com/dyninst/dyninst Commit: 5e1737057b14d8202a9239bcc4c4cfbf6ba0b750 https://github.com/dyninst/dyninst/commit/5e1737057b14d8202a9239bcc4c4cfbf6ba0b750 Author: Ronak Chauhan Date: 2023-10-02 (Mon, 02 Oct 2023) Changed paths: M dyninstAPI/src/emit-amdgpu.cpp M dyninstAPI/src/emit-amdgpu.h Log Message: --- pass reference to rawInst for AMDGPU Commit: 3dbd81a871cdeebaaf9ba310e284b1bf0f713a02 https://github.com/dyninst/dyninst/commit/3dbd81a871cdeebaaf9ba310e284b1bf0f713a02 Author: Ronak Chauhan Date: 2023-10-17 (Tue, 17 Oct 2023) Changed paths: M dyninstAPI/src/inst-x86.C M dyninstAPI/src/registerSpace.C M dyninstAPI/src/registerSpace.h Log Message: --- Show AMDGPU registers when fetching available registers This is preliminary. We still need to map these to actual hardware registers, and most likely also split SGPR/VGPRs in the future. Commit: 4efc94c04d829110c5465f3b69afbcd08e43d73e https://github.com/dyninst/dyninst/commit/4efc94c04d829110c5465f3b69afbcd08e43d73e Author: Ronak Chauhan Date: 2023-10-17 (Tue, 17 Oct 2023) Changed paths: M dyninstAPI/CMakeLists.txt A dyninstAPI/src/RegisterConversion-amdgpu-vega.C M dyninstAPI/src/registerSpace.C M dyninstAPI/src/registerSpace.h Log Message: --- Add preliminary register conversion for AMDGPU on X86 Compare: https://github.com/dyninst/dyninst/compare/06c5d45cd556...4efc94c04d82 ___ Dyninst-api mailing list Dyninst-api@cs.wisc.edu https://lists.cs.wisc.edu/mailman/listinfo/dyninst-api
[DynInst_API:] [dyninst/dyninst] 06c5d4: initial commit for amdgpu codegen
Branch: refs/heads/ronak/amdgpu-x86-codegen Home: https://github.com/dyninst/dyninst Commit: 06c5d45cd55685a0c4e08b5c352795624ead8e7d https://github.com/dyninst/dyninst/commit/06c5d45cd55685a0c4e08b5c352795624ead8e7d Author: Ronak Chauhan Date: 2023-09-27 (Wed, 27 Sep 2023) Changed paths: M dyninstAPI/CMakeLists.txt A dyninstAPI/src/emit-amdgpu.cpp A dyninstAPI/src/emit-amdgpu.h M dyninstAPI/src/inst-x86.C Log Message: --- initial commit for amdgpu codegen ___ Dyninst-api mailing list Dyninst-api@cs.wisc.edu https://lists.cs.wisc.edu/mailman/listinfo/dyninst-api