[all-commits] [llvm/llvm-project] 81ea91: [flang][hlfir] Return function call result as AsEx...

Slava Zakharin via All-commits all-commits at lists.llvm.org
Mon Oct 2 07:46:22 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 81ea91a9b4983738bcea5e7a77677c0f84b9f9d6
      https://github.com/llvm/llvm-project/commit/81ea91a9b4983738bcea5e7a77677c0f84b9f9d6
  Author: Slava Zakharin <szakharin at nvidia.com>
  Date:   2023-10-02 (Mon, 02 Oct 2023)

  Changed paths:
    M flang/lib/Lower/ConvertCall.cpp
    M flang/test/Lower/HLFIR/elemental-array-ops.f90
    A flang/test/Lower/HLFIR/function-return-as-expr.f90
    M flang/test/Lower/HLFIR/where.f90
    M flang/test/Lower/Intrinsics/storage_size-2.f90

  Log Message:
  -----------
  [flang][hlfir] Return function call result as AsExpr. (#67769)

This should help inlining elemental into another elemental, and also
will help to get rid of unnecessary deep copies in bufferization.




More information about the All-commits mailing list