Fixing build break in MSVC from wrong type used. (#6379)

Still annoys me that clang accepts this no problem.
diff --git a/iree/compiler/Dialect/LinalgExt/Transforms/ConvertToLoops.cpp b/iree/compiler/Dialect/LinalgExt/Transforms/ConvertToLoops.cpp
index f2168d9..9f57649 100644
--- a/iree/compiler/Dialect/LinalgExt/Transforms/ConvertToLoops.cpp
+++ b/iree/compiler/Dialect/LinalgExt/Transforms/ConvertToLoops.cpp
@@ -88,7 +88,7 @@
 
           b.setInsertionPointToEnd(&region.front());
           b.create<scf::IfOp>(
-              loc, ValueRange{}, cond,
+              loc, TypeRange{}, cond,
               [&](OpBuilder& b, Location loc) {
                 // Swap the pairs if true.
                 SmallVector<Value> indices(ivs.begin(), ivs.end());