This patch also adds the 'DW_AT_artificial' flag to the generated variable.
Addresses the issues mentioned in http://llvm.org/PR30553.
Paths
| Differential D43189
[DebugInfo] Avoid name conflict of generated VLA expression variable. ClosedPublic Authored by sdesmalen on Feb 12 2018, 6:52 AM.
Details Summary This patch also adds the 'DW_AT_artificial' flag to the generated variable. Addresses the issues mentioned in http://llvm.org/PR30553.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Feb 12 2018, 9:16 AM Closed by commit rC324988: [DebugInfo] Avoid name conflict of generated VLA expression variable. (authored by s.desmalen). · Explain WhyFeb 12 2018, 11:51 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 134000 lib/CodeGen/CGDecl.cpp
test/CodeGen/debug-info-vla.c
test/CodeGenCXX/debug-info-vla.cpp
test/OpenMP/target_codegen.cpp
test/OpenMP/target_parallel_codegen.cpp
test/OpenMP/target_parallel_for_codegen.cpp
test/OpenMP/target_parallel_for_simd_codegen.cpp
test/OpenMP/target_simd_codegen.cpp
test/OpenMP/target_teams_codegen.cpp
test/OpenMP/target_teams_distribute_codegen.cpp
test/OpenMP/target_teams_distribute_simd_codegen.cpp
|
Thanks!