This is an archive of the discontinued LLVM Phabricator instance.

[Matrix] Convert column-vector ops feeding dot product to row-vectors.
AbandonedPublic

Authored by fhahn on Apr 15 2023, 7:37 AM.

Details

Reviewers
thegameg
anemet
Summary

Generalize the logic used to convert column-vector ops to row-vectors to
support converting chains of operations.

A potential next step is to further generalize this to convert
column-vector ops to row-vector ops in general, not just for operands of
dot products. Dot-product handling would then be driven by the general
conversion, rather than the other way around.

Depends on D148429.

Diff Detail

Event Timeline

fhahn created this revision.Apr 15 2023, 7:37 AM
Herald added a project: Restricted Project. · View Herald TranscriptApr 15 2023, 7:37 AM
fhahn requested review of this revision.Apr 15 2023, 7:37 AM
Herald added a project: Restricted Project. · View Herald TranscriptApr 15 2023, 7:37 AM