aboutsummaryrefslogtreecommitdiff
path: root/mlir/lib/Bytecode
AgeCommit message (Expand)AuthorFilesLines
2024-09-12[Bytecode] Avoid repeated hash lookups (NFC) (#108320)Kazu Hirata1-2/+1
2024-07-20Add logging for emit functions in BytecodeWriter.cpp (#99558)Kevin Gleason1-113/+153
2024-07-18[mlir][BytecodeReader] Const qualify *SectionReader, NFC (#99376)Hideto Ueno1-13/+13
2024-07-15[mlir] Remove bytecode reader & writer header from interface. (#98920)Jacques Pienaar1-0/+1
2024-07-03[mlir][bytecode] Fix external resource bytecode parsing (#97650)Jeff Niu1-1/+1
2024-07-02mlir/LogicalResult: move into llvm (#97309)Ramkumar Ramachandra2-2/+0
2024-04-10[mlir] Slightly optimize bytecode op numbering (#88310)Jeff Niu1-7/+7
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
2024-01-04[mlir] don't use magic numbers in IRNumbering.cppAlex Zinenko1-5/+9
2024-01-04[mlir] fix bytecode writer after c1eab57673ef3eb28Alex Zinenko2-5/+9
2023-12-13[mlir] Use StringRef::{starts,ends}_with (NFC)Kazu Hirata1-1/+1
2023-11-13[mlir][bytecode] Add bytecode writer config API to skip serialization of reso...Matteo Franciolini1-6/+20
2023-10-31[mlir][bytecode] Implements back deployment capability for MLIR dialects (#70...Matteo Franciolini2-12/+57
2023-10-21Apply clang-tidy fixes for llvm-qualified-auto in IRNumbering.cpp (NFC)Mehdi Amini1-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-08-02[MLIR][Bytecode] Add missing field initializer in constructor initializer listMehdi Amini1-2/+2
2023-07-28Expose callbacks for encoding of types/attributesMatteo Franciolini3-93/+219
2023-07-28Revert "Expose callbacks for encoding of types/attributes"Mehdi Amini3-219/+93
2023-07-28Expose callbacks for encoding of types/attributesMehdi Amini3-93/+219
2023-07-25[mlir:bytecode] Only visit the all regions path if the op has regionsRiver Riddle1-1/+1
2023-07-25[mlir:bytecode] Support lazy loading dynamically isolated regionsRiver Riddle3-22/+162
2023-07-25[mlir:bytecode] Fix bytecode lazy loading for ops with multiple regionsRiver Riddle1-11/+15
2023-07-24Update ODS variadic segments "magic" attributes to use native PropertiesMehdi Amini3-11/+28
2023-07-24Revert "Update ODS variadic segments "magic" attributes to use native Propert...Mehdi Amini3-28/+11
2023-07-24Update ODS variadic segments "magic" attributes to use native PropertiesMehdi Amini3-11/+28
2023-06-27[mlir][VectorType] Allow arbitrary dimensions to be scalableAndrzej Warzynski3-0/+7
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 Weigand2-8/+17
2023-06-06Use symbolic name for previous MLIR Bytecode versionsMehdi Amini2-30/+33
2023-05-31[mlir][bytecode] Error if requested bytecode version is unsupportedKevin Gleason1-3/+8
2023-05-27[mlir][bazel] Port for 660f714e26999d266232a1fbb02712bb879bd34eHaojian Wu1-1/+0
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 Amini7-44/+457
2023-05-25Revert "[MLIR] Add native Bytecode support for properties"Mehdi Amini7-440/+43
2023-05-25Fix MLIR Bytecode backward deploymentMehdi Amini1-1/+1
2023-05-25Fix MLIR back-deployment to version < 5 ; properties section should not be em...Eugene Burmako1-1/+9
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 Amini7-43/+432
2023-05-25[mlir][bytecode] Avoid recording null arglocs & realloc opnames.Jacques Pienaar2-8/+39
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 Franciolini5-103/+375
2023-05-20Add support for Lazyloading to the MLIR bytecodeMehdi Amini3-57/+243
2023-05-12[mlir] Move casting calls from methods to function callsTres Popp2-3/+3
2023-05-11[mlir][bytecode] Fix dialect version parsing.Jacques Pienaar1-4/+13
2023-04-30[mlir][bytecode] Return error instead of min versionJacques Pienaar1-6/+4
2023-04-29[mlir][bytecode] Allow client to specify a desired version.Jacques Pienaar2-21/+50