README.md 739 Bytes

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