This is an archive of the discontinued LLVM Phabricator instance.

[mlir][vector] Add transform.apply_patterns.vector.fold_arith_extension
ClosedPublic

Authored by Groverkss on Jul 27 2023, 1:51 PM.

Details

Summary

This patch implements a transform op for the FoldArithExtIntoContractionOp
pattern. The pattern folds arith.extf into vector.contract for the
backends with native support for mixed-mode contractions.

Diff Detail

Event Timeline

Groverkss created this revision.Jul 27 2023, 1:51 PM
Herald added a project: Restricted Project. · View Herald Transcript
Groverkss requested review of this revision.Jul 27 2023, 1:51 PM
ftynse accepted this revision.Jul 28 2023, 1:25 AM
This revision is now accepted and ready to land.Jul 28 2023, 1:25 AM
This revision was landed with ongoing or failed builds.Jul 28 2023, 6:10 AM
This revision was automatically updated to reflect the committed changes.