diff options
Diffstat (limited to 'source')
| -rw-r--r-- | source/slang/slang-ir-spirv-legalize.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/source/slang/slang-ir-spirv-legalize.cpp b/source/slang/slang-ir-spirv-legalize.cpp index 474ebc71c..62829f553 100644 --- a/source/slang/slang-ir-spirv-legalize.cpp +++ b/source/slang/slang-ir-spirv-legalize.cpp @@ -258,8 +258,7 @@ struct SPIRVLegalizationContext : public SourceEmitterBase } for (auto i : instsToRemove) - if (!i->hasUses()) - i->removeAndDeallocate(); + i->removeAndDeallocate(); } // Returns true if the given type that should be decorated as in `UniformConstant` address space. |
