summaryrefslogtreecommitdiffstats
path: root/llvm/test/Feature/embeddedmetadata.ll
Commit message (Collapse)AuthorAgeFilesLines
* this test is using invalid "intrinsics".Chris Lattner2009-09-111-20/+0
| | | | llvm-svn: 81527
* Derive MDNode from MetadataBase instead of Constant. Emit MDNodes into ↵Devang Patel2009-07-231-0/+7
| | | | | | METADATA_BLOCK in bitcode file. llvm-svn: 76834
* Introduce MetadataBase, a base class for MDString and MDNode.Devang Patel2009-07-221-3/+5
| | | | | | | Derive MDString directly from MetadataBase. Introduce new bitcode block to hold metadata. llvm-svn: 76759
* Give embedded metadata its own type instead of relying on EmptyStructTy.Nick Lewycky2009-05-301-3/+3
| | | | llvm-svn: 72610
* Make MDNode use CallbackVH. Also change MDNode to store Value* instead ofNick Lewycky2009-05-101-1/+1
| | | | | | | Constant* in preperation of a future change to support holding non-Constants in an MDNode. llvm-svn: 71407
* Add support for embedded metadata to LLVM. This introduces two new types ofNick Lewycky2009-04-041-0/+11
Constant, MDString and MDNode which can only be used by globals with a name that starts with "llvm." or as arguments to a function with the same naming restriction. llvm-svn: 68420
OpenPOWER on IntegriCloud