llvm

[MERGED UPSTREAM] AVR backend for the LLVM compiler library