aboutsummaryrefslogtreecommitdiff
path: root/flang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorJean Perier <jperier@nvidia.com>2023-02-07 09:25:31 +0100
committerJean Perier <jperier@nvidia.com>2023-02-07 09:26:01 +0100
commitff2912a049195e0557770a5ec33bcf1c718a5afc (patch)
tree5cd3acba2805728264c0b8345824251f1de28454 /flang/lib/Frontend/CompilerInvocation.cpp
parentab9c4e9fff272dd88c92a2d2f3a2e5c66e07e6e2 (diff)
downloadllvm-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