diff options
author | Jean Perier <jperier@nvidia.com> | 2023-01-10 09:28:08 +0100 |
---|---|---|
committer | Jean Perier <jperier@nvidia.com> | 2023-01-10 09:32:55 +0100 |
commit | 4e78f88561af26c74b4b7fa2a017cd836a9f9bf4 (patch) | |
tree | c16dffbdc0e8295b307b7b482cb08c8cb556ca71 /lldb/source/Commands/CommandObjectSettings.cpp | |
parent | 561471b1b84f1f1d8b3e1399689ca8b3b21ff744 (diff) | |
download | llvm-4e78f88561af26c74b4b7fa2a017cd836a9f9bf4.zip llvm-4e78f88561af26c74b4b7fa2a017cd836a9f9bf4.tar.gz llvm-4e78f88561af26c74b4b7fa2a017cd836a9f9bf4.tar.bz2 |
[flang] Lower addresses inside global initializers in HLFIR
Move the code to lower an expression to address or a box in HLFIR from
Bridge.cpp to ConvertExpr.cpp so that it can be used inside
ConvertVariable.cpp (that needs to use a different symbol map that the
one held in the bridge).
Lower NULL to hlfir.null.
This allows lowering derived type constant structure constructors with
pointer components into fir.global.
Differential Revision: https://reviews.llvm.org/D141276
Diffstat (limited to 'lldb/source/Commands/CommandObjectSettings.cpp')
0 files changed, 0 insertions, 0 deletions