commit | 0917b70630bb3f426cacd6c89a2bdf0b9aaf6865 | [log] [tgz] |
---|---|---|
author | Duncan P. N. Exon Smith <dexonsmith@apple.com> | Thu Oct 02 21:56:57 2014 +0000 |
committer | Duncan P. N. Exon Smith <dexonsmith@apple.com> | Thu Oct 02 21:56:57 2014 +0000 |
tree | 5027653c56aa1c5647a8b386df749852e47b4c9b | |
parent | bf21d40070d18a82b3f0af0c05dc3d7e33b11f3a [diff] |
DI: Fold constant arguments into a single MDString This patch addresses the first stage of PR17891 by folding constant arguments together into a single MDString. Integers are stringified and a `\0` character is used as a separator. Part of PR17891. Note: I've attached my testcases upgrade scripts to the PR. If I've just broken your out-of-tree testcases, they might help. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@218914 91177308-0d34-0410-b5e6-96231b3b80d8