more llvm fixes