Skip to content

herumi/xbyak_riscv

Repository files navigation

Xbyak_riscv 0.01 Badge Build

A C++ JIT assembler for RISC-V (under CONSTRUCTION)

Menu

Abstract

Xbyak_riscv is a C++ header library that enables dynamically to assemble RISC-V instructions.

Feature

News

Supported OS

Supported Compilers

C++11 or later compiler

Sample

Install QEMU and C++ compiler for RISC-V.

sudo apt install g++-14-riscv64-linux-gnu binutils-riscv64-unknown-elf
make -C sample

Generate targets:

cmake -DCMAKE_BUILD_TYPE=Debug -DXBYAK_RISCV_V=ON ..

Build:

make --build .  --parallel 4

License

BSD-3-Clause License

Author

光成滋生 Mitsunari Shigeo

GitHub | Website (Japanese) | herumi@nifty.com

Thanks to pazamelin for the tremendous contribution.

Sponsors welcome

GitHub Sponsor

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published

Languages