Skip to content

Adding RISCV to supported architectures#83

Merged
Rot127 merged 9 commits into
capstone-engine:auto-sync-18from
moste00:riscv_support
Jan 25, 2026
Merged

Adding RISCV to supported architectures#83
Rot127 merged 9 commits into
capstone-engine:auto-sync-18from
moste00:riscv_support

Conversation

@moste00
Copy link
Copy Markdown
Contributor

@moste00 moste00 commented Jul 17, 2025

This PR is a WIP to add RISCV support and fixes to LLVM so that the Capstone RISCV module is Auto-Syncable. This is in support of capstone-engine/capstone#2756

@Rot127 Rot127 changed the base branch from auto-sync to auto-sync-18 August 25, 2025 13:29
Comment thread llvm/utils/TableGen/PrinterCapstone.cpp
Comment thread llvm/utils/TableGen/PrinterCapstone.cpp Outdated
Comment thread llvm/utils/TableGen/Printer.h Outdated
Comment thread llvm/utils/TableGen/PrinterCapstone.cpp
@Rot127 Rot127 marked this pull request as ready for review December 30, 2025 15:01
@moste00
Copy link
Copy Markdown
Contributor Author

moste00 commented Dec 31, 2025

I don't have that much time currently. So if the hack works just keep it.
Please document better and link the issue though.

Issue created here #86 in October, I will add comments and logging to the code now.

Comment thread llvm/utils/TableGen/Printer.h
Comment thread llvm/utils/TableGen/PrinterCapstone.cpp Outdated
Comment thread llvm/utils/TableGen/PrinterCapstone.cpp Outdated
@moste00
Copy link
Copy Markdown
Contributor Author

moste00 commented Jan 18, 2026

@Rot127 All done I think, ready to merge on your call

@Rot127 Rot127 merged commit c27234d into capstone-engine:auto-sync-18 Jan 25, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants