2012-04-11 |
Benjamin Kramer | Fix pasto. |
blob | commitdiff | raw |
2012-04-11 |
Benjamin Kramer | Cache the hash value of the operands in the MDNode. |
blob | commitdiff | raw | diff to current |
2012-04-10 |
Bill Wendling | The MDString class stored a StringRef to the string... |
blob | commitdiff | raw | diff to current |
2012-02-15 |
Eric Christopher | Add a way to replace a field inside a metadata node... |
blob | commitdiff | raw | diff to current |
2011-12-20 |
David Blaikie | Unweaken vtables as per llvm.org/docs/CodingStandards... |
blob | commitdiff | raw | diff to current |
2011-12-09 |
Bill Wendling | Add dump method for debugging. |
blob | commitdiff | raw | diff to current |
2011-06-01 |
Chad Rosier | Typos. |
blob | commitdiff | raw | diff to current |
2011-04-21 |
Jay Foad | PR9214: Convert Metadata API to use ArrayRef. |
blob | commitdiff | raw | diff to current |
2011-03-04 |
Devang Patel | Add ArrayRef variant. |
blob | commitdiff | raw | diff to current |
2010-09-14 |
Devang Patel | After Dan's recent commit this is no longer true. |
blob | commitdiff | raw | diff to current |
2010-08-24 |
Dan Gohman | MDNode, MDString, and NamedMDNode are not meant to... |
blob | commitdiff | raw | diff to current |
2010-08-20 |
Dan Gohman | Introduce a new temporary MDNode concept. Temporary... |
blob | commitdiff | raw | diff to current |
2010-08-20 |
Dan Gohman | Reword NamedMDNode's comment. |
blob | commitdiff | raw | diff to current |
2010-07-21 |
Dan Gohman | Make NamedMDNode not be a subclass of Value, and simpli... |
blob | commitdiff | raw | diff to current |
2010-07-21 |
Dan Gohman | Disallow null as a named metadata operand. |
blob | commitdiff | raw | diff to current |
2010-07-21 |
Dan Gohman | Use TrackingVH instead of WeakVH for NamedMDNode's... |
blob | commitdiff | raw | diff to current |
2010-04-29 |
Duncan Sands | Fix comment typo. |
blob | commitdiff | raw | diff to current |
2010-03-13 |
Jeffrey Yasskin | Delete MDNodes when LLVMContext is destroyed. Previous... |
blob | commitdiff | raw | diff to current |
2010-03-10 |
Benjamin Kramer | Remove duplicated code. No functionality change. |
blob | commitdiff | raw | diff to current |
2010-03-07 |
Jeffrey Yasskin | Roll back r97918 again. Just configuring against llvm... |
blob | commitdiff | raw | diff to current |
2010-03-07 |
Jeffrey Yasskin | Reapply r97788 to free MDNodes when the LLVMContext... |
blob | commitdiff | raw | diff to current |
2010-03-05 |
Jeffrey Yasskin | Revert r97788 because it broke test/FrontendC/2010... |
blob | commitdiff | raw | diff to current |
2010-03-05 |
Jeffrey Yasskin | Free MDNodes when the LLVMContext is destroyed. Leak... |
blob | commitdiff | raw | diff to current |
2010-02-18 |
Devang Patel | Fix comments. |
blob | commitdiff | raw | diff to current |
2010-02-18 |
Devang Patel | Destroy MDNodes gracefully while deleting llvm context. |
blob | commitdiff | raw | diff to current |
2010-01-26 |
Victor Hernandez | Add MDNode::getIfExists(), an efficient way to determin... |
blob | commitdiff | raw | diff to current |
2010-01-22 |
Devang Patel | Remove MetadataBase class because it is not adding... |
blob | commitdiff | raw | diff to current |
2010-01-20 |
Victor Hernandez | Refactor common parts of MDNode::getFunction() and... |
blob | commitdiff | raw | diff to current |
2010-01-18 |
Victor Hernandez | Add comment that MDNode::getFunction() is not to be... |
blob | commitdiff | raw | diff to current |
2010-01-14 |
Victor Hernandez | Add MDNode::getFunction(), which figures out the metada... |
blob | commitdiff | raw | diff to current |
2010-01-12 |
Chris Lattner | use consistent tag kinds for ilist_traits |
blob | commitdiff | raw | diff to current |
2010-01-12 |
Devang Patel | Use Twine, instead of StringRef, for consistency. |
blob | commitdiff | raw | diff to current |
2010-01-12 |
Devang Patel | Use ilist_tratis to autoinsert and remove NamedMDNode... |
blob | commitdiff | raw | diff to current |
2010-01-10 |
Victor Hernandez | Compute isFunctionLocal in MDNode ctor or via argument... |
blob | commitdiff | raw | diff to current |
2010-01-09 |
Devang Patel | Derive NamedMDNode from Value. |
blob | commitdiff | raw | diff to current |
2010-01-07 |
Devang Patel | Use separate namespace for named metadata. |
blob | commitdiff | raw | diff to current |
2010-01-05 |
Devang Patel | NamedMDNode is a collection MDNodes. |
blob | commitdiff | raw | diff to current |
2009-12-31 |
Chris Lattner | rename "elements" of metadata to "operands". "Elements... |
blob | commitdiff | raw | diff to current |
2009-12-31 |
Chris Lattner | Optimize MDNode to coallocate the operand list immediately |
blob | commitdiff | raw | diff to current |
2009-12-30 |
Chris Lattner | do not bother reuniquing mdnodes whose operands drop... |
blob | commitdiff | raw | diff to current |
2009-12-29 |
Chris Lattner | Final step in the metadata API restructuring: move the |
blob | commitdiff | raw | diff to current |
2009-12-29 |
Chris Lattner | privatize another interface. |
blob | commitdiff | raw | diff to current |
2009-12-29 |
Chris Lattner | the only call to this function (from clang) has been... |
blob | commitdiff | raw | diff to current |
2009-12-29 |
Chris Lattner | remove some unneeded Metadata interfaces. |
blob | commitdiff | raw | diff to current |
2009-12-29 |
Chris Lattner | When doing v1->RAUW(v2), don't do anything to metadata... |
blob | commitdiff | raw | diff to current |
2009-12-29 |
Chris Lattner | add a layer of accessors around the Value::SubClassData... |
blob | commitdiff | raw | diff to current |
2009-12-28 |
Chris Lattner | This is a major cleanup of the instruction metadata... |
blob | commitdiff | raw | diff to current |
2009-12-28 |
Chris Lattner | rename getMDKind -> getMDKindID, make it autoinsert... |
blob | commitdiff | raw | diff to current |
2009-12-28 |
Chris Lattner | rename getHandlerNames to getMDKindNames, simplify... |
blob | commitdiff | raw | diff to current |
2009-12-28 |
Chris Lattner | avoid a completely unneeded linear walk. |
blob | commitdiff | raw | diff to current |
2009-12-28 |
Chris Lattner | Rewrite the function-local validation logic for MDNodes... |
blob | commitdiff | raw | diff to current |
2009-12-28 |
Chris Lattner | rename MDNode instance variables to something meaningful. |
blob | commitdiff | raw | diff to current |
2009-12-28 |
Chris Lattner | snip one more #include from Metadata.h |
blob | commitdiff | raw | diff to current |
2009-12-28 |
Chris Lattner | prune #includes more. |
blob | commitdiff | raw | diff to current |
2009-12-28 |
Chris Lattner | Metadata.h doesn't need to include ValueHandle.h anymore. |
blob | commitdiff | raw | diff to current |
2009-12-28 |
Chris Lattner | change the strange MetadataContext::getMDs function... |
blob | commitdiff | raw | diff to current |
2009-12-28 |
Chris Lattner | change NamedMDNode to use a pimpl for its operand list... |
blob | commitdiff | raw | diff to current |
2009-12-28 |
Chris Lattner | eliminate the elem_* iterator stuff from NamedMDNode. |
blob | commitdiff | raw | diff to current |
2009-12-28 |
Chris Lattner | move ElementVH out of the MDNode class into the MDNode... |
blob | commitdiff | raw | diff to current |
2009-12-18 |
Victor Hernandez | Formalize MDNode's function-localness: |
blob | commitdiff | raw | diff to current |
2009-12-16 |
Victor Hernandez | Use different name for argument and field |
blob | commitdiff | raw | diff to current |
2009-12-16 |
Victor Hernandez | MDNodes that refer to an instruction are local to a... |
blob | commitdiff | raw | diff to current |
2009-11-30 |
Dan Gohman | Fix typos in comments. |
blob | commitdiff | raw | diff to current |
2009-11-12 |
Devang Patel | Do not use StringRef in DebugInfo interface. |
blob | commitdiff | raw | diff to current |
2009-11-04 |
Evan Cheng | Silence implicit conversion warnings. |
blob | commitdiff | raw | diff to current |
2009-10-22 |
Benjamin Kramer | Random include cleanup. |
blob | commitdiff | raw | diff to current |
2009-10-22 |
Devang Patel | Hide MetadataContext implementation details. |
blob | commitdiff | raw | diff to current |
2009-10-22 |
Devang Patel | Fix getMDs() interface such that it does not expose... |
blob | commitdiff | raw | diff to current |
2009-10-22 |
Devang Patel | Using TrackingVH instead of WeakVH or WeakMetadataVH. |
blob | commitdiff | raw | diff to current |
2009-10-22 |
Devang Patel | Sort handler names to ensure deterministic behavior. |
blob | commitdiff | raw | diff to current |
2009-10-22 |
Devang Patel | Fix getHandlerNames() interface. Now it populate clinet... |
blob | commitdiff | raw | diff to current |
2009-10-22 |
Devang Patel | Use StringRef to construct MDString. |
blob | commitdiff | raw | diff to current |
2009-10-22 |
Devang Patel | Remove meaningless const. |
blob | commitdiff | raw | diff to current |
2009-10-21 |
Devang Patel | Derive metadata hierarchy from Value instead of User. |
blob | commitdiff | raw | diff to current |
2009-10-21 |
Devang Patel | Use StringRef. |
blob | commitdiff | raw | diff to current |
2009-10-21 |
Devang Patel | Do not use SmallVector to store MDNode elements. |
blob | commitdiff | raw | diff to current |
2009-10-21 |
Devang Patel | Incorporate various suggestions Chris gave during metad... |
blob | commitdiff | raw | diff to current |
2009-10-20 |
Devang Patel | Cosmetic changes. |
blob | commitdiff | raw | diff to current |
2009-10-20 |
Benjamin Kramer | Random #include pruning. |
blob | commitdiff | raw | diff to current |
2009-10-19 |
Chris Lattner | various cleanups. |
blob | commitdiff | raw | diff to current |
2009-10-14 |
Eric Christopher | Remove a bunch of unused arguments from functions,... |
blob | commitdiff | raw | diff to current |
2009-10-14 |
Devang Patel | Add copyMD to copy metadata from one instruction to... |
blob | commitdiff | raw | diff to current |
2009-10-13 |
Devang Patel | Copy metadata when value is RAUW'd. It is debatable... |
blob | commitdiff | raw | diff to current |
2009-09-29 |
Devang Patel | Add removeMD(). |
blob | commitdiff | raw | diff to current |
2009-09-29 |
Devang Patel | Only one custom meadata of each kind can be attached... |
blob | commitdiff | raw | diff to current |
2009-09-29 |
Devang Patel | Parse custom metadata attached with an instruction. |
blob | commitdiff | raw | diff to current |
2009-09-28 |
Devang Patel | s/class Metadata/class MetadataContext/g |
blob | commitdiff | raw | diff to current |
2009-09-28 |
Devang Patel | Do not use global typedef for MDKindID. |
blob | commitdiff | raw | diff to current |
2009-09-28 |
Devang Patel | Remove unnecessary include. |
blob | commitdiff | raw | diff to current |
2009-09-23 |
Devang Patel | Do not leave behind metadata while cloning an instruction. |
blob | commitdiff | raw | diff to current |
2009-09-18 |
Devang Patel | Write and read metadata attachments. |
blob | commitdiff | raw | diff to current |
2009-09-16 |
Devang Patel | Print debug info attached with an instruction. |
blob | commitdiff | raw | diff to current |
2009-09-16 |
Devang Patel | Add llvm::Metadata to manage metadata used in a context. |
blob | commitdiff | raw | diff to current |
2009-09-03 |
Devang Patel | Now Bitcode reader bug is fixed. Reapply 80839. |
blob | commitdiff | raw | diff to current |
2009-09-02 |
Devang Patel | Revert 80839 for now. It causes test failures. |
blob | commitdiff | raw | diff to current |
2009-09-02 |
Devang Patel | Use CallbackVH, instead of WeakVH, to hold MDNode elements. |
blob | commitdiff | raw | diff to current |
2009-08-28 |
Devang Patel | Reapply 79977. |
blob | commitdiff | raw | diff to current |
2009-08-26 |
Devang Patel | Revert 79977. It causes llvm-gcc bootstrap failures... |
blob | commitdiff | raw | diff to current |
2009-08-25 |
Devang Patel | Update DebugInfo interface to use metadata, instead... |
blob | commitdiff | raw | diff to current |
2009-08-13 |
Owen Anderson | Push LLVMContexts through the IntegerType APIs. |
blob | commitdiff | raw | diff to current |
next |