This is an archive of the discontinued LLVM Phabricator instance.

[SystemZ] Use ISD::ABS opcode during isel
ClosedPublic

Authored by jonpa on Nov 18 2020, 4:06 AM.

Details

Summary

The SystemZISD::IABS node is no longer needed since ISD::ABS can be used instead.

This is nearly NFC on SPEC 2017, but I now see 6 more LPGR:s replacing la/srag/xgr... (3 files changed)

Diff Detail

Event Timeline

jonpa created this revision.Nov 18 2020, 4:06 AM
Herald added a project: Restricted Project. · View Herald TranscriptNov 18 2020, 4:06 AM
Herald added a subscriber: hiraditya. · View Herald Transcript
uweigand accepted this revision.Nov 18 2020, 5:09 AM

LGTM, thanks!

This revision is now accepted and ready to land.Nov 18 2020, 5:09 AM
lkail added a subscriber: lkail.Nov 18 2020, 5:16 AM
This revision was automatically updated to reflect the committed changes.