[flang] Implement codegen of hlfir.designate with component refs
authorJean Perier <jperier@nvidia.com>
Fri, 13 Jan 2023 09:58:03 +0000 (10:58 +0100)
committerJean Perier <jperier@nvidia.com>
Fri, 13 Jan 2023 10:05:25 +0000 (11:05 +0100)
commit54592694eb505a529fb61741ea2cb4eb45e7da4b
tree57040eeea50d7bd581173458e183c3a8f075760f
parent640e4315ee4af5a96aa27f07039f1bdb1824df1b
[flang] Implement codegen of hlfir.designate with component refs

Lower all the different kinds of hlfir.designate component refs to
FIR.

Differential Revision: https://reviews.llvm.org/D141476
flang/lib/Optimizer/Builder/HLFIRTools.cpp
flang/lib/Optimizer/HLFIR/Transforms/ConvertToFIR.cpp
flang/test/HLFIR/designate-codegen-component-refs.fir [new file with mode: 0644]
flang/test/HLFIR/designate-codegen.fir