[LLVM-C] Deprecate the LLVMValueRef-returning metadata creation functions
authorRobert Widmann <devteam.codafi@gmail.com>
Wed, 24 Apr 2019 17:05:08 +0000 (17:05 +0000)
committerRobert Widmann <devteam.codafi@gmail.com>
Wed, 24 Apr 2019 17:05:08 +0000 (17:05 +0000)
commit09c5b883cb7ac66cb34d33291586a1055e0c816d
tree8881f00cf2945ff0e3c460d962156ab17c009c51
parentcee607e4144e6391472e04235479969d9b0408a2
[LLVM-C] Deprecate the LLVMValueRef-returning metadata creation functions

Summary: There is still some value in using these functions while the remaining LLVMValueRef-based accessors are still around, but LLVMMDNodeInContext in particular has some wonky semantics that make it worth replacing outright.

Reviewers: whitequark, deadalnix

Reviewed By: whitequark

Subscribers: hiraditya, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D60524

llvm-svn: 359114
llvm/include/llvm-c/Core.h
llvm/lib/IR/Core.cpp