Age | Commit message (Expand) | Author |
2009-12-30 | remove the code added in r90497. It has several major issues and no tests. | Chris Lattner |
2009-12-30 | split t_Metadata into t_MDNode and t_MDString, eliminating some unsafe casting. | Chris Lattner |
2009-12-29 | factor code even more. | Chris Lattner |
2009-12-29 | simplify some code and unbreak the build by not consuming an | Chris Lattner |
2009-12-29 | remove a really wrong parenthesis. | Benjamin Kramer |
2009-12-29 | clean up some really strange code. | Chris Lattner |
2009-12-29 | change ParseMDString and ParseMDNode to take arguments of the right type. | Chris Lattner |
2009-12-29 | switch to TrackingVH instead of WeakVH, since these can never | Chris Lattner |
2009-12-29 | Each instruction is allowed to have *multiple* different | Chris Lattner |
2009-12-29 | Do not crash when .ll printing metadata that smells like debug info, but isn't. | Chris Lattner |
2009-12-29 | fix indentation, fit in 80 cols. | Chris Lattner |
2009-12-29 | Replace a few more SmallVectors with arrays. | Benjamin Kramer |
2009-12-29 | Use an array instead of a SmallVector. | Benjamin Kramer |
2009-12-29 | remove a bunch of unneeded functions. | Chris Lattner |
2009-12-29 | major cleanups, much of this file was incorrectly indented. | Chris Lattner |
2009-12-29 | one pass of cleanup over DebugInfo.h. Much more is still needed. | Chris Lattner |
2009-12-29 | prune #includes. | Chris Lattner |
2009-12-29 | Final step in the metadata API restructuring: move the | Chris Lattner |
2009-12-29 | remove useless argument. | Chris Lattner |
2009-12-29 | privatize another interface. | Chris Lattner |
2009-12-29 | the only call to this function (from clang) has been removed, zap it. | Chris Lattner |
2009-12-29 | remove some unneeded Metadata interfaces. | Chris Lattner |
2009-12-29 | fix .cpp file to not wrap the entire file in namespace blocks. | Chris Lattner |
2009-12-29 | tidy up debug info comments, use ->isVoidTy() where reasonable. | Chris Lattner |
2009-12-29 | Extern declaration for unordered.f32 libcall was not being emitted. Fixed that. | Sanjiv Gupta |
2009-12-29 | When doing v1->RAUW(v2), don't do anything to metadata. We don't know | Chris Lattner |
2009-12-29 | sink the Instruction::HasMetadata bit into SubclassData. | Chris Lattner |
2009-12-29 | add a layer of accessors around the Value::SubClassData member, and use | Chris Lattner |
2009-12-28 | This is a major cleanup of the instruction metadata interfaces that | Chris Lattner |
2009-12-28 | add IRBuilder.cpp to cmake | Chris Lattner |
2009-12-28 | remove #include of Function.h from IRBuilder | Chris Lattner |
2009-12-28 | move debug info stuff out of line, allowing two #includes | Chris Lattner |
2009-12-28 | split code that doesn't need to be templated out of IRBuilder into a new | Chris Lattner |
2009-12-28 | rename getMDKind -> getMDKindID, make it autoinsert if an MD Kind | Chris Lattner |
2009-12-28 | rename getHandlerNames to getMDKindNames, simplify its interface | Chris Lattner |
2009-12-28 | tidy up and delete a dead smallvector. | Chris Lattner |
2009-12-28 | Add missing include (for inline PATypeHolder::get). | Benjamin Kramer |
2009-12-28 | avoid a completely unneeded linear walk. | Chris Lattner |
2009-12-28 | Eliminate two bits of ugliness in MDNode::replaceElement: | Chris Lattner |
2009-12-28 | rearrange some methods, no functionality change. | Chris Lattner |
2009-12-28 | avoid temporary CallbackVH's. | Chris Lattner |
2009-12-28 | Rewrite the function-local validation logic for MDNodes (most of r91708). | Chris Lattner |
2009-12-28 | rename MDNode instance variables to something meaningful. | Chris Lattner |
2009-12-28 | snip one more #include from Metadata.h | Chris Lattner |
2009-12-28 | prune some #includes | Chris Lattner |
2009-12-28 | Metadata.h doesn't need to include ValueHandle.h anymore. | Chris Lattner |
2009-12-28 | change the strange MetadataContext::getMDs function to expose less | Chris Lattner |
2009-12-28 | change NamedMDNode to use a pimpl for its operand list instead | Chris Lattner |
2009-12-28 | eliminate the elem_* iterator stuff from NamedMDNode. | Chris Lattner |
2009-12-28 | move ElementVH out of the MDNode class into the MDNode.cpp file. Among | Chris Lattner |