diff options
author | Jean Perier <jperier@nvidia.com> | 2023-02-07 09:25:31 +0100 |
---|---|---|
committer | Jean Perier <jperier@nvidia.com> | 2023-02-07 09:26:01 +0100 |
commit | ff2912a049195e0557770a5ec33bcf1c718a5afc (patch) | |
tree | 5cd3acba2805728264c0b8345824251f1de28454 /flang/lib/Frontend/CompilerInvocation.cpp | |
parent | ab9c4e9fff272dd88c92a2d2f3a2e5c66e07e6e2 (diff) | |
download | llvm-ff2912a049195e0557770a5ec33bcf1c718a5afc.zip llvm-ff2912a049195e0557770a5ec33bcf1c718a5afc.tar.gz llvm-ff2912a049195e0557770a5ec33bcf1c718a5afc.tar.bz2 |
[flang][hlfir] place scalar in memory in convertToBox/convertToAddress
Implement the TODO. Be careful to use and propagate the expression
type to create the temporary since the mlir value may have been computed
with a different value type (e.g., i1 for logical) that should not be
used for in memory values that must have Fortran types.
Co-authored-by: Tom Eccles <tom.eccles@arm.com>
Differential Revision: https://reviews.llvm.org/D143421
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions