Use the new script to sort the includes of every file under lib.
[oota-llvm.git] / lib / VMCore / Metadata.cpp
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-08-14 Eric ChristopherTypo.
2012-06-16 Hal FinkelMove the Metadata merging methods from GVN and make...
2012-04-26 Bill WendlingDon't forget to reset 'first operand' flag when we...
2012-04-11 Benjamin KramerCache the hash value of the operands in the MDNode.
2012-04-10 Bill WendlingThe MDString class stored a StringRef to the string...
2012-04-08 Bill WendlingRemove the 'Parent' pointer from the MDNodeOperand...
2012-04-03 Bill WendlingThe speedup doesn't appear to have been from this,...
2012-04-03 Bill WendlingReserve space for the eventual filling of the vector...
2012-03-31 Duncan SandsI noticed in passing that the Metadata getIfExists...
2012-02-15 Eric ChristopherAdd a way to replace a field inside a metadata node...
2012-01-20 David BlaikieMore dead code removal (using -Wunreachable-code)
2011-12-27 Nick LewyckyUsing Inst->setMetadata(..., NULL) should be safe to...
2011-12-20 David BlaikieUnweaken vtables as per llvm.org/docs/CodingStandards...
2011-12-06 Benjamin KramerPush StringRefs through the metadata interface.
2011-07-09 Chris LattnerLand the long talked about "type system rewrite" patch...
2011-04-21 Jay FoadPR9214: Convert Metadata API to use ArrayRef.
2011-03-04 Devang PatelAdd ArrayRef variant.
2010-09-28 Dan GohmanWhen an MDNode changes to become identical to another...
2010-09-28 Dan GohmanScope a varible inside an if statement, to make it...
2010-09-14 Dan GohmanWhen a function-local value with function-local metadat...
2010-08-30 Dan GohmanAdd comments explaining why it's not necessary to inclu...
2010-08-24 Dan GohmanDon't include the is-function-local bit in the FoldingS...
2010-08-23 Dan GohmanVerify that a non-uniqued non-temporary MDNode is not...
2010-08-21 Benjamin KramerUse MDNode::destroy(). Fixes a delete/free mismatch.
2010-08-21 Dan GohmanAdd an assert to MDNode::deleteTemporary check that...
2010-08-20 Dan GohmanIntroduce a new temporary MDNode concept. Temporary...
2010-07-21 Dan GohmanMake NamedMDNode not be a subclass of Value, and simpli...
2010-07-21 Dan GohmanDisallow null as a named metadata operand.
2010-07-21 Dan GohmanUse TrackingVH instead of WeakVH for NamedMDNode's...
2010-07-21 Dan GohmanTidy.
2010-07-20 Dan GohmanRename removeAllMetadata to clearMetadataHashEntries...
2010-07-20 Dan GohmanRemove setDbgMetadata and getDbgMetadata; their users...
2010-07-13 Dan GohmanAdd support for empty metadata nodes: !{}.
2010-07-06 Devang PatelAdd fixme.
2010-05-04 Duncan SandsFix a problem exposed by my previous commit and noticed...
2010-05-04 Duncan SandsFix a variant of PR6112 found by thinking about it...
2010-04-28 Chris Lattnerfix PR6112 - When globalopt (or any other pass) does...
2010-04-02 Chris Lattnerrename NewDebugLoc -> DebugLoc, prune #includes in...
2010-04-01 Chris LattnerSwitch the representation of the location in instructio...
2010-03-31 Chris Lattneradd new apis for getting/setting !dbg metadata on
2010-03-30 Chris LattnerFix a major source of compile-time slowness at -O0...
2010-03-30 Chris Lattnermove some method definitions to files that make sense.
2010-03-25 Devang PatelInclude isFunctionLocal while calculating folding node...
2010-03-25 Devang PatelInclude isFunctionLocal while calculating folding node...
2010-03-13 Jeffrey YasskinDelete MDNodes when LLVMContext is destroyed. Previous...
2010-03-10 Benjamin KramerRemove duplicated code. No functionality change.
2010-03-07 Jeffrey YasskinRoll back r97918 again. Just configuring against llvm...
2010-03-07 Jeffrey YasskinReapply r97788 to free MDNodes when the LLVMContext...
2010-03-05 Jeffrey YasskinRevert r97788 because it broke test/FrontendC/2010...
2010-03-05 Jeffrey YasskinFree MDNodes when the LLVMContext is destroyed. Leak...
2010-02-18 Devang PatelDestroy MDNodes gracefully while deleting llvm context.
2010-01-26 Victor HernandezAdd MDNode::getIfExists(), an efficient way to determin...
2010-01-22 Devang PatelRemove MetadataBase class because it is not adding...
2010-01-21 Chris Lattnertidy up
2010-01-20 Victor HernandezFix if/else brackets; getFunctionForValue() is to be...
2010-01-20 Chandler CarruthFix the conditions to unambiguously show the logic...
2010-01-20 Victor HernandezRefactor common parts of MDNode::getFunction() and...
2010-01-18 Victor HernandezAdd comment that MDNode::getFunction() is not to be...
2010-01-18 Victor HernandezSimplify MDNode::getFunction() and assertLocalFunction...
2010-01-14 Victor HernandezIn debug builds, assert that function-local metadata...
2010-01-14 Victor HernandezAdd MDNode::getFunction(), which figures out the metada...
2010-01-13 Benjamin KramerIntroduce Twine::toStringRef, a variant of toVector...
2010-01-12 Devang PatelUse Twine, instead of StringRef, for consistency.
2010-01-12 Devang PatelUse ilist_tratis to autoinsert and remove NamedMDNode...
2010-01-10 Mikhail GlushenkovSuppress a warning on gcc 4.4.
2010-01-10 Victor HernandezCompute isFunctionLocal in MDNode ctor or via argument...
2010-01-09 Devang PatelDerive NamedMDNode from Value.
2010-01-07 Devang PatelUse separate namespace for named metadata.
2010-01-05 Devang PatelNamedMDNode is a collection MDNodes.
2009-12-31 Chris Lattnerrename "elements" of metadata to "operands". "Elements...
2009-12-31 Chris LattnerOptimize MDNode to coallocate the operand list immediately
2009-12-30 Chris Lattnerdo not bother reuniquing mdnodes whose operands drop...
2009-12-29 Chris LattnerFinal step in the metadata API restructuring: move the
2009-12-29 Chris Lattnerprivatize another interface.
2009-12-29 Chris Lattnerthe only call to this function (from clang) has been...
2009-12-29 Chris Lattnerremove some unneeded Metadata interfaces.
2009-12-29 Chris LattnerWhen doing v1->RAUW(v2), don't do anything to metadata...
2009-12-29 Chris Lattnersink the Instruction::HasMetadata bit into SubclassData.
2009-12-29 Chris Lattneradd a layer of accessors around the Value::SubClassData...
2009-12-28 Chris LattnerThis is a major cleanup of the instruction metadata...
2009-12-28 Chris Lattnerrename getMDKind -> getMDKindID, make it autoinsert...
2009-12-28 Chris Lattnerrename getHandlerNames to getMDKindNames, simplify...
2009-12-28 Chris Lattnertidy up and delete a dead smallvector.
2009-12-28 Chris Lattneravoid a completely unneeded linear walk.
2009-12-28 Chris LattnerEliminate two bits of ugliness in MDNode::replaceElement:
2009-12-28 Chris Lattnerrearrange some methods, no functionality change.
2009-12-28 Chris Lattneravoid temporary CallbackVH's.
2009-12-28 Chris LattnerRewrite the function-local validation logic for MDNodes...
2009-12-28 Chris Lattnerrename MDNode instance variables to something meaningful.
2009-12-28 Chris Lattnersnip one more #include from Metadata.h
2009-12-28 Chris Lattnerprune some #includes
2009-12-28 Chris Lattnerchange the strange MetadataContext::getMDs function...
2009-12-28 Chris Lattnerchange NamedMDNode to use a pimpl for its operand list...
2009-12-28 Chris Lattnermove ElementVH out of the MDNode class into the MDNode...
2009-12-18 Eli FriedmanFix gcc warning.
2009-12-18 Victor HernandezFormalize MDNode's function-localness:
2009-12-16 Victor HernandezUse different name for argument and field
2009-12-16 Victor HernandezMDNodes that refer to an instruction are local to a...
2009-11-27 Nick LewyckyOops! Fix bug introduced in my recent cleanup change...
next