Skip to content

llvm-rv-vext-improvements/llvm-project

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

LLVM fork to work on RISC-V V-ext vectorizing issues

Repository layout

TODO

Getting dev shell

  • Install nix:
sh <(curl --proto '=https' --tlsv1.2 -L https://nixos.org/nix/install) --no-daemon
  • Enable flakes experimental feature:
mkdir ~/.config/nix/
echo "experimental-features = nix-command flakes" > ~/.config/nix/nix.conf
  • Enter to nix shell
nix develop
  • (Optional) Setup direnv to enter into nix shell automatically

Building

Inside nix shell:

cmake $cmakeFlags -S llvm -B build
ninja -C build

About

LLVM fork to work on RISC-V V-ext vectorization issues

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Languages

  • LLVM 41.6%
  • C++ 31.3%
  • C 12.9%
  • Assembly 9.8%
  • MLIR 1.4%
  • Python 0.8%
  • Other 2.2%