https://github.com/dtcxzyw/llvm-inst-db
Instruction database extracted from LLVM source
https://github.com/dtcxzyw/llvm-inst-db
asmjit assembler assembly compiler decompiler disassembler emulator isa llvm qemu
Last synced: 3 months ago
JSON representation
Instruction database extracted from LLVM source
- Host: GitHub
- URL: https://github.com/dtcxzyw/llvm-inst-db
- Owner: dtcxzyw
- License: apache-2.0
- Created: 2025-08-27T16:16:17.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-09-19T02:25:06.000Z (10 months ago)
- Last Synced: 2025-09-19T04:24:55.909Z (10 months ago)
- Topics: asmjit, assembler, assembly, compiler, decompiler, disassembler, emulator, isa, llvm, qemu
- Language: Python
- Homepage: https://dtcxzyw.github.io/llvm-inst-db
- Size: 28.3 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# llvm-inst-db
This is an instruction database extracted from LLVM source. It allows you to reuse existing instruction information defined by LLVM td files.
I don't know what is the usefulness of this database. It might help you rapid prototype a compiler/assembler/disassembler/... (without the dependency of LLVM).
View the instruction documentation here: https://dtcxzyw.github.io/llvm-inst-db.
The database (in json format) is available at the artifact of the latest GH action: https://github.com/dtcxzyw/llvm-inst-db/actions/workflows/deploy.yml.
## License
This project is licensed under the [Apache 2.0 License](LICENSE).