aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support
diff options
context:
space:
mode:
authorPeter Klausler <pklausler@nvidia.com>2022-08-18 10:52:59 -0700
committerPeter Klausler <pklausler@nvidia.com>2022-08-18 15:35:47 -0700
commitcc180f4c8cd9a03fe737ed98abb5e54aaacf4ba8 (patch)
tree14f4abb84afc5d30194ce385832c010915a777f0 /llvm/lib/Support
parentad8eb85545c510be1819d157eeb06a40753556bd (diff)
downloadllvm-cc180f4c8cd9a03fe737ed98abb5e54aaacf4ba8.zip
llvm-cc180f4c8cd9a03fe737ed98abb5e54aaacf4ba8.tar.gz
llvm-cc180f4c8cd9a03fe737ed98abb5e54aaacf4ba8.tar.bz2
[flang] Support for character array formats
A character array can be used as a format in an I/O data transfer statement, with the interpretation that its elements are concatenated in element order to constitute the format. Support in the runtime with an extra optional descriptor argument to six I/O API calls; support in semantics by removing an earlier check for a simply contiguous array presented as a format. Some work needs to be done in lowering to pass a character array descriptor to the I/O runtime API when present Differential Revision: https://reviews.llvm.org/D132167
Diffstat (limited to 'llvm/lib/Support')
0 files changed, 0 insertions, 0 deletions