Remove code sinking for -O. (#2340)
Community feedback says it is not generaly benificial, so we will remove
it from the standard optimization set.
diff --git a/source/opt/optimizer.cpp b/source/opt/optimizer.cpp
index 30e80d7..4eb0c40 100644
--- a/source/opt/optimizer.cpp
+++ b/source/opt/optimizer.cpp
@@ -182,8 +182,7 @@
.RegisterPass(CreateRedundancyEliminationPass())
.RegisterPass(CreateDeadBranchElimPass())
.RegisterPass(CreateBlockMergePass())
- .RegisterPass(CreateSimplificationPass())
- .RegisterPass(CreateCodeSinkingPass());
+ .RegisterPass(CreateSimplificationPass());
// Currently exposing driver bugs resulting in crashes (#946)
// .RegisterPass(CreateCommonUniformElimPass())
}