substantial llvm progress