[clang/DIVar] Emit the flag for params that have unmodified value
authorDjordje Todorovic <djordje.todorovic@rt-rk.com>
Wed, 26 Jun 2019 13:32:02 +0000 (13:32 +0000)
committerDjordje Todorovic <djordje.todorovic@rt-rk.com>
Wed, 26 Jun 2019 13:32:02 +0000 (13:32 +0000)
commited05d49aadc9441ad8afe13e6e164fbffe099929
treef016b29502aa299fbc1c2d3aef8c9d8f62f17b1b
parent1006a068c63f9df215a29e3185b4c1a0e4a0f83a
[clang/DIVar] Emit the flag for params that have unmodified value

Emit the debug info flag that indicates that a parameter has unchanged
value throughout a function.

([5/13] Introduce the debug entry values.)

Co-authored-by: Ananth Sowda <asowda@cisco.com>
Co-authored-by: Nikola Prica <nikola.prica@rt-rk.com>
Co-authored-by: Ivan Baev <ibaev@cisco.com>
Differential Revision: https://reviews.llvm.org/D58035

llvm-svn: 364424
clang/lib/CodeGen/CGDebugInfo.cpp
clang/lib/CodeGen/CGDebugInfo.h
clang/test/CodeGen/debug-info-param-modification.c [new file with mode: 0644]