[PATCH] D82131: [flang] DATA statement processing (part 2/4): Initial images

Peter Klausler via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Jun 18 16:26:54 PDT 2020


klausler created this revision.
klausler added reviewers: tskeith, PeteSteinfeld, sscalpone.
klausler added a project: Flang.
Herald added subscribers: llvm-commits, mgorny.
Herald added a reviewer: jdoerfert.
Herald added a reviewer: DavidTruby.
Herald added a project: LLVM.

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.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D82131

Files:
  flang/include/flang/Evaluate/initial-image.h
  flang/lib/Evaluate/CMakeLists.txt
  flang/lib/Evaluate/initial-image.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D82131.271869.patch
Type: text/x-patch
Size: 10964 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20200618/5c2961be/attachment.bin>


More information about the llvm-commits mailing list