aboutsummaryrefslogtreecommitdiff
path: root/mlir/lib/IR
AgeCommit message (Expand)Author
2022-08-07[mlir] Make use of C++17 language featureslinaro-local/ci/tcwg_kernel/llvm-master-arm-norov-allyesconfigMarkus Böck
2022-08-06Use value instead of getValue (NFC)Kazu Hirata
2022-08-06[mlir, flang] Use has_value instead of hasValue (NFC)linaro-local/ci/tcwg_bmk_llvm_tk1/llvm-master-arm-spec2k6-O3Kazu Hirata
2022-08-04[mlir] Add I1 support to DenseArrayAttrJeff Niu
2022-08-02Fix use-after-free in SymbolTable::replaceAllSymbolUsesMehdi Amini
2022-08-01[mlir] Change DenseArrayAttr to TensorTypeJeff Niu
2022-08-01[mlir] Remove OpaqueElementsAttrRiver Riddle
2022-08-01[mlir] Add a new builtin DenseResourceElementsAttrRiver Riddle
2022-08-01[mlir] Add a generic DialectResourceBlobManager to simplify resource blob man...River Riddle
2022-08-01Remove empty AffineExpr stride canonicalization in makeCanonicalStridedLayout...Tres Popp
2022-07-31[mlir] Remove types from attributesJeff Niu
2022-07-28[mlir:SubElementsInterface] Add support for "skipping" when replacing attribu...River Riddle
2022-07-28[mlir] Add getters for DenseArrayAttr.Adrian Kuegel
2022-07-26[mlir] Refactor SubElementInterface replace supportRiver Riddle
2022-07-25[mlir][NFC] Remove TypeRange's constructors that cause ambiguitylipracer
2022-07-25Split class ValueRange to a new filelipracer
2022-07-23Use llvm::sort instead of std::sort where possibleDmitri Gribenko
2022-07-20Use llvm::is_contained (NFC)Kazu Hirata
2022-07-15[mlir] check whether region and block visitors are interruptedAshay Rane
2022-07-14[mlir] (NFC) run clang-format on all filesJeff Niu
2022-07-13[mlir] Plumb through default attribute populate for extensible dialect.Jacques Pienaar
2022-07-13[mlir] Allow empty lists for DenseArrayAttr.Adrian Kuegel
2022-07-12[mlir] Switch create to use NamedAttrList&&Jacques Pienaar
2022-07-12Read/write external resource alignment tag in little-endianUlrich Weigand
2022-07-11[mlir] Add support for regex within `expected-*` diagnosticsRiver Riddle
2022-07-08[mlir] Add method to populate default attributesJacques Pienaar
2022-07-08[mlir] Fixed double-free bug in SymbolUserMapNandor Licker
2022-07-07[mlir] add complex type to getZeroAttrAart Bik
2022-07-05[mlir:Parser] Don't use strings for the "ugly" form of Attribute/Type syntaxRiver Riddle
2022-07-04CombineContractBroadcast should not create dims unused in LHS+RHSBenoit Jacob
2022-06-29[mlir] Prevent SubElementInterface from going into infinite recursionMin-Yih Hsu
2022-06-29[mlir] Allow for attaching external resources to .mlir filesRiver Riddle
2022-06-28Fix build with some GCC version: `global qualification of class name is inval...Mehdi Amini
2022-06-28Introduce a new Dense Array attributeMehdi Amini
2022-06-28Revert "Introduce a new Dense Array attribute"Mehdi Amini
2022-06-28Introduce a new Dense Array attributeMehdi Amini
2022-06-25Revert "Don't use Optional::hasValue (NFC)"Kazu Hirata
2022-06-25Don't use Optional::hasValue (NFC)Kazu Hirata
2022-06-20[mlir] Don't use Optional::getValue (NFC)Kazu Hirata
2022-06-20Don't use Optional::hasValue (NFC)Kazu Hirata
2022-06-20[mlir] Don't use Optional::hasValue (NFC)Kazu Hirata
2022-06-19Use value_or instead of getValueOr (NFC)Kazu Hirata
2022-06-12Fix endian conversion of sub-byte typesUlrich Weigand
2022-05-25[mlir:Printer][NFC] Add utility methods for printing escaped/hex stringsRiver Riddle
2022-05-21[mlir] Move diagnostic handlers instead of copyingBenjamin Kramer
2022-05-20[mlir] do not elide dialect prefix for ops with dots in the nameAlex Zinenko
2022-05-16[mlir] Remove the `type` keyword from type alias definitionsRiver Riddle
2022-05-16[mlir][ods] Ignore AttributeSelfTypeParameter in assembly formatsMogball
2022-05-14[DenseElementsAttr] Teach isValidRawBuffer that 1-elt values are splats.Chris Lattner
2022-05-14[mlir] Rename Zero* traits to Zero*sMogball