Skip to content

openrisc/llvm-or1k

This branch is 74251 commits ahead of skristiansson/llvm-or1k:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

3f6ef87 · Apr 6, 2018
Feb 26, 2018
Jan 22, 2018
Mar 2, 2018
Dec 20, 2017
Mar 30, 2018
Apr 6, 2018
Dec 12, 2017
Jun 12, 2015
Dec 8, 2017
Mar 30, 2018
Feb 2, 2018
Jan 22, 2018
Jan 20, 2018
Sep 27, 2016
Mar 2, 2014
Sep 13, 2016
Nov 17, 2017
Apr 8, 2017
Jan 3, 2018
Oct 26, 2017
Sep 18, 2017
Jan 12, 2017
Oct 2, 2013
Sep 11, 2012
Aug 18, 2017
Oct 26, 2017
Jan 26, 2016
Aug 10, 2015

Repository files navigation

LLVM backend for OpenRISC 1000
==============================

Installation
------------
mkdir build && cd build

with autotools:
../configure CC=gcc CXX=g++ --enable-debug-runtime --prefix=/path/to/instdir

with cmake:
cmake .. -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=/path/to/instdir

make install

Run tests
---------
make check
make TESTSUITE=CodeGen/OR1K check
make TESTSUITE=MC/OR1K check

or

bin/llvm-lit -sv -j1 test/CodeGen/OR1K/

TODO (not a complete list)
--------------------------
- Handle unconditional branches in AnalyzeBranch
- Floating point support
- Integrated assembler support
- Relocations

About

LLVM backend for OpenRISC 1000

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • LLVM 45.3%
  • C++ 37.1%
  • Assembly 14.7%
  • Mirah 1.6%
  • C 0.4%
  • Python 0.4%
  • Other 0.5%