mirror of
https://github.com/RPCSX/llvm.git
synced 2024-12-05 18:37:17 +00:00
872814ae04
Make MDNode::destroy private. Fix the one thing that used MDNode::destroy, outside of MDNode itself. One should never delete or destroy an MDNode explicitly. MDNodes implicitly go away when there are no references to them (implementation details aside). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@109028 91177308-0d34-0410-b5e6-96231b3b80d8
10 lines
206 B
LLVM
10 lines
206 B
LLVM
; RUN: llvm-as < %s | llvm-dis | grep "llvm.stuff = "
|
|
|
|
;; Simple NamedMDNode
|
|
!0 = metadata !{i32 42}
|
|
!1 = metadata !{metadata !"foo"}
|
|
!llvm.stuff = !{!0, !1}
|
|
|
|
!samename = !{!0, !1}
|
|
declare void @samename()
|