This is an archive of the discontinued LLVM Phabricator instance.

[X86][AMX] Prevent shape def being scheduled across ldtilecfg.
ClosedPublic

Authored by LuoYuanke on Jan 27 2021, 6:48 PM.

Diff Detail

Event Timeline

LuoYuanke created this revision.Jan 27 2021, 6:48 PM
LuoYuanke requested review of this revision.Jan 27 2021, 6:48 PM
Herald added a project: Restricted Project. · View Herald TranscriptJan 27 2021, 6:48 PM
pengfei accepted this revision.Jan 27 2021, 7:39 PM

LGTM.

llvm/test/CodeGen/X86/AMX/amx-sched.ll
6

Maybe better add a CHECK-NOT after ldtilecfg to make sure no shape been scheduled.

This revision is now accepted and ready to land.Jan 27 2021, 7:39 PM
LuoYuanke added inline comments.Jan 27 2021, 8:56 PM
llvm/test/CodeGen/X86/AMX/amx-sched.ll
6

Thanks. I'll add the check.

LuoYuanke updated this revision to Diff 319751.Jan 27 2021, 8:58 PM

Address Pengfei's comments.

This revision was landed with ongoing or failed builds.Jan 28 2021, 12:20 AM
This revision was automatically updated to reflect the committed changes.