aboutsummaryrefslogtreecommitdiff
path: root/source/opt/dominator_tree.cpp
diff options
context:
space:
mode:
authorJames Farrell <jamesfarrell@google.com>2023-01-19 20:23:21 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2023-01-19 20:23:38 +0000
commit12f5c853ee9e06ba6565006d8d36ee261a140d91 (patch)
treec8ac54510931ab3549d323a0056bed2dd7d8237f /source/opt/dominator_tree.cpp
parentd75f78543eeb24bd8441f2f07f34d273613c64fa (diff)
downloadspirv-tools-ndk-r26-release.tar.gz
Revert submission 2388945-update-shaderc Reason for revert: Breaks NDK build on darwin. Reverted changes: /q/submissionid:2388945-update-shaderc Change-Id: I6c9b1918c98bcc3a68bbfabd40d4310e26337c24
Diffstat (limited to 'source/opt/dominator_tree.cpp')
-rw-r--r--source/opt/dominator_tree.cpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/source/opt/dominator_tree.cpp b/source/opt/dominator_tree.cpp
index 3c161a9b..2680be2a 100644
--- a/source/opt/dominator_tree.cpp
+++ b/source/opt/dominator_tree.cpp
@@ -55,8 +55,8 @@ namespace {
// called on each node traversed BEFORE their children.
template <typename BBType, typename SuccessorLambda, typename PreLambda,
typename PostLambda>
-void DepthFirstSearch(const BBType* bb, SuccessorLambda successors,
- PreLambda pre, PostLambda post) {
+static void DepthFirstSearch(const BBType* bb, SuccessorLambda successors,
+ PreLambda pre, PostLambda post) {
auto no_terminal_blocks = [](const BBType*) { return false; };
CFA<BBType>::DepthFirstTraversal(bb, successors, pre, post,
no_terminal_blocks);
@@ -73,8 +73,9 @@ void DepthFirstSearch(const BBType* bb, SuccessorLambda successors,
// PostLambda - Lamdba matching the signature of 'void (const BBType*)' will be
// called on each node traversed after their children.
template <typename BBType, typename SuccessorLambda, typename PostLambda>
-void DepthFirstSearchPostOrder(const BBType* bb, SuccessorLambda successors,
- PostLambda post) {
+static void DepthFirstSearchPostOrder(const BBType* bb,
+ SuccessorLambda successors,
+ PostLambda post) {
// Ignore preorder operation.
auto nop_preorder = [](const BBType*) {};
DepthFirstSearch(bb, successors, nop_preorder, post);