This is an archive of the discontinued LLVM Phabricator instance.

[X86][NFC] Move instruction selection of the x86_tdpb[s,u]d_internal and x86_tilezero_internal to X86InstrAMX.td
ClosedPublic

Authored by LiuChen3 on Mar 4 2021, 6:00 PM.

Diff Detail

Event Timeline

LiuChen3 created this revision.Mar 4 2021, 6:00 PM
LiuChen3 requested review of this revision.Mar 4 2021, 6:00 PM
Herald added a project: Restricted Project. · View Herald TranscriptMar 4 2021, 6:00 PM
pengfei accepted this revision.Mar 5 2021, 5:54 AM
pengfei added inline comments.
llvm/lib/Target/X86/X86InstrAMX.td
51–53

Can we add patterns for the load and restore too?

98

extra space.

This revision is now accepted and ready to land.Mar 5 2021, 5:54 AM
LiuChen3 added inline comments.Mar 9 2021, 4:03 AM
llvm/lib/Target/X86/X86InstrAMX.td
51–53

load and store do some custom operation on the memory operand. For now I didn't find a good way to match it.