Skip to content

skristiansson/llvm-or1k

Folders and files

NameName
Last commit message
Last commit date
Oct 3, 2012
Sep 2, 2012
Sep 11, 2012
Oct 1, 2012
Jun 29, 2012
Oct 3, 2012
Oct 3, 2012
Oct 3, 2012
Aug 29, 2012
Oct 3, 2012
Oct 2, 2012
Sep 28, 2012
Oct 2, 2012
Oct 3, 2012
Oct 3, 2012
Jul 26, 2012
Sep 11, 2012
Apr 3, 2012
Dec 12, 2011
Oct 2, 2012
May 15, 2012
Oct 1, 2012
Oct 1, 2012
Sep 11, 2012
Jul 11, 2012
Oct 3, 2012
Jan 25, 2012

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