aboutsummaryrefslogtreecommitdiff
path: root/mlir/test/lib
AgeCommit message (Expand)AuthorFilesLines
2020-10-02[mlir][vector] Add canonicalization patterns for extractMap/insertMapThomas Raoux1-0/+2
2020-10-02[mlir] Add a subtensor operationNicolas Vasilache1-2/+1
2020-09-30Remove `Ops` suffix from dialect library namesGeoffrey Martin-Noble2-3/+3
2020-09-30[mlir][Linalg] Add pattern to tile and fuse Linalg operations on buffers.MaheshRavishankar2-0/+113
2020-09-30[mlir][vector] First step of vector distribution transformationThomas Raoux1-0/+26
2020-09-30Move AffineMapAttr into BaseOps.tdBenjamin Kramer1-1/+0
2020-09-30[mlir][Linalg] Tile sizes for Conv ops vectorization added as pass argumentsJakub Lichman1-1/+12
2020-09-29[mlir] Remove more OpBuilder args which are now injectedJacques Pienaar1-10/+8
2020-09-28[mlir][Affine][VectorOps] Fix super vectorizer utility (D85869)Diego Caballero1-15/+49
2020-09-25[MLIR] Fix for updating function signature in normalizing memrefsHaruki Imai2-1/+12
2020-09-23[mlir][OpFormatGen] Update "custom" directives for attributes.Mike Urbach2-0/+29
2020-09-23[MLIR][NFC] Adopt use of TypeRange in build() methods.Rahul Joshi1-1/+1
2020-09-22Implement a new kind of Pass: dynamic pass pipelineMehdi Amini2-0/+113
2020-09-22[mlir][ods] Make OpBuilder and OperationState optionalJacques Pienaar1-6/+6
2020-09-22Revert "Implement a new kind of Pass: dynamic pass pipeline"Thomas Joerg2-113/+0
2020-09-22[mlir][Linalg] Uniformize linalg.generic with named ops.Nicolas Vasilache1-27/+46
2020-09-22Implement a new kind of Pass: dynamic pass pipelineMehdi Amini2-0/+113
2020-09-18[MLIR][ODS] Add constBuilderCall for TypeArrayAttrAndy Ly1-0/+3
2020-09-18[mlir][Linalg] Evolve named ops to use assembly form and support linalg on te...Nicolas Vasilache2-2/+43
2020-09-17[MLIR][Affine] Add parametric tile size support for affine.for tilingNavdeep Kumar2-0/+91
2020-09-17[mlir][Linalg] Convolution tiling added to ConvOp vectorization passJakub Lichman1-7/+72
2020-09-14Make namespace handling uniform across dialect backends.Federico Lebrón2-3/+2
2020-09-10[mlir][Analysis] Allow Slice Analysis to work with linalg::LinalgOpMaheshRavishankar2-0/+82
2020-09-10Introduce linalg.vecmatEugene Burmako1-0/+1
2020-09-08Add an option for unrolling loops up to a factor.Lubomir Litchev1-0/+3
2020-09-08[mlir] remove BufferAssignmentPlacer from BufferAssignmentOpConversionPatternEhsan Toosi1-20/+11
2020-09-08[mlir] Conv ops vectorization passJakub Lichman2-0/+52
2020-09-08Add a doc/tutorial on traversing the IRMehdi Amini3-0/+169
2020-09-02[mlir] Extend BufferAssignmentTypeConverter with result conversion callbacksEhsan Toosi2-4/+73
2020-09-02Revert "[mlir] Extend BufferAssignmentTypeConverter with result conversion ca...Lei Zhang2-73/+4
2020-09-02[mlir] Extend BufferAssignmentTypeConverter with result conversion callbacksEhsan Toosi2-4/+73
2020-09-01[mlir][ODS] Use c++ types for integer attributes of fixed width when possible.River Riddle1-2/+1
2020-08-31[mlir][OpFormatGen] Add initial support for regions in the custom op assembly...River Riddle2-2/+76
2020-08-31[mlir][ODS] Add new SymbolNameAttr and add support for in assemblyFormatRiver Riddle1-0/+12
2020-08-31[mlir][OpFormatGen] Add support for specifiy "custom" directives.River Riddle2-2/+155
2020-08-27[MLIR] MemRef Normalization for DialectsAlexandre E. Eichenberger1-0/+10
2020-08-27[mlir] NFC: fix trivial typo under test and toolsKazuaki Ishizaki5-7/+7
2020-08-25Remove global registration from the test dialect in MLIR (NFC)Mehdi Amini1-7/+0
2020-08-24Add an assertion to protect against missing Dialect registration in a pass pi...Mehdi Amini1-0/+4
2020-08-19[MLIR] Add PatternRewriter::mergeBlockBefore() to merge a block in the middle...Rahul Joshi1-5/+1
2020-08-19Separate the Registration from Loading dialects in the ContextMehdi Amini11-1/+53
2020-08-19Revert "Separate the Registration from Loading dialects in the Context"Mehdi Amini11-53/+1
2020-08-18Separate the Registration from Loading dialects in the ContextMehdi Amini11-1/+53
2020-08-18[mlir] Remove the use of "kinds" from Attributes and TypesRiver Riddle3-10/+5
2020-08-18Revert "Separate the Registration from Loading dialects in the Context"Mehdi Amini11-53/+1
2020-08-18Separate the Registration from Loading dialects in the ContextMehdi Amini11-1/+53
2020-08-18[mlir][Linalg] Modify callback for getting id/nprocs inMaheshRavishankar1-12/+9
2020-08-15Revert "Separate the Registration from Loading dialects in the Context"Mehdi Amini9-47/+1
2020-08-15Separate the Registration from Loading dialects in the ContextMehdi Amini9-1/+47
2020-08-15Revert "Separate the Registration from Loading dialects in the Context"Mehdi Amini9-48/+1