A wrapper using the GHC hooks API to use a modified LLVM back end with GHC 7.8+