OSDN Git Service

[flang] Add BoxValue.h
authorEric Schweitz <eschweitz@nvidia.com>
Fri, 19 Jun 2020 18:42:23 +0000 (11:42 -0700)
committerEric Schweitz <eschweitz@nvidia.com>
Sat, 20 Jun 2020 21:13:14 +0000 (14:13 -0700)
commitb938eaec55b0d724de5a7d123364968df60c9c1f
treef80f58a675700b95ade5652e1fb63050701cf733
parent8116d019050924ba72f9a1fab7950d1bfc4d4491
[flang] Add BoxValue.h

The bridge uses internal boxes of related ssa-values to track all the
information associated with a Fortran variable. Variables may have a
location and a value, but may also carry other properties such as rank,
shape, LEN parameters, etc. in Fortran.

Differential revision: https://reviews.llvm.org/D82228
flang/include/flang/Lower/Support/BoxValue.h [new file with mode: 0644]
flang/lib/Lower/SymbolMap.h