When passing an argument to an assumed type dummy argument, embox
it directly to a !fir.box<none> box.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D146207
[flang] Embox argument for assumed type dummy argument to !fir.box<none> ClosedPublic Authored by clementval on Mar 16 2023, 2:54 AM.
Details Summary When passing an argument to an assumed type dummy argument, embox
Diff Detail
Event TimelineHerald added projects: Restricted Project, Restricted Project. · View Herald TranscriptMar 16 2023, 2:54 AM clementval added a child revision: D146209: [flang] Do not try to rebox for assumed type.Mar 16 2023, 3:15 AM This revision is now accepted and ready to land.Mar 16 2023, 7:38 AM clementval retitled this revision from [flang] Embox argument for asusmed type dummy to !fir.box<none> to [flang] Embox argument for assumed type dummy argument to !fir.box<none>.Mar 16 2023, 7:50 AM This revision was landed with ongoing or failed builds.Mar 16 2023, 9:11 AM Closed by commit rGb52e97415f96: [flang] Embox argument for assumed type dummy argument to !fir.box<none> (authored by clementval). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 505786 flang/include/flang/Optimizer/Builder/FIRBuilder.h
flang/lib/Lower/ConvertExpr.cpp
flang/lib/Optimizer/Builder/FIRBuilder.cpp
flang/test/Lower/assumed-type.f90
|