[all-commits] [llvm/llvm-project] 286d7a: [flang] DATA statement processing (part 2/4): Init...

Peter Klausler via All-commits all-commits at lists.llvm.org
Thu Jun 18 17:15:25 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 286d7a21593f48ef72d4205036017d326281e3b8
      https://github.com/llvm/llvm-project/commit/286d7a21593f48ef72d4205036017d326281e3b8
  Author: peter klausler <pklausler at nvidia.com>
  Date:   2020-06-18 (Thu, 18 Jun 2020)

  Changed paths:
    A flang/include/flang/Evaluate/initial-image.h
    M flang/lib/Evaluate/CMakeLists.txt
    A flang/lib/Evaluate/initial-image.cpp

  Log Message:
  -----------
  [flang] DATA statement processing (part 2/4): Initial images

Summary:
Defines a representation for the initialized memory image of
a variable.  This image is populated by DATA statement
processing as designator elements are put into correspondence
with values, then converted into an initializer in the symbol
table so that lowering can pass the initial image to the
code generator.

Reviewers: tskeith, PeteSteinfeld, sscalpone, jdoerfert, DavidTruby

Reviewed By: tskeith

Subscribers: mgorny, llvm-commits, flang-commits

Tags: #flang, #llvm

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




More information about the All-commits mailing list