summaryrefslogtreecommitdiff
path: root/mlir/lib/Transforms
AgeCommit message (Expand)Author
2021-01-25[mlir][Affine] Add support for multi-store producer fusionDiego Caballero
2021-01-21[mlir] Support FuncOpSignatureConversion for more FunctionLike ops.mikeurbach
2021-01-21Revert "[mlir][Affine] Add support for multi-store producer fusion"Diego Caballero
2021-01-20Avoid unused variable warning in opt modeJacques Pienaar
2021-01-20[mlir][Affine] Add support for multi-store producer fusionDiego Caballero
2021-01-20Added check if there are regions that do not implement the RegionBranchOpInte...Julian Gross
2021-01-14[mlir][PatternRewriter] Add a new hook to selectively replace uses of an oper...River Riddle
2021-01-14Add newline to terminate debug message (NFC)Mehdi Amini
2021-01-13[mlir] Correct 2 places that result in corrupted conversion rollbacksTres Popp
2021-01-11[MLIR][Linalg] Refactor transforms to use linalg::getDynOperands helperRob Suderman
2021-01-08[mlir] Add a hook for initializing passes before execution and use it in the ...River Riddle
2021-01-08[mlir] NFC: fix trivial typosKazuaki Ishizaki
2020-12-29[mlir] Skip empty op-pipelines in inliner textual opt parsingJacques Pienaar
2020-12-17[mlir] Remove the MutableDictionaryAttr classRiver Riddle
2020-12-17[mlir][IR][NFC] Move context/location parameters of builtin Type::get methods...River Riddle
2020-12-16Revert "[mlir] Lookup the latest value with a legal type when remapping values."Alexander Belyaev
2020-12-16[mlir] Lookup the latest value with a legal type when remapping values.Alexander Belyaev
2020-12-14[mlir][Inliner] Refactor the inliner to use nested pass pipelines instead of ...River Riddle
2020-12-11Revert "Revert "[mlir] Start splitting the `tensor` dialect out of `std`.""Sean Silva
2020-12-11Revert "[mlir] Start splitting the `tensor` dialect out of `std`."Sean Silva
2020-12-11[mlir] Start splitting the `tensor` dialect out of `std`.Sean Silva
2020-12-10[mlir] Remove the dependency on StandardOps from FoldUtilsRiver Riddle
2020-12-10[mlir][SCCP] Don't visit private callables unless they are used when tracking...River Riddle
2020-12-09[mlir] Use mlir::OpState::operator->() to get to methods of mlir::Operation. ...Christian Sigg
2020-12-03[mlir][Types][NFC] Move all of the builtin Type classes to BuiltinTypes.hRiver Riddle
2020-12-03[MLIR] Normalize the results of normalizable operationsHaruki Imai
2020-12-03[MLIR] Added support for dynamic shaped allocas to promote-buffers-to-stack p...Julian Gross
2020-12-02Add `Operation* OpState::operator->()` to provide more convenient access to m...Christian Sigg
2020-11-30[mlir] Small cleanups to func-bufferize/finalizing-bufferizeSean Silva
2020-11-26[mlir][DialectConversion] Do not prematurely drop unused cast operationsStephan Herhut
2020-11-26[mlir][bufferize] Add argument materialization for bufferizationStephan Herhut
2020-11-20[MLIR] Correct block merge bugWilliam S. Moses
2020-11-19[mlir] Split BufferUtils.h out of Bufferize.hSean Silva
2020-11-19Fix rollback of first block erasure in a region.Tres Popp
2020-11-19[mlir][BuiltinDialect] Resolve comments from D91571River Riddle
2020-11-18[mlir][Affine] Refactor affine fusion code in pass to utilitiesDiego Caballero
2020-11-17[mlir][NFC] Remove references to Module.h and Function.hRiver Riddle
2020-11-16Add an optional argument for pattern rewriter max iteration count (NFC)Lex Augusteijn
2020-11-16[mlir] Add DecomposeCallGraphTypes pass.Sean Silva
2020-11-13[mlir][bufferize] Fix buffer promotion to stack for index typesStephan Herhut
2020-11-11[mlir] Rework DialectConversion inlineRegionBeforeTres Popp
2020-11-11[mlir] Use assemblyFormat in AllocLikeOp.Christian Sigg
2020-11-05[mlir] Remove AppendToArgumentsList functionality from BufferizeTypeConverter.Sean Silva
2020-11-04[mlir] Fix materializations for unranked tensors.Sean Silva
2020-11-03Change the PrintOpStatsPass to operate on any operation instead of just ModuleOpMehdi Amini
2020-11-02[mlir] Add func-bufferize pass.Sean Silva
2020-10-30[mlir] Add BufferResultsToOutParams pass.Sean Silva
2020-10-28[mlir][Inliner] Add a `wouldBeCloned` flag to each of the `isLegalToInline` h...River Riddle
2020-10-28[mlir][Inliner] Add a new hook for checking if it is legal to inline a callab...River Riddle
2020-10-29[mlir] NFC: fix trivial typosKazuaki Ishizaki