Hoopl vs LLVM?