diff options
author | jeanPerier <jperier@nvidia.com> | 2024-05-29 10:19:07 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-29 10:19:07 +0200 |
commit | 326f58d7d68c33cfbb6ad54123ab9b56114de502 (patch) | |
tree | d522f8a2531af12316ed3e1fb9c6a314e1071b2b /llvm/lib/Transforms/Utils/InlineFunction.cpp | |
parent | 5aba0ded6c0415bc267a80469c8ea3661e012dc6 (diff) | |
download | llvm-326f58d7d68c33cfbb6ad54123ab9b56114de502.zip llvm-326f58d7d68c33cfbb6ad54123ab9b56114de502.tar.gz llvm-326f58d7d68c33cfbb6ad54123ab9b56114de502.tar.bz2 |
[flang][HLFIR] lower hlfir.declare of assumed-ranks (#93468)
hlfir.declare is in charge of ensuring that the lower bounds of its
"hlfir entity" output are the ones of the source program. For
non-allocatable/non-pointer assumed-ranks where the input descriptor
lower bounds may not be ones, the hlfir.declare needs to be lowered to
an hlfir.rebox_assumed_rank to set the lower bounds to ones.
Diffstat (limited to 'llvm/lib/Transforms/Utils/InlineFunction.cpp')
0 files changed, 0 insertions, 0 deletions