This is an archive of the discontinued LLVM Phabricator instance.

AMDGPU: Move dot intrinsic patterns to instruction def
ClosedPublic

Authored by arsenm on Feb 19 2020, 9:33 AM.

Details

Summary

I tried to use some of the new tablegen features to avoid creating
different operand list permutations, but I still don't see a way to
programmatically build a source pattern dag.

Also add GlobalISel tests, which now all import successfully.

Some of the fneg fold tests are incorrect, which need to be fixed in a future commit

Diff Detail

Event Timeline

arsenm created this revision.Feb 19 2020, 9:33 AM
Herald added a project: Restricted Project. · View Herald TranscriptFeb 19 2020, 9:33 AM
rampitec accepted this revision.Feb 19 2020, 10:21 AM
This revision is now accepted and ready to land.Feb 19 2020, 10:21 AM