HomePhabricator

[mlir] Add BufferResultsToOutParams pass.

Authored by silvas on Oct 23 2020, 10:30 AM.

Description

[mlir] Add BufferResultsToOutParams pass.

This pass allows removing getResultConversionKind from
BufferizeTypeConverter. This pass replaces the AppendToArgumentsList
functionality. As far as I could tell, the only use of this functionlity
is to perform the transformation that is implemented in this pass.

Future patches will remove the getResultConversionKind machinery from
BufferizeTypeConverter, but sending this patch for individual review for
clarity.

Differential Revision: https://reviews.llvm.org/D90071

Details

Committed
silvasOct 30 2020, 2:06 PM
Differential Revision
D90071: [mlir] Add BufferResultsToOutParams pass.
Parents
rGdda1e74b58bd: [Legalize] Add legalizations for VECREDUCE_SEQ_FADD
Branches
Unknown
Tags
Unknown