This is an archive of the discontinued LLVM Phabricator instance.

[AMDGPU] Fix GFX11 codegen for V_MAD_U64_U32 and V_MAD_I64_I32
ClosedPublic

Authored by foad on Jun 13 2022, 8:41 AM.

Details

Summary

GFX11 uses different pseudos for these because of a new constraint
on which operands' registers can overlap.

Diff Detail

Event Timeline

foad created this revision.Jun 13 2022, 8:41 AM
Herald added a project: Restricted Project. · View Herald TranscriptJun 13 2022, 8:41 AM
foad requested review of this revision.Jun 13 2022, 8:41 AM
Herald added a project: Restricted Project. · View Herald TranscriptJun 13 2022, 8:41 AM
foad added a reviewer: Restricted Project.Jun 13 2022, 8:41 AM
arsenm accepted this revision.Jun 13 2022, 11:04 AM
This revision is now accepted and ready to land.Jun 13 2022, 11:04 AM
rampitec accepted this revision.Jun 13 2022, 12:18 PM
This revision was landed with ongoing or failed builds.Jun 13 2022, 12:59 PM
This revision was automatically updated to reflect the committed changes.