Do not create a replaceable Variables MDNode for function forward decls.
authorFrederic Riss <friss@apple.com>
Thu, 20 Nov 2014 15:52:34 +0000 (15:52 +0000)
committerFrederic Riss <friss@apple.com>
Thu, 20 Nov 2014 15:52:34 +0000 (15:52 +0000)
commite10ba6dd56f85f7f42d9de0f224cda1fb7a28671
treef6696ff69d49e29d46e44648f64085bf263f25e4
parentc3a9d7dfbf1ceaa238b18984da2596566840a569
Do not create a replaceable Variables MDNode for function forward decls.

These fields would need to be explicitly deleted before we RAUW the temporary
node anyway (this was done in cfe commit r222373). Instead, do not create
these useless nodes in the first place.

llvm-svn: 222434
llvm/lib/IR/DIBuilder.cpp