Broad C99 and C++11 freestanding standards compatibility The high and low-level optimizations expected of a young-ish LLVM backend Fairly good register allocation over A, X, Y, and a field of 16 ...