Skip to content

TheWaWaR/rvv-playground

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RVV Playground

Installation

Install gnu toolchain

$ git clone --branch rvv-intrinsic https://github.com/riscv-collab/riscv-gnu-toolchain
$ cd riscv-gnu-toolchain
$ rm -rf riscv-glibc
$ git clone --branch riscv-glibc-2.29 https://github.com/riscvarchive/riscv-glibc
$ git submodule update --init
$ ./configure --prefix=$HOME/app/riscv_rvv --with-arch=rv64gcv
$ make newlib
$ make build-qemu

Install ckb-vm/examples/int64

$ git clone -b rvv https://github.com/nervosnetwork/ckb-vm.git
cargo install --example int64 --path .

Install rvv-as

$ cargo install rvv-as

Build and Run the tests

$ mkdir bin
$ python make.py build
$ python make.py run

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 98.0%
  • Assembly 1.3%
  • Other 0.7%