[all-commits] [llvm/llvm-project] 649439: [flang] Fix lowering issue with character temp

Valentin Clement (バレンタイン クレメン) via All-commits all-commits at lists.llvm.org
Wed Jun 29 11:07:11 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 649439e7aeeb3b30f54297b3c6f7d6549fb2f85a
      https://github.com/llvm/llvm-project/commit/649439e7aeeb3b30f54297b3c6f7d6549fb2f85a
  Author: Valentin Clement <clementval at gmail.com>
  Date:   2022-06-29 (Wed, 29 Jun 2022)

  Changed paths:
    M flang/lib/Lower/ConvertExpr.cpp
    M flang/lib/Optimizer/CodeGen/CodeGen.cpp
    M flang/lib/Optimizer/Dialect/FIROps.cpp
    M flang/lib/Optimizer/Transforms/ArrayValueCopy.cpp
    M flang/test/Lower/forall/character-1.f90

  Log Message:
  -----------
  [flang] Fix lowering issue with character temp

- Add verifiers that determine if an Op requires type parameters or
  not and checks that the correct number of parameters is specified.

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

Reviewed By: PeteSteinfeld

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

Co-authored-by: Eric Schweitz <eschweitz at nvidia.com>




More information about the All-commits mailing list