summaryrefslogtreecommitdiff
path: root/mlir/lib
Commit message (Expand)AuthorAgeFilesLines
* [mlir][sparse] Renaming the STEA field `dimLevelType` to `lvlTypes`wren romano2023-05-1711-64/+55
* [mlir][irdl] Add `irdl.any_of` operationMathieu Fehr2023-05-172-11/+167
* [mlir][openacc] Add firstprivate representationValentin Clement2023-05-171-22/+61
* [mlir][openacc] Add private representationValentin Clement2023-05-171-0/+32
* [mlir][vector] Separate out vector transfer + tensor slice patternsLei Zhang2023-05-174-202/+242
* [mlir] don't hardcode PDL_Operation in Transform dialect extensionsAlex Zinenko2023-05-178-14/+0
* [mlir][irdl] Add verification of IRDL opsMathieu Fehr2023-05-174-4/+285
* [mlir][sparse] Add sparse rewriting rules for tensor::ReshapeOpAnlun Xu2023-05-161-1/+102
* [mlir][sparse][gpu] set cubin flag when building for cudaAart Bik2023-05-161-0/+8
* [mlir][sparse] Add a helper class to help lowering operations with/without fu...Peiming Liu2023-05-162-143/+181
* [Clang][Flang][OpenMP] Add loadOffloadInfoMetadata and createOffloadEntriesAn...Andrew Gozillon2023-05-161-4/+8
* [mlir][GPU] Rename MLIRGPUOps CMake target to MLIRGPUDialectMatthias Springer2023-05-1615-16/+16
* [mlir][llvm] Add expect intrinsics.Tobias Gysi2023-05-162-1/+12
* [mlir] Fix memory explosion when converting global variable bodies in ModuleT...Tung D. Le2023-05-161-0/+16
* [MemRefToLLVM][NFC] Use early exit for the getter of the buffer ptrQuentin Colombet2023-05-161-11/+13
* [mlir] [mem2reg] Adapt to be pattern-friendly.Théo Degioanni2023-05-163-96/+224
* [mlir] make structured transform ops use typesAlex Zinenko2023-05-168-152/+192
* [mlir] Add mlir translate flag to print errors only.Tobias Gysi2023-05-161-3/+33
* [mlir][tosa] Fold consecutive negate as no-opKai Sasaki2023-05-161-0/+10
* Fix MLIR build (typo in VectorOps.cpp)Mehdi Amini2023-05-151-5/+3
* [mlir][spirv] Check type legality using converter for vectorsLei Zhang2023-05-151-5/+9
* Adopt Properties to store operations inherent Attributes in the Vector dialectMehdi Amini2023-05-151-4/+6
* Fix ConstShapeOp::inferReturnTypes to be resilient to lack of propertiesMehdi Amini2023-05-151-1/+7
* Add an operator == and != to properties, use it in DuplicateFunctionEliminationMehdi Amini2023-05-152-22/+17
* Cleanup uses of getAttrDictionary() in MLIR to use getDiscardableAttrDictiona...Mehdi Amini2023-05-1510-34/+45
* [mlir] Fix a warningKazu Hirata2023-05-151-1/+1
* [mlir][sparse][gpu] first implementation of the GPU libgen approachAart Bik2023-05-153-13/+317
* [mlir][memref] Extract isStaticShapeAndContiguousRowMajor as a util function.Oleg Shyshkov2023-05-155-29/+61
* [MLIR][ROCDL] add gpu to rocdl erf supportManupa Karunaratne2023-05-151-0/+2
* [mlir] allow repeated payload in structured.fuse_into_containingAlex Zinenko2023-05-152-2/+11
* [mlir][scf][bufferize] Fix bug in WhileOp analysis verificationMatthias Springer2023-05-151-4/+8
* [mlir][bufferization] Add option to dump alias setsMatthias Springer2023-05-152-0/+28
* [mlir][bufferization] Improve findValueInReverseUseDefChain signatureMatthias Springer2023-05-153-25/+40
* [mlir][bufferization] Fix unknown ops in BufferViewFlowAnalysisMatthias Springer2023-05-151-60/+74
* [mlir][transform] Use TrackingListener-aware iterator for getPayloadOpsMatthias Springer2023-05-157-129/+117
* [IR] Drop const in DILocation::getMergedLocationChristian Ulmann2023-05-154-15/+15
* [MLIR] NFC. Add missing const on affine analysis utils methodsUday Bondhugula2023-05-141-3/+3
* [MLIR] NFC. Make affine analysis utils method const correctUday Bondhugula2023-05-141-1/+1
* [MLIR] NFC. Pass affine copy options by const refUday Bondhugula2023-05-131-1/+1
* [mlir][openacc] Add canonicalization pattern for acc.host_dataValentin Clement2023-05-121-0/+45
* [mlir][tosa] Add accumulator type attribute to TOSA dialectTatWai Chong2023-05-122-5/+18
* Add additional criteria for hoisting vector.transfer_readsHarsh Menon2023-05-121-0/+2
* Revert "[mlir][irdl] Add verification of IRDL ops"Mathieu Fehr2023-05-124-282/+4
* [mlir][gpu][sparse] add gpu ops for sparse matrix computationsAart Bik2023-05-124-1/+505
* [mlir][irdl] Add verification of IRDL opsMathieu Fehr2023-05-124-4/+282
* [mlir][Linalg] NFC - Retire dead tilePadOpNicolas Vasilache2023-05-121-105/+0
* [mlir][Linalg] NFC - Retire dead FusionOnTensors.cppNicolas Vasilache2023-05-122-418/+0
* DestinationPassingStyle: allow additional non-tensor resultsBenoit Jacob2023-05-121-16/+19
* [mlir][memref] Lower copy of memrefs with outer size-1 dims to intrinsic memcpy.Oleg Shyshkov2023-05-121-5/+15
* [mlir][transform] TrackingListener: Allow existing ops as replacementsMatthias Springer2023-05-121-19/+0