[all-commits] [llvm/llvm-project] fa5175: [Flang] Upstream conversion of the XRebox Op

kiranchandramohan via All-commits all-commits at lists.llvm.org
Tue Dec 7 14:30:30 PST 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: fa517555420b8d86268b733d371413d607db3358
      https://github.com/llvm/llvm-project/commit/fa517555420b8d86268b733d371413d607db3358
  Author: Kiran Chandramohan <kiran.chandramohan at arm.com>
  Date:   2021-12-07 (Tue, 07 Dec 2021)

  Changed paths:
    M flang/include/flang/Optimizer/CodeGen/CGOps.td
    M flang/lib/Optimizer/CodeGen/CodeGen.cpp
    M flang/test/Fir/convert-to-llvm.fir

  Log Message:
  -----------
  [Flang] Upstream conversion of the XRebox Op

The XRebox Op is formed by the codegen rewrite which makes it easier to
convert the operation to LLVM. The XRebox op includes the information
from the rebox op and the associated slice, shift, and shape ops.

During the conversion process a new descriptor is created for reboxing.

Co-authored-by: Jean Perier <jperier at nvidia.com>
Co-authored-by: Eric Schweitz <eschweitz at nvidia.com>
Co-authored-by: Val Donaldson <vdonaldson at nvidia.com>

Reviewed By: clementval

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




More information about the All-commits mailing list