summaryrefslogtreecommitdiff
path: root/include/llvm/Metadata.h
Commit message (Expand)AuthorAge
* Now Bitcode reader bug is fixed. Reapply 80839.Devang Patel2009-09-03
* Revert 80839 for now. It causes test failures.Devang Patel2009-09-02
* Use CallbackVH, instead of WeakVH, to hold MDNode elements. Devang Patel2009-09-02
* Reapply 79977.Devang Patel2009-08-28
* Revert 79977. It causes llvm-gcc bootstrap failures on some platforms.Devang Patel2009-08-26
* Update DebugInfo interface to use metadata, instead of special named llvm.dbg...Devang Patel2009-08-25
* Push LLVMContexts through the IntegerType APIs.Owen Anderson2009-08-13
* Link NamedMDNodes.Devang Patel2009-08-11
* Make LLVMContext and LLVMContextImpl classes instead of structs.Benjamin Kramer2009-08-11
* Fix cut-n-pasto in comment.Devang Patel2009-08-11
* We are not using FoldingSet for metadata uniquing anymore.Devang Patel2009-08-10
* Change the MDNode uniquing to a ValueMap, at Devang's request.Owen Anderson2009-08-10
* Factor some of the constants+context related code out into a separate header,...Owen Anderson2009-08-04
* Keep track of metadata used by other metadata.Devang Patel2009-08-03
* Add NamedMDNode destructor.Devang Patel2009-08-03
* Move the metadata constructors back to 2.5 syntax.Owen Anderson2009-07-31
* Add addElement().Devang Patel2009-07-30
* Fix MetadataBase::classof().Devang Patel2009-07-30
* Check null NameMDNode elements.Devang Patel2009-07-30
* There is no need to keep name ref in NamedMDNode.Devang Patel2009-07-29
* Keep track of named mdnodes in a Module using an ilist.Devang Patel2009-07-29
* trim include list.Devang Patel2009-07-29
* Add NamedMDNode.Devang Patel2009-07-29
* Remove unused method.Devang Patel2009-07-28
* Rename MDNode.h header. It defines MDnode and other metadata classes.Devang Patel2009-07-28