diff options
Diffstat (limited to 'mlir/lib/Bytecode/Reader/BytecodeReader.cpp')
| -rw-r--r-- | mlir/lib/Bytecode/Reader/BytecodeReader.cpp | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/mlir/lib/Bytecode/Reader/BytecodeReader.cpp b/mlir/lib/Bytecode/Reader/BytecodeReader.cpp index 0f97443..44458d0 100644 --- a/mlir/lib/Bytecode/Reader/BytecodeReader.cpp +++ b/mlir/lib/Bytecode/Reader/BytecodeReader.cpp @@ -895,10 +895,6 @@ private: SmallVector<AttrEntry> attributes; SmallVector<TypeEntry> types; - /// The map of cached attributes, used to avoid re-parsing the same - /// attribute multiple times. - llvm::StringMap<Attribute> attributesCache; - /// A location used for error emission. Location fileLoc; @@ -1239,7 +1235,7 @@ LogicalResult AttrTypeReader::parseAsmEntry(T &result, EncodingReader &reader, ::parseType(asmStr, context, &numRead, /*isKnownNullTerminated=*/true); else result = ::parseAttribute(asmStr, context, Type(), &numRead, - /*isKnownNullTerminated=*/true, &attributesCache); + /*isKnownNullTerminated=*/true); if (!result) return failure(); |
