[all-commits] [llvm/llvm-project] 415267: [flang] Switch return to ExtendedValue in Abstract...

Valentin Clement (バレンタイン クレメン) via All-commits all-commits at lists.llvm.org
Wed Feb 2 09:44:41 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 415267407db27a6ca9818f1d269314fe92dd8042
      https://github.com/llvm/llvm-project/commit/415267407db27a6ca9818f1d269314fe92dd8042
  Author: Valentin Clement <clementval at gmail.com>
  Date:   2022-02-02 (Wed, 02 Feb 2022)

  Changed paths:
    M flang/include/flang/Lower/AbstractConverter.h
    M flang/lib/Lower/Bridge.cpp

  Log Message:
  -----------
  [flang] Switch return to ExtendedValue in AbstractConverter and Bridge

Change the signature of `genExprAddr`, `genExprValue` to return a `fir::ExtendedValue` instead of a simple `mlir::Value`

This patch is a preparation for more lowering to be upstream. It supports D118786 and D118787.

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

Reviewed By: kiranchandramohan

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




More information about the All-commits mailing list