summaryrefslogtreecommitdiff
path: root/mlir
Commit message (Expand)AuthorAgeFilesLines
* [mlir] Add a missing pattern to bufferize tensor.rank.Alexander Belyaev2021-12-142-37/+41
* [mlir][sparse] fixed typosAart Bik2021-12-142-3/+3
* [mlir][sparse] speed up sparse tensor file I/O by more than 2xAart Bik2021-12-141-28/+30
* [OpenMPIRBuilder] Support opaque pointers in reduction handlingNikita Popov2021-12-141-5/+8
* [mlir][linalg][bufferize] Debug output as IR attributesMatthias Springer2021-12-145-113/+45
* [mlir] Split std.rank into tensor.rank and memref.rank.Alexander Belyaev2021-12-1423-150/+210
* [mlir] Implement `DataLayoutTypeInterface` for `LLVMArrayType`Markus Böck2021-12-143-7/+92
* [mlir][Vector] Patterns flattening vector transfers to 1DBenoit Jacob2021-12-136-2/+241
* [mlir][Vector] Patterns flattening vector transfers to 1DBenoit Jacob2021-12-134-0/+189
* Re-apply [NFC] Generalize a couple of passes so they can operate on any Funct...Stella Laurenzo2021-12-1315-58/+68
* [mlir][ExecutionEngine] Fix native dependencies for AsmParser and PrinterNicolas Vasilache2021-12-132-1/+5
* [Const Rationale] various typo fixes, and update it to present tense.Chris Lattner2021-12-131-14/+15
* [mlir][sparse] python driven test for SDDMMAart Bik2021-12-132-0/+189
* Revert "[NFC] Generalize a couple of passes so they can operate on any Functi...Mehdi Amini2021-12-1315-79/+56
* Support sparse tensor output.Bixia Zheng2021-12-134-0/+261
* [NFC] Generalize a couple of passes so they can operate on any FunctionLike op.Stella Laurenzo2021-12-1315-56/+79
* [mlir][linalg] Stage application of pad tensor op vectoriztaion.gysit2021-12-133-4/+35
* [mlir] Update comments that mention `linalg.collapse/expand` shape.Alexander Belyaev2021-12-132-10/+10
* [mlir][spirv] Use ScopedPrinter in deserialization debuggingLei Zhang2021-12-133-93/+154
* [mlir][spirv] Serialize selection with separate header blockLei Zhang2021-12-134-39/+127
* [mlir][ods] Fix OpDefinitionsGen infer return types builder with regionsMogball2021-12-133-19/+38
* [mlir][memref] Use current source type in getCanonicalSubViewResultType.gysit2021-12-132-14/+57
* [mlir] Implement `DataLayoutTypeInterface` for `LLVMStructType`Markus Böck2021-12-133-8/+300
* [mlir][linalg] Only compose PadTensorOps if no ExtractSliceOp is rank-reducing.gysit2021-12-132-4/+34
* [mlir][linalg] Adapt the PadTensorOpVectorizationWithInsertSlicePattern match...gysit2021-12-132-2/+26
* [mlir][linalg] Make padding work for rank-reducing slice ops.gysit2021-12-132-5/+34
* [mlir] Relax restriction on name location parsingJacques Pienaar2021-12-123-13/+6
* [mlir] Flag near misses in file splittingJacques Pienaar2021-12-127-10/+72
* [mlir][Vector] Support 0-D vectors in `CreateMaskOp`Nicolas Vasilache2021-12-126-27/+104
* [mlir][Vector] Support 0-D vectors in `CmpIOp`Michal Terepeta2021-12-125-5/+67
* [MLIR] PresburgerSet subtraction: fix bug where the set `b` was not restored ...Arjun P2021-12-122-29/+40
* [mlir] Flip dialects to _PrefixedJacques Pienaar2021-12-115-5/+5
* [mlir][spirv] Fix nested control flow serializationLei Zhang2021-12-116-33/+163
* [mlir][python] Add fused locationJacques Pienaar2021-12-113-0/+43
* [MLIR][FlatAffineConstraints] Add support for extracting divisions with tight...Groverkss2021-12-112-32/+105
* [mlir][spirv] Propagate LogicalResult in (de)serializationLei Zhang2021-12-108-138/+130
* [mlir][spirv] Change default subgroup sizeLei Zhang2021-12-101-2/+1
* [mlir][spirv] Avoid duplicated Block decoration during serializationLei Zhang2021-12-103-31/+49
* [mlir][spirv] Add serialization control to emit symbol nameLei Zhang2021-12-109-45/+91
* Revert "[mlir][tensor] Fix insert_slice + tensor cast overflow"Nicolas Vasilache2021-12-102-20/+5
* [MLIR] FlatAffineConstraints::isIntegerEmpty: fix bug in computation of dualsArjun P2021-12-112-39/+89
* [MLIR] IntegerPolyhedron: introduce getNumIdKind to replace calls to assertAt...Arjun P2021-12-112-12/+11
* [mlir][vector] NFC move vector unroll/distribute patterns to their own fileThomas Raoux2021-12-103-552/+582
* [MLIR][NFC] Move out affine scalar replacement utility to affine utilsUday Bondhugula2021-12-114-460/+445
* [mlir][tensor] Fix insert_slice + tensor cast overflowNicolas Vasilache2021-12-102-5/+20
* [mlir:PDL] Allow non-bound pdl.attribute/pdl.type operations that create cons...River Riddle2021-12-107-16/+172
* [mlir:PDL] Fix bugs in PDLPatternModule mergingRiver Riddle2021-12-102-20/+34
* [mlir:PDL] Adjust the assembly format for AttributeOp to avoid conflicts with...River Riddle2021-12-103-2/+12
* [mlir:PDL] Fix assembly format for pdl.apply_native_rewriteRiver Riddle2021-12-102-2/+11
* [mlir][ods] Fix OpFormatGen sometimes not calling inferReturnTypesMogball2021-12-103-20/+90