[Mlir-commits] [mlir] f6eae19 - [mlir][SPIR-V] Clear value and block ID maps after each function (#237171)
llvmlistbot at llvm.org
llvmlistbot at llvm.org
Sun Nov 1 00:51:13 PDT 2026
Author: Arseniy Obolenskiy
Date: 2026-11-01T08:51:05+01:00
New Revision: f6eae1928a869d14cae52743308f84bc213c9dc8
URL: https://github.com/llvm/llvm-project/commit/f6eae1928a869d14cae52743308f84bc213c9dc8
DIFF: https://github.com/llvm/llvm-project/commit/f6eae1928a869d14cae52743308f84bc213c9dc8.diff
LOG: [mlir][SPIR-V] Clear value and block ID maps after each function (#237171)
Added:
Modified:
mlir/lib/Target/SPIRV/Serialization/SerializeOps.cpp
Removed:
################################################################################
diff --git a/mlir/lib/Target/SPIRV/Serialization/SerializeOps.cpp b/mlir/lib/Target/SPIRV/Serialization/SerializeOps.cpp
index 254470eb5934f3..a665e326156af7 100644
--- a/mlir/lib/Target/SPIRV/Serialization/SerializeOps.cpp
+++ b/mlir/lib/Target/SPIRV/Serialization/SerializeOps.cpp
@@ -432,6 +432,8 @@ LogicalResult Serializer::processFuncOp(spirv::FuncOp op) {
functions.append(functionBody.begin(), functionBody.end());
functionHeader.clear();
functionBody.clear();
+ valueIDMap.clear();
+ blockIDMap.clear();
return success();
}
More information about the Mlir-commits
mailing list