This is an archive of the discontinued LLVM Phabricator instance.

[SVE] Prefer zero-extending loads when lowering ISD::EXTLOAD.
ClosedPublic

Authored by paulwalker-arm on Feb 9 2022, 5:33 AM.

Details

Summary

The decision is perhaps arbitrary but I figure zeroing has no
dependency on the value being loaded.

Diff Detail

Event Timeline

paulwalker-arm created this revision.Feb 9 2022, 5:33 AM
paulwalker-arm requested review of this revision.Feb 9 2022, 5:33 AM
Herald added a project: Restricted Project. · View Herald TranscriptFeb 9 2022, 5:33 AM
david-arm accepted this revision.Feb 9 2022, 6:20 AM
david-arm added a subscriber: david-arm.

LGTM!

This revision is now accepted and ready to land.Feb 9 2022, 6:20 AM
Matt added a subscriber: Matt.Feb 9 2022, 10:53 AM
This revision was landed with ongoing or failed builds.Feb 10 2022, 6:33 AM
This revision was automatically updated to reflect the committed changes.