aboutsummaryrefslogtreecommitdiff
path: root/mlir
AgeCommit message (Expand)Author
2022-08-04[mlir][Linalg] Inline an interface method to its only user.Adrian Kuegel
2022-08-03[MLIR] Reconciliation of chains of unrealized castsMichele Scuttari
2022-08-03[mlir] Fix Analysis/Presburger/Utils.cpp compilation with GCC 11Rainer Orth
2022-08-03[mlir] Disable `misc-const-correctness` clang-tidy check.Alexander Belyaev
2022-08-03[mlir][Math] Add constant folder for AtanOp.jacquesguan
2022-08-02[mlir] Add has_value and value to OptionalParseResultKazu Hirata
2022-08-02Fix use-after-free in SymbolTable::replaceAllSymbolUsesMehdi Amini
2022-08-02[mlir][GPU] Allow bare pointer memrefs when calling GPU kernelsKrzysztof Drewniak
2022-08-02[mlir][sparse] enable SDDMM-flavored fusionAart Bik
2022-08-02[mlir][sparse] remove singleton dimension level type (for now)Aart Bik
2022-08-02[MLIR] Rename the generic LLVM allocation and deallocation functionsMichele Scuttari
2022-08-02[mlir][Math] Add constant folder for TanhOp.jacquesguan
2022-08-02[mlir] add TOC to top-level documentsAlex Zinenko
2022-08-02[mlir] Update comment now that DenseArrayAttr has Tensor type.Adrian Kuegel
2022-08-02[mlir] Use EXPECT_DEBUG_DEATH in unit testStephan Herhut
2022-08-02[mlir] Fix calling the native mlir-tblgen tool when cross compiling flangMartin Storsjö
2022-08-02[mlir][Math] Add constant folder for TanOp.jacquesguan
2022-08-01[mlir] Change DenseArrayAttr to TensorTypeJeff Niu
2022-08-01[mlir][NVGPU] nvgpu.mmasync on F32 through TF32Manish Gupta
2022-08-01[mlir] Remove OpaqueElementsAttrRiver Riddle
2022-08-01[MLIR] Reduce precision check for expm1 folder: this is dependent on libm (NFC)Mehdi Amini
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-01[mlir][Arith] Fix up integer range inference for truncationKrzysztof Drewniak
2022-08-01[mlir][sparse] fix asan leak of two sparse vectorsAart Bik
2022-08-01[mlir][flang] Make use of the new `GEPArg` builder of GEP Op to simplify codeMarkus Böck
2022-08-01[mlir] Make BuiltinTypeInterfaces.h self-contained.Adrian Kuegel
2022-08-01Add support for lowering simd if clause to LLVM IRDominik Adamski
2022-08-01Remove empty AffineExpr stride canonicalization in makeCanonicalStridedLayout...Tres Popp
2022-08-01Fix MLIR Python binding for arith.constant after argument has been changed to...Mehdi Amini
2022-08-01[mlir][Math] Add constant folder for ExpM1Op.jacquesguan
2022-07-31[mlir] Remove types from attributesJeff Niu
2022-07-31[mlir][tosa] Switch missed accessors to prefixed form (NFC)Jacques Pienaar
2022-07-31[mlir][DCA] Fix visiting call ops when run at function scopesJeff Niu
2022-07-31Revert "Revert "[mlir] Reuse the code between `getMixed*s()` funcs in ViewLik...Alexander Belyaev
2022-07-31Revert "[mlir] Reuse the code between `getMixed*s()` funcs in ViewLikeInterfa...Alexander Belyaev
2022-07-31[mlir] Reuse the code between `getMixed*s()` funcs in ViewLikeInterface.cpp.Alexander Belyaev
2022-07-30[MLIR] Add a utility to sort the operands of commutative opssrishti-cb
2022-07-30Use is_contained (NFC)Kazu Hirata
2022-07-30Convert for_each to range-based for loops (NFC)Kazu Hirata
2022-07-29Use value instead of getValue (NFC)Kazu Hirata
2022-07-30[MLIR] Fix getCommonBlock utility in affine analysisUday Bondhugula
2022-07-29[mlir][sparse]Add more test cases for sparse reshapeAnlun Xu
2022-07-29Replace Optional::hasValue with has_value or operator bool. NFCFangrui Song
2022-07-29[mlir][LLVM] Rework the API of GEPOpMarkus Böck
2022-07-29[mlir][complex] Canonicalize complex.add zerolewuathe
2022-07-29[mlir][NFC] accept plain OpBuidler in folded construction helpersAlex Zinenko
2022-07-29[mlir][Complex] Add a convenience getValue() method.Adrian Kuegel
2022-07-29[mlir][Complex] Add convenience builder for complex.number attribute.Adrian Kuegel
2022-07-29[mlir][toy] Replace Optional::getValue with value. NFCFangrui Song