diff options
author | David McCloskey <davmcclo@gmail.com> | 2021-04-23 01:46:08 +0300 |
---|---|---|
committer | David McCloskey <davmcclo@gmail.com> | 2021-04-23 01:46:08 +0300 |
commit | 624a7dd6597d6b26a09fba0e102437be37804dcf (patch) | |
tree | b771ee43b60b9aaa318285292253604d064b1a69 /node.hpp | |
parent | 4bf81efb380b9cf09a5d8e245a51a899e2bf850b (diff) |
Shader seemingly hits infinite loop in graph traversal but instead just takes incredibly long to complete.
Diffstat (limited to 'node.hpp')
-rw-r--r-- | node.hpp | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -116,7 +116,7 @@ private: Vector<CFGNode *> post_dominance_frontier; private: - bool dominates_all_reachable_exits(const CFGNode &header) const; + bool dominates_all_reachable_exits(std::unordered_set<const CFGNode *>& completed, const CFGNode &header) const; template <typename Op> void traverse_dominated_blocks_and_rewrite_branch(const CFGNode &header, CFGNode *from, CFGNode *to, const Op &op); template <typename Op> |