DIBuilder: Use Constant instead of Value
authorDuncan P. N. Exon Smith <dexonsmith@apple.com>
Sat, 15 Nov 2014 00:23:49 +0000 (00:23 +0000)
committerDuncan P. N. Exon Smith <dexonsmith@apple.com>
Sat, 15 Nov 2014 00:23:49 +0000 (00:23 +0000)
commite7873018b5dacb33e2b44b69780314391c0bcc24
treefce1242be782ac5043fb27929bf4c110a0060b02
parentd7e69b2a86e34414d3150a16c39013c0b28f3cd0
DIBuilder: Use Constant instead of Value

Make explicit the requirement that most IR values in `DIBuilder` are
`Constant`.  This requires a follow-up change in clang.

Part of PR21532.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@222070 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/IR/DIBuilder.h
lib/IR/DIBuilder.cpp