[all-commits] [llvm/llvm-project] e769fb: [flang] prevent legacy lowering from being called ...

jeanPerier via All-commits all-commits at lists.llvm.org
Thu Feb 15 00:06:54 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e769fb8699e3fa8e40623764f7713bfc783b0330
      https://github.com/llvm/llvm-project/commit/e769fb8699e3fa8e40623764f7713bfc783b0330
  Author: jeanPerier <jperier at nvidia.com>
  Date:   2024-02-15 (Thu, 15 Feb 2024)

  Changed paths:
    M flang/lib/Lower/Bridge.cpp
    A flang/test/Lower/HLFIR/issue80884.f90

  Log Message:
  -----------
  [flang] prevent legacy lowering from being called in pointer assignment (#81750)

When doing a pointer assignment with an RHS that is an array section,
the code fell in the legacy lowering code even with HLFIR enabled.
Escape this old code when HLFIR is on.

Should fix #80884.




More information about the All-commits mailing list