[all-commits] [llvm/llvm-project] 42b21d: [flang] Pointer assignment with remapping involcin...
Valentin Clement (バレンタイン クレメン) via All-commits
all-commits at lists.llvm.org
Mon Dec 5 00:36:26 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 42b21ddaadd3545945f29a8ccdcc89779542c30e
https://github.com/llvm/llvm-project/commit/42b21ddaadd3545945f29a8ccdcc89779542c30e
Author: Valentin Clement <clementval at gmail.com>
Date: 2022-12-05 (Mon, 05 Dec 2022)
Changed paths:
M flang/include/flang/Lower/Runtime.h
M flang/lib/Lower/Bridge.cpp
M flang/lib/Lower/Runtime.cpp
M flang/test/Lower/polymorphic.f90
Log Message:
-----------
[flang] Pointer assignment with remapping involcing polymorphic entities
Lower pointer assignment with remapping involving polymorphic entities
to runtime call to PointerAssociateRemapping.
For the time being all pointer assignment involcing polymorphic entities are
done with the runtime call. When lhs is not unlimited polymorphic
we might be able to do it inlined as well.
Reviewed By: jeanPerier, PeteSteinfeld
Differential Revision: https://reviews.llvm.org/D139198
More information about the All-commits
mailing list