Squashed 'third_party/SPIRV-Tools/' changes from 82b378d671..f7da527757
f7da527757 Temporarily add EmptyPass to prevent glslang from failing (#4004)
git-subtree-dir: third_party/SPIRV-Tools
git-subtree-split: f7da527757140ae701be58274ce6db2f4234d9ff
diff --git a/source/opt/optimizer.cpp b/source/opt/optimizer.cpp
index 7a6a33b..bc14411 100644
--- a/source/opt/optimizer.cpp
+++ b/source/opt/optimizer.cpp
@@ -753,6 +753,14 @@
MakeUnique<opt::AggressiveDCEPass>());
}
+Optimizer::PassToken CreatePropagateLineInfoPass() {
+ return MakeUnique<Optimizer::PassToken::Impl>(MakeUnique<opt::EmptyPass>());
+}
+
+Optimizer::PassToken CreateRedundantLineInfoElimPass() {
+ return MakeUnique<Optimizer::PassToken::Impl>(MakeUnique<opt::EmptyPass>());
+}
+
Optimizer::PassToken CreateCompactIdsPass() {
return MakeUnique<Optimizer::PassToken::Impl>(
MakeUnique<opt::CompactIdsPass>());