ROBE

Retargetable Optimizing Backend

Overview

ROBE is an alternate backend/optimizer for clang other than LLVM.  Current target is x86-64, though extensible to other architectures.

Goals

When compiling C/C++ code and comparing to LLVM at -O2:

Status

Pre-Alpha

Performance of generated code is good.  Compile time is very good.  Released executables are self-hosted (i.e. compiled with itself).

How to Use

Contact Info

Michael Ludwig

robex.org@gmail.com