[all-commits] [llvm/llvm-project] 32306b: [flang] Lower length on character storage

Valentin Clement (バレンタイン クレメン) via All-commits all-commits at lists.llvm.org
Fri Mar 18 06:53:16 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 32306b9cf7d7836b583f5999db970dee4c18ca25
      https://github.com/llvm/llvm-project/commit/32306b9cf7d7836b583f5999db970dee4c18ca25
  Author: Valentin Clement <clementval at gmail.com>
  Date:   2022-03-18 (Fri, 18 Mar 2022)

  Changed paths:
    M flang/lib/Lower/ConvertExpr.cpp
    A flang/test/Lower/set-length.f90

  Log Message:
  -----------
  [flang] Lower length on character storage

This patch adds lowering for SetLength used to set
different length on character storage around calls where
the dummy and actual length differ.

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

Reviewed By: PeteSteinfeld

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

Co-authored-by: Jean Perier <jperier at nvidia.com>




More information about the All-commits mailing list