DragonEgg - using LLVM as a GCC backend