Simplify from my last change. Assert1 is a macro that makes its caller return,
[oota-llvm.git] / lib / VMCore / Metadata.cpp
2009-09-07 Daniel DunbarDisable MDNode uniquing.
2009-09-04 Devang PatelWhile replacing an MDNode elment, properly update MDNod...
2009-09-03 Devang PatelNow Bitcode reader bug is fixed. Reapply 80839.
2009-09-02 Devang PatelRevert 80839 for now. It causes test failures.
2009-09-02 Devang PatelUse CallbackVH, instead of WeakVH, to hold MDNode elements.
2009-09-01 Devang PatelFor now disable MDNode uniquing. This fixes llvm-gcc...
2009-08-27 Devang PatelRemove an entry from ValueMap before removing elements.
2009-08-26 Devang PatelRevert 79977. It causes llvm-gcc bootstrap failures...
2009-08-25 Devang PatelUpdate DebugInfo interface to use metadata, instead...
2009-08-13 Owen AndersonPush LLVMContexts through the IntegerType APIs.
2009-08-11 Devang PatelLink NamedMDNodes.
2009-08-10 Devang PatelRemove MDNode from ValueMap when MDNode is destroyed.
2009-08-10 Devang PatelRename MDNodeSet as MDNodes.
2009-08-10 Devang PatelWe are not using FoldingSet for metadata uniquing anymore.
2009-08-10 Owen AndersonChange the MDNode uniquing to a ValueMap, at Devang...
2009-08-03 Devang PatelKeep track of metadata used by other metadata.
2009-08-03 Devang PatelAdd NamedMDNode destructor.
2009-07-31 Owen AndersonMove the metadata constructors back to 2.5 syntax.
2009-07-30 Benjamin Kramerfix a unitialized pointer in NamedMDNode (and reenable...
2009-07-29 Devang PatelThere is no need to keep name ref in NamedMDNode.
2009-07-29 Devang PatelKeep track of named mdnodes in a Module using an ilist.
2009-07-29 Devang PatelAdd NamedMDNode.
2009-07-28 Devang PatelRemove unused method.
2009-07-28 Devang PatelRename MDNode.h header. It defines MDnode and other...