Fix SkSL standalone compile errors

With clang-cl, at least, I need these changes to build with
skia_compile_processors = true

Change-Id: I9221355f135ee66af0b172ce7ac56e4ea077214e
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/218539
Commit-Queue: Brian Osman <brianosman@google.com>
Commit-Queue: Ethan Nicholas <ethannicholas@google.com>
Auto-Submit: Brian Osman <brianosman@google.com>
Reviewed-by: Ethan Nicholas <ethannicholas@google.com>
diff --git a/src/sksl/SkSLByteCodeGenerator.cpp b/src/sksl/SkSLByteCodeGenerator.cpp
index 5f737eb..1aee081 100644
--- a/src/sksl/SkSLByteCodeGenerator.cpp
+++ b/src/sksl/SkSLByteCodeGenerator.cpp
@@ -8,6 +8,8 @@
 #include "src/sksl/SkSLByteCodeGenerator.h"
 #include "src/sksl/SkSLInterpreter.h"
 
+#include <algorithm>
+
 namespace SkSL {
 
 ByteCodeGenerator::ByteCodeGenerator(const Context* context, const Program* program, ErrorReporter* errors,