aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Metadata.h
Commit message (Expand)AuthorAgeFilesLines
* Revert 79977. It causes llvm-gcc bootstrap failures on some platforms.Devang Patel2009-08-261-0/+1
* Update DebugInfo interface to use metadata, instead of special named llvm.dbg...Devang Patel2009-08-251-1/+0
* Push LLVMContexts through the IntegerType APIs.Owen Anderson2009-08-131-24/+7
* Link NamedMDNodes.Devang Patel2009-08-111-0/+2
* Make LLVMContext and LLVMContextImpl classes instead of structs.Benjamin Kramer2009-08-111-2/+2
* Fix cut-n-pasto in comment.Devang Patel2009-08-111-1/+1
* We are not using FoldingSet for metadata uniquing anymore.Devang Patel2009-08-101-10/+1
* Change the MDNode uniquing to a ValueMap, at Devang's request.Owen Anderson2009-08-101-0/+4
* Factor some of the constants+context related code out into a separate header,...Owen Anderson2009-08-041-2/+2
* Keep track of metadata used by other metadata.Devang Patel2009-08-031-35/+64
* Add NamedMDNode destructor.Devang Patel2009-08-031-0/+9
* Move the metadata constructors back to 2.5 syntax.Owen Anderson2009-07-311-3/+6
* Add addElement().Devang Patel2009-07-301-0/+5
* Fix MetadataBase::classof().Devang Patel2009-07-301-1/+1
* Check null NameMDNode elements.Devang Patel2009-07-301-1/+1
* There is no need to keep name ref in NamedMDNode.Devang Patel2009-07-291-11/+6
* Keep track of named mdnodes in a Module using an ilist.Devang Patel2009-07-291-1/+8
* trim include list.Devang Patel2009-07-291-1/+2
* Add NamedMDNode.Devang Patel2009-07-291-4/+103
* Remove unused method.Devang Patel2009-07-281-2/+0
* Rename MDNode.h header. It defines MDnode and other metadata classes.Devang Patel2009-07-281-0/+158