This is an archive of the discontinued LLVM Phabricator instance.

[flang] Switch return to ExtendedValue in AbstractConverter and Bridge
ClosedPublic

Authored by clementval on Feb 2 2022, 6:33 AM.

Details

Summary

Change the signature of genExprAddr, genExprValue to return a fir::ExtendedValue instead of a simple mlir::Value

This patch is a preparation for more lowering to be upstream. It supports D118786 and D118787.

This patch is part of the upstreaming effort from fir-dev branch.

Diff Detail

Event Timeline

clementval created this revision.Feb 2 2022, 6:33 AM
Herald added a project: Restricted Project. · View Herald TranscriptFeb 2 2022, 6:33 AM
Herald added a subscriber: mehdi_amini. · View Herald Transcript
clementval requested review of this revision.Feb 2 2022, 6:33 AM
Herald added a project: Restricted Project. · View Herald TranscriptFeb 2 2022, 6:33 AM
clementval updated this revision to Diff 405255.Feb 2 2022, 6:59 AM

Remove comment that is not actual.

This revision is now accepted and ready to land.Feb 2 2022, 9:26 AM