[all-commits] [llvm/llvm-project] dfcc0a: [flang] Handle fir.class pointer and allocatable i...

Valentin Clement (バレンタイン クレメン) via All-commits all-commits at lists.llvm.org
Fri Oct 21 05:35:50 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: dfcc0a70cc5d2fb8d2687105e9b9745dbf6a5cda
      https://github.com/llvm/llvm-project/commit/dfcc0a70cc5d2fb8d2687105e9b9745dbf6a5cda
  Author: Valentin Clement <clementval at gmail.com>
  Date:   2022-10-21 (Fri, 21 Oct 2022)

  Changed paths:
    M flang/lib/Lower/ConvertExpr.cpp
    M flang/lib/Optimizer/CodeGen/CodeGen.cpp
    M flang/test/Lower/allocatable-polymorphic.f90

  Log Message:
  -----------
  [flang] Handle fir.class pointer and allocatable in fir.dispatch code gen

fir.dispatch code generation was not handling fir.class pointer and
allocatable types. Update the code generation part to rertieve correctly the
the type info from those types.

Depends on D136426

Reviewed By: jeanPerier

Differential Revision: https://reviews.llvm.org/D136429




More information about the All-commits mailing list