HomePhabricator

[flang] Add SymbolMap

Authored by schweitz on Jun 18 2020, 8:02 PM.

Description

[flang] Add SymbolMap

The symbol map is a data structure for tracking variables in a subprogram during the lowering of that subprogram to FIR/MLIR. These data structures will be used by the bridge, which has not been upstreamed yet.

Differential revision: https://reviews.llvm.org/D82140

Details

Committed
schweitzJun 19 2020, 11:47 AM
Differential Revision
D82140: [flang] Upstream SymbolMap
Parents
rG827c012297f5: [lldb] Replace calls to new with std::make_shared<> (NFC)
Branches
Unknown
Tags
Unknown