diff options
author | Alok Kumar Sharma <AlokKumar.Sharma@amd.com> | 2020-05-15 10:58:29 +0530 |
---|---|---|
committer | Sourabh Singh Tomar <SourabhSingh.Tomar@amd.com> | 2020-05-15 11:10:35 +0530 |
commit | ab699d78a26f147b56537326ecadc072f8f5a03b (patch) | |
tree | fd5eaa77a3ff46881691c61df67238e40fdb8d70 /llvm/lib/Bitcode/Reader/MetadataLoader.cpp | |
parent | 454de99a6fec705e76ed7743bf538f7a77296f59 (diff) | |
download | llvm-ab699d78a26f147b56537326ecadc072f8f5a03b.zip llvm-ab699d78a26f147b56537326ecadc072f8f5a03b.tar.gz llvm-ab699d78a26f147b56537326ecadc072f8f5a03b.tar.bz2 |
[DebugInfo] llvm rejects DWARF operator DW_OP_push_object_address
llvm rejects DWARF operator DW_OP_push_object_address.This DWARF
operator is needed for Flang to support allocatable array.
Summary:
Currently llvm rejects DWARF operator DW_OP_push_object_address.
below error is produced when llvm finds this operator.
[..]
invalid expression
!DIExpression(151)
warning: ignoring invalid debug info in pushobj.ll
[..]
There are some parts missing in support of this operator, need to
be completed.
Testing
-added a unit testcase
-check-debuginfo
-check-llvm
Reviewed By: aprantl
Differential Revision: https://reviews.llvm.org/D79306
Diffstat (limited to 'llvm/lib/Bitcode/Reader/MetadataLoader.cpp')
0 files changed, 0 insertions, 0 deletions