aboutsummaryrefslogtreecommitdiff
path: root/mlir/lib/Bytecode/Reader/BytecodeReader.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-05-30[mlir][Value] Add getNumUses, hasNUses, and hasNUsesOrMore to Value (#142084)Michael Maitland1-2/+1
2025-04-15[mlir] Use llvm::make_first_range (NFC) (#135900)Kazu Hirata1-2/+1
2025-03-31[MLIR][NFC] Fix incomplete boundary comments. (#133516)Han-Chung Wang1-0/+5
2024-11-01[llvm][NFC] Fix typos: replace “avaliable” with “available” across va...Wang Qiang1-1/+1
2024-09-12[Bytecode] Avoid repeated hash lookups (NFC) (#108320)Kazu Hirata1-2/+1
2024-07-18[mlir][BytecodeReader] Const qualify *SectionReader, NFC (#99376)Hideto Ueno1-13/+13
2024-07-03[mlir][bytecode] Fix external resource bytecode parsing (#97650)Jeff Niu1-1/+1
2024-07-02mlir/LogicalResult: move into llvm (#97309)Ramkumar Ramachandra1-1/+0
2024-02-25Fix bytecode roundtrip of unregistered ops (#82932)Matteo Franciolini1-9/+5
2024-02-20Fix pipeline-invalid.mlir bytecode roundtrip test (#82366)Matteo Franciolini1-2/+5
2023-12-13[mlir] Use StringRef::{starts,ends}_with (NFC)Kazu Hirata1-1/+1
2023-09-29[mlir] Fix bytecode reading of resource sectionsMogball1-8/+2
2023-09-17[mlir][bytecode] Check that bytecode source buffer is sufficiently aligned. (...Christian Sigg1-11/+22
2023-08-07[mlir] Apply ClangTidy fix (NFC)Adrian Kuegel1-1/+1
2023-07-28Expose callbacks for encoding of types/attributesMatteo Franciolini1-61/+120
2023-07-28Revert "Expose callbacks for encoding of types/attributes"Mehdi Amini1-120/+61
2023-07-28Expose callbacks for encoding of types/attributesMehdi Amini1-61/+120
2023-07-24Update ODS variadic segments "magic" attributes to use native PropertiesMehdi Amini1-10/+20
2023-07-24Revert "Update ODS variadic segments "magic" attributes to use native Propert...Mehdi Amini1-20/+10
2023-07-24Update ODS variadic segments "magic" attributes to use native PropertiesMehdi Amini1-10/+20
2023-06-27[mlir][VectorType] Allow arbitrary dimensions to be scalableAndrzej Warzynski1-0/+4
2023-06-26[mlir][bytecode] Fix lazy loading of non-isolated regionsRiver Riddle1-12/+9
2023-06-23Fix bytecode reader/writer on big-endian platformsUlrich Weigand1-6/+12
2023-06-06Use symbolic name for previous MLIR Bytecode versionsMehdi Amini1-16/+17
2023-05-27[mlir] Fix non-const lvalue reference to type 'uint64_t' cannot bind to type ...Jie Fu1-2/+2
2023-05-26[MLIR] Add native Bytecode support for propertiesMehdi Amini1-14/+184
2023-05-25Revert "[MLIR] Add native Bytecode support for properties"Mehdi Amini1-168/+13
2023-05-26[mlir] Fix non-const lvalue reference to type 'uint64_t' cannot bind to type ...Jie Fu1-2/+2
2023-05-25[MLIR] Add native Bytecode support for propertiesMehdi Amini1-13/+168
2023-05-25[mlir][bytecode] Avoid recording null arglocs & realloc opnames.Jacques Pienaar1-5/+25
2023-05-25Fix MLIR bytecode loading of resourcesMehdi Amini1-1/+14
2023-05-25Fix MLIR bytecode reader for unregistered dialectsMehdi Amini1-2/+15
2023-05-21Preserve use-list orders in mlir bytecodeMatteo Franciolini1-2/+255
2023-05-20Add support for Lazyloading to the MLIR bytecodeMehdi Amini1-54/+230
2023-05-12[mlir] Move casting calls from methods to function callsTres Popp1-1/+1
2023-05-11[mlir][bytecode] Fix dialect version parsing.Jacques Pienaar1-4/+13
2023-03-10Implements MLIR Bytecode versioning capabilityMatteo Franciolini1-37/+123
2023-03-03[mlir][Parser] Make parse{Attribute,Type} null-terminate inputRahul Kayaith1-2/+4
2023-03-01[mlir][AsmParser] Improve parse{Attribute,Type} error handlingRahul Kayaith1-2/+2
2023-01-28Use llvm::count{lr}_{zero,one} (NFC)Kazu Hirata1-1/+1
2023-01-18Drop the ZeroBehavior parameter from countLeadingZeros and the like (NFC)Kazu Hirata1-2/+1
2023-01-14[mlir] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata1-5/+6
2023-01-10Move from llvm::makeArrayRef to ArrayRef deduction guides - last partserge-sans-paille1-2/+2
2022-12-11[mlir:Bytecode] Add shared_ptr<SourceMgr> overloads to allow safe mmap of dataRiver Riddle1-24/+66
2022-12-10[mlir] Use std::optional instead of None in comments (NFC)Kazu Hirata1-2/+3
2022-12-10[Reader] Use std::optional in BytecodeReader.cpp (NFC)Kazu Hirata1-3/+4
2022-12-04[mlir] Use std::nullopt instead of None in comments (NFC)Kazu Hirata1-1/+2
2022-11-13[MLIR][Bytecode] Ensure `dataIt` is aligned coming out of `EncodingReader::al...bzcheeseman1-2/+7
2022-10-05[mlir:Parser] Always splice parsed operations to the end of the parsed blockRiver Riddle1-2/+1
2022-09-28[mlir] Making verification after parsing optionalRiver Riddle1-1/+1