createGlobalVariable() requires a context with LLVM 3.6