D

daiteq-llvm10

llvm 10.0 with extensions for daiFPU and the SWAR unit in LEON2

Name Last Update
patches Loading commit data...
tests Loading commit data...
.gitignore Loading commit data...
README.md Loading commit data...
run.sh Loading commit data...

LLVM framework for IP Core Extensions

This project contains

  • script for downloading and building patched LLVM framework
  • patches for IP extensions in Sparc/LEON architecture

LLVM version

This package uses LLVM version 10.0.0 (git 3186b18b998124a6b577f8274a10b7ee8b634c18).

Building

Simply run script './run.sh all' from any folder. LLVM framework will be prepared in subdirectory 'install'.

Using

  • add directory 'install/bin' to PATH or copy directory 'install' TBD XXX - all tools from binutils starts with prefix 'sparc-daiteq-elf-' XXX - new assembler instructions can be used with options '--has-swar','--has-fhalf','--has-fcplx','--has-fpack'

RB2003