SelectionDAG: Use specialized metadata nodes in EmitFuncArgumentDbgValue(), NFC
authorDuncan P. N. Exon Smith <dexonsmith@apple.com>
Fri, 3 Apr 2015 17:11:42 +0000 (17:11 +0000)
committerDuncan P. N. Exon Smith <dexonsmith@apple.com>
Fri, 3 Apr 2015 17:11:42 +0000 (17:11 +0000)
commit9dcb78c67661d175bf60dd01ce9e1dbc349f632f
tree94a5d4fc535543f0ae1aa9e04f2f16884ac0e1fd
parenta3ba15a9c96f67bfc04b02dc3d468257e0896c24
SelectionDAG: Use specialized metadata nodes in EmitFuncArgumentDbgValue(), NFC

Use `MDLocalVariable` and `MDExpression` directly for the arguments of
`EmitFuncArgumentDbgValue()` to simplify a follow-up patch.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@234026 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h