Various LLVM compiler suggested fixes