LLVM optimization analyses for the Glasgow Haskell Compiler