Use llvm::sys::fs::createTemporaryFile.