This is an archive of the discontinued LLVM Phabricator instance.

[RISCV][GlobalISel] Legalize add/sub for wide and non-pow2 types
ClosedPublic

Authored by nitinjohnraj on Aug 3 2023, 11:06 AM.

Details

Summary

Legalize G_ADD, G_SUB, G_(S/U)ADD(O/E). We test for (s7, s48, s64, s96)
on rv32 and (s15, s72, s128, s192) on rv64.

Diff Detail

Event Timeline

nitinjohnraj created this revision.Aug 3 2023, 11:06 AM
Herald added a project: Restricted Project. · View Herald TranscriptAug 3 2023, 11:06 AM
nitinjohnraj requested review of this revision.Aug 3 2023, 11:06 AM
Herald added a project: Restricted Project. · View Herald TranscriptAug 3 2023, 11:06 AM
This revision is now accepted and ready to land.Aug 3 2023, 11:32 AM
This revision was landed with ongoing or failed builds.Aug 7 2023, 4:57 PM
This revision was automatically updated to reflect the committed changes.