Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/KhronosGroup/SPIRV-Tools.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGreg Fischer <greg@lunarg.com>2022-07-12 22:14:47 +0300
committerGitHub <noreply@github.com>2022-07-12 22:14:47 +0300
commitfaa8d6a6539dd7dbb50429249c3cedeeeac41f13 (patch)
tree043e192ecd5b8f95c7d7f873e98e60168bad7ffd /BUILD.gn
parent69e1deabc1cdab0ec8e19cae8250236c0d22e689 (diff)
Revert "Optimize DefUseManager allocations (#4709)" (#4846)
This reverts commit d18d0d92e55f44da6af0dc87fb0e3c8034e9a3ac. This is reverted because it causes a 7X slowdown when legalizing SPIR-V with NonSemantic.Shader.DebugInfo.100 instructions. This is due to the creation of very large UseLists for several heavily used operands for this extension combined with the fact that the original commit changed the performance of Uselists to O(n).
Diffstat (limited to 'BUILD.gn')
-rw-r--r--BUILD.gn1
1 files changed, 0 insertions, 1 deletions
diff --git a/BUILD.gn b/BUILD.gn
index 9f96c24d0..71a584f16 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -466,7 +466,6 @@ static_library("spvtools") {
"source/util/make_unique.h",
"source/util/parse_number.cpp",
"source/util/parse_number.h",
- "source/util/pooled_linked_list.h",
"source/util/small_vector.h",
"source/util/string_utils.cpp",
"source/util/string_utils.h",