HomePhabricator

[DebugInfo] Support for DW_TAG_generic_subrange

Authored by alok on Oct 28 2020, 7:24 AM.

Description

[DebugInfo] Support for DW_TAG_generic_subrange

This is needed to support fortran assumed rank arrays which
have runtime rank.

Summary:

Fortran assumed rank arrays have dynamic rank. DWARF TAG
DW_TAG_generic_subrange is needed to support that.

Testing:

unit test cases added (hand-written)
check llvm
check debug-info

Reviewed By: aprantl

Differential Revision: https://reviews.llvm.org/D89218

Details

Committed
alokOct 28 2020, 1:04 PM
Reviewer
aprantl
Differential Revision
D89218: [DebugInfo] Support for DW_TAG_generic_subrange
Parents
rG3b2256a41b06: [test] Make bt_order_by_weight in switch.ll more robust
Branches
Unknown
Tags
Unknown