[all-commits] [llvm/llvm-project] f1307d: [flang] Handle polymorphic passed object in elemen...
Valentin Clement (バレンタイン クレメン) via All-commits
all-commits at lists.llvm.org
Thu Dec 8 00:48:32 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: f1307d78c6369fd02fb0159e4fb331438c3548d5
https://github.com/llvm/llvm-project/commit/f1307d78c6369fd02fb0159e4fb331438c3548d5
Author: Valentin Clement <clementval at gmail.com>
Date: 2022-12-08 (Thu, 08 Dec 2022)
Changed paths:
M flang/lib/Lower/ConvertExpr.cpp
M flang/test/Lower/polymorphic.f90
Log Message:
-----------
[flang] Handle polymorphic passed object in elemental call
The passed object is placed in the passed arguments by semantics.
When the TBP to be called is an elemental subroutine or function it has to be
handled accordingly.
Reviewed By: jeanPerier, PeteSteinfeld
Differential Revision: https://reviews.llvm.org/D139537
More information about the All-commits
mailing list