aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore/Metadata.cpp
Commit message (Expand)AuthorAgeFilesLines
* Do not leave behind metadata while cloning an instruction.Devang Patel2009-09-231-0/+17
* Write and read metadata attachments.Devang Patel2009-09-181-0/+6
* Print debug info attached with an instruction.Devang Patel2009-09-161-0/+9
* Add llvm::Metadata to manage metadata used in a context. Devang Patel2009-09-161-0/+72
* Take lock before removing a node from MDNodeSet.Devang Patel2009-09-091-1/+5
* Enable MDNode uniquing.Devang Patel2009-09-091-21/+1
* Disable MDNode uniquing.Daniel Dunbar2009-09-071-1/+21
* While replacing an MDNode elment, properly update MDNode's operand list. Devang Patel2009-09-041-0/+24
* Now Bitcode reader bug is fixed. Reapply 80839.Devang Patel2009-09-031-8/+90
* Revert 80839 for now. It causes test failures.Devang Patel2009-09-021-90/+8
* Use CallbackVH, instead of WeakVH, to hold MDNode elements. Devang Patel2009-09-021-8/+90
* For now disable MDNode uniquing. This fixes llvm-gcc bootstrap failure on cer...Devang Patel2009-09-011-11/+3
* Remove an entry from ValueMap before removing elements.Devang Patel2009-08-271-1/+1
* Revert 79977. It causes llvm-gcc bootstrap failures on some platforms.Devang Patel2009-08-261-1/+1
* Update DebugInfo interface to use metadata, instead of special named llvm.dbg...Devang Patel2009-08-251-1/+1
* Push LLVMContexts through the IntegerType APIs.Owen Anderson2009-08-131-7/+9
* Link NamedMDNodes.Devang Patel2009-08-111-0/+9
* Remove MDNode from ValueMap when MDNode is destroyed.Devang Patel2009-08-101-0/+9
* Rename MDNodeSet as MDNodes.Devang Patel2009-08-101-1/+1
* We are not using FoldingSet for metadata uniquing anymore.Devang Patel2009-08-101-5/+0
* Change the MDNode uniquing to a ValueMap, at Devang's request.Owen Anderson2009-08-101-19/+5
* Keep track of metadata used by other metadata.Devang Patel2009-08-031-4/+52
* Add NamedMDNode destructor.Devang Patel2009-08-031-0/+17
* Move the metadata constructors back to 2.5 syntax.Owen Anderson2009-07-311-0/+41
* fix a unitialized pointer in NamedMDNode (and reenable unittest)Benjamin Kramer2009-07-301-1/+1
* There is no need to keep name ref in NamedMDNode.Devang Patel2009-07-291-8/+5
* Keep track of named mdnodes in a Module using an ilist.Devang Patel2009-07-291-2/+5
* Add NamedMDNode.Devang Patel2009-07-291-0/+15
* Remove unused method.Devang Patel2009-07-281-16/+0
* Rename MDNode.h header. It defines MDnode and other metadata classes.Devang Patel2009-07-281-0/+45