This is an archive of the discontinued LLVM Phabricator instance.

[AArch64][GlobalISel] Add legalization & selection support for G_INTRINSIC_LRINT
ClosedPublic

Authored by aemerson on Jul 24 2020, 1:05 PM.

Details

Summary

Once the node equivalence is added selection becomes free.

Diff Detail

Event Timeline

aemerson created this revision.Jul 24 2020, 1:05 PM
arsenm added a subscriber: arsenm.Jul 24 2020, 1:20 PM
arsenm added inline comments.
llvm/test/CodeGen/AArch64/GlobalISel/legalize-lrint.mir
2

Don't need -global-isel with -run-pass

16

Don't need the IR section

llvm/test/CodeGen/AArch64/GlobalISel/legalizer-info-validation.mir
132

Probably needed this to exist in the patch defining the opcodes

aemerson updated this revision to Diff 280629.Jul 24 2020, 5:18 PM

Update test.

This revision is now accepted and ready to land.Jul 30 2020, 2:55 PM
This revision was landed with ongoing or failed builds.Jul 30 2020, 4:15 PM
This revision was automatically updated to reflect the committed changes.