2010-07-06 |
Devang Patel | Add fixme. |
blob | commitdiff | raw |
2010-05-04 |
Duncan Sands | Fix a problem exposed by my previous commit and noticed... |
blob | commitdiff | raw | diff to current |
2010-05-04 |
Duncan Sands | Fix a variant of PR6112 found by thinking about it... |
blob | commitdiff | raw | diff to current |
2010-04-28 |
Chris Lattner | fix PR6112 - When globalopt (or any other pass) does... |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Chris Lattner | rename NewDebugLoc -> DebugLoc, prune #includes in... |
blob | commitdiff | raw | diff to current |
2010-04-01 |
Chris Lattner | Switch the representation of the location in instructio... |
blob | commitdiff | raw | diff to current |
2010-03-31 |
Chris Lattner | add new apis for getting/setting !dbg metadata on |
blob | commitdiff | raw | diff to current |
2010-03-30 |
Chris Lattner | Fix a major source of compile-time slowness at -O0... |
blob | commitdiff | raw | diff to current |
2010-03-30 |
Chris Lattner | move some method definitions to files that make sense. |
blob | commitdiff | raw | diff to current |
2010-03-25 |
Devang Patel | Include isFunctionLocal while calculating folding node... |
blob | commitdiff | raw | diff to current |
2010-03-25 |
Devang Patel | Include isFunctionLocal while calculating folding node... |
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 | 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-21 |
Chris Lattner | tidy up |
blob | commitdiff | raw | diff to current |
2010-01-20 |
Victor Hernandez | Fix if/else brackets; getFunctionForValue() is to be... |
blob | commitdiff | raw | diff to current |
2010-01-20 |
Chandler Carruth | Fix the conditions to unambiguously show the logic... |
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-18 |
Victor Hernandez | Simplify MDNode::getFunction() and assertLocalFunction... |
blob | commitdiff | raw | diff to current |
2010-01-14 |
Victor Hernandez | In debug builds, assert that function-local metadata... |
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-13 |
Benjamin Kramer | Introduce Twine::toStringRef, a variant of toVector... |
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 |
Mikhail Glushenkov | Suppress a warning on gcc 4.4. |
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 | sink the Instruction::HasMetadata bit into SubclassData. |
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 | tidy up and delete a dead smallvector. |
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 | Eliminate two bits of ugliness in MDNode::replaceElement: |
blob | commitdiff | raw | diff to current |
2009-12-28 |
Chris Lattner | rearrange some methods, no functionality change. |
blob | commitdiff | raw | diff to current |
2009-12-28 |
Chris Lattner | avoid temporary CallbackVH's. |
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 some #includes |
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 | move ElementVH out of the MDNode class into the MDNode... |
blob | commitdiff | raw | diff to current |
2009-12-18 |
Eli Friedman | Fix gcc warning. |
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-27 |
Nick Lewycky | Oops! Fix bug introduced in my recent cleanup change... |
blob | commitdiff | raw | diff to current |
2009-11-26 |
Nick Lewycky | Fix typo spotted by Gabor Greif. |
blob | commitdiff | raw | diff to current |
2009-11-26 |
Nick Lewycky | Clean up file, no functionality change. |
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-10 |
Jeffrey Yasskin | Fix DenseMap iterator constness. |
blob | commitdiff | raw | diff to current |
2009-10-26 |
Devang Patel | Do not use expensive sort(). |
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 |
Benjamin Kramer | Fix thinko noticed by Chris. |
blob | commitdiff | raw | diff to current |
2009-10-21 |
Benjamin Kramer | Remove pointless return; at end of function. |
blob | commitdiff | raw | diff to current |
2009-10-21 |
Benjamin Kramer | Simplify code. No intended functionality change. |
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-19 |
Owen Anderson | Banish ConstantsLock. It's serving no purpose other... |
blob | commitdiff | raw | diff to current |
2009-10-19 |
Chris Lattner | various cleanups. |
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 | Lookup handler name only when assertions are enabled. |
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 | Use assertion instead of early exit to catch malformed... |
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-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 |
next |