This is an archive of the discontinued LLVM Phabricator instance.

[flang] Switch spread first argument lowering from asAddr to asBox
ClosedPublic

Authored by clementval on Jan 13 2023, 5:12 AM.

Details

Summary

Use asBox so no simply contiguous argument do not issue a copy and also
support polymorphic entity out of the box.

Depends on D141667

Diff Detail

Event Timeline

clementval created this revision.Jan 13 2023, 5:12 AM
Herald added projects: Restricted Project, Restricted Project. · View Herald TranscriptJan 13 2023, 5:12 AM
Herald added a subscriber: mehdi_amini. · View Herald Transcript
clementval requested review of this revision.Jan 13 2023, 5:12 AM
PeteSteinfeld accepted this revision.Jan 13 2023, 7:40 AM

All builds and tests correctly and looks good.

This revision is now accepted and ready to land.Jan 13 2023, 7:40 AM
jeanPerier accepted this revision.Jan 16 2023, 12:24 AM