| Commit message (Expand) | Author | Age | Files | Lines |
* | Add a comment. | Dan Gohman | 2010-01-04 | 1 | -0/+2 |
* | it isn't safe to speculative load from a malloc, it might have | Chris Lattner | 2010-01-03 | 1 | -32/+1 |
* | differences between two blockaddress's don't cause a | Chris Lattner | 2010-01-03 | 1 | -0/+18 |
* | fix refactoro | Chris Lattner | 2009-12-31 | 1 | -1/+1 |
* | use early exits to reduce indentation. | Chris Lattner | 2009-12-31 | 1 | -15/+16 |
* | eliminate another copy of the mdnode printing logic, simplify the | Chris Lattner | 2009-12-31 | 1 | -32/+23 |
* | random tidying for MDNode printing. | Chris Lattner | 2009-12-31 | 1 | -10/+7 |
* | eliminate a bunch of useless forwarding functions with one caller. | Chris Lattner | 2009-12-31 | 1 | -21/+11 |
* | make mdnMap type safe, rename accessors for consistency with the rest of llvm. | Chris Lattner | 2009-12-31 | 1 | -12/+13 |
* | metadata can't be a global var initializer. | Chris Lattner | 2009-12-31 | 1 | -4/+0 |
* | simplify mdnode printing logic. Now N->dump() only | Chris Lattner | 2009-12-31 | 1 | -127/+105 |
* | unify two copies of the NamedMDNode printing code. | Chris Lattner | 2009-12-31 | 1 | -25/+22 |
* | fix printing of function-local metadata to print all the operands of the | Chris Lattner | 2009-12-31 | 1 | -2/+2 |
* | simplify printing of mdstring and Argument. | Chris Lattner | 2009-12-31 | 1 | -12/+5 |
* | simplify asmprinting of NamedMDNode | Chris Lattner | 2009-12-31 | 1 | -34/+4 |
* | Remove #include of metadata.h from intrinsicinst.h. The only | Chris Lattner | 2009-12-31 | 1 | -0/+8 |
* | rename "elements" of metadata to "operands". "Elements" are | Chris Lattner | 2009-12-31 | 4 | -58/+58 |
* | Optimize MDNode to coallocate the operand list immediately | Chris Lattner | 2009-12-31 | 1 | -35/+49 |
* | do not bother reuniquing mdnodes whose operands drop to null. Doing | Chris Lattner | 2009-12-30 | 1 | -9/+27 |
* | remove some misleading comments. | Chris Lattner | 2009-12-30 | 1 | -39/+6 |
* | Do not crash when .ll printing metadata that smells like debug info, but isn't. | Chris Lattner | 2009-12-29 | 1 | -3/+2 |
* | Final step in the metadata API restructuring: move the | Chris Lattner | 2009-12-29 | 6 | -159/+102 |
* | privatize another interface. | Chris Lattner | 2009-12-29 | 1 | -1/+4 |
* | the only call to this function (from clang) has been removed, zap it. | Chris Lattner | 2009-12-29 | 1 | -22/+0 |
* | remove some unneeded Metadata interfaces. | Chris Lattner | 2009-12-29 | 2 | -47/+18 |
* | tidy up debug info comments, use ->isVoidTy() where reasonable. | Chris Lattner | 2009-12-29 | 1 | -25/+25 |
* | When doing v1->RAUW(v2), don't do anything to metadata. We don't know | Chris Lattner | 2009-12-29 | 2 | -25/+0 |
* | sink the Instruction::HasMetadata bit into SubclassData. | Chris Lattner | 2009-12-29 | 3 | -16/+14 |
* | add a layer of accessors around the Value::SubClassData member, and use | Chris Lattner | 2009-12-29 | 4 | -14/+19 |
* | This is a major cleanup of the instruction metadata interfaces that | Chris Lattner | 2009-12-28 | 5 | -162/+164 |
* | add IRBuilder.cpp to cmake | Chris Lattner | 2009-12-28 | 1 | -0/+1 |
* | remove #include of Function.h from IRBuilder | Chris Lattner | 2009-12-28 | 1 | -0/+6 |
* | move debug info stuff out of line, allowing two #includes | Chris Lattner | 2009-12-28 | 1 | -0/+15 |
* | split code that doesn't need to be templated out of IRBuilder into a new | Chris Lattner | 2009-12-28 | 1 | -0/+31 |
* | rename getMDKind -> getMDKindID, make it autoinsert if an MD Kind | Chris Lattner | 2009-12-28 | 1 | -33/+11 |
* | rename getHandlerNames to getMDKindNames, simplify its interface | Chris Lattner | 2009-12-28 | 2 | -22/+14 |
* | tidy up and delete a dead smallvector. | Chris Lattner | 2009-12-28 | 1 | -10/+5 |
* | avoid a completely unneeded linear walk. | Chris Lattner | 2009-12-28 | 1 | -12/+9 |
* | Eliminate two bits of ugliness in MDNode::replaceElement: | Chris Lattner | 2009-12-28 | 1 | -26/+13 |
* | rearrange some methods, no functionality change. | Chris Lattner | 2009-12-28 | 1 | -13/+14 |
* | avoid temporary CallbackVH's. | Chris Lattner | 2009-12-28 | 1 | -4/+8 |
* | Rewrite the function-local validation logic for MDNodes (most of r91708). | Chris Lattner | 2009-12-28 | 2 | -46/+39 |
* | rename MDNode instance variables to something meaningful. | Chris Lattner | 2009-12-28 | 1 | -9/+9 |
* | snip one more #include from Metadata.h | Chris Lattner | 2009-12-28 | 1 | -0/+4 |
* | prune some #includes | Chris Lattner | 2009-12-28 | 2 | -2/+2 |
* | change the strange MetadataContext::getMDs function to expose less | Chris Lattner | 2009-12-28 | 2 | -5/+7 |
* | change NamedMDNode to use a pimpl for its operand list instead | Chris Lattner | 2009-12-28 | 1 | -5/+32 |
* | move ElementVH out of the MDNode class into the MDNode.cpp file. Among | Chris Lattner | 2009-12-28 | 1 | -4/+42 |
* | Avoid assigning to Changed when it won't be used after the return. | Bill Wendling | 2009-12-25 | 1 | -2/+2 |
* | Qualify a bunch of explicit template instantiations to satisfy clang++. | John McCall | 2009-12-19 | 4 | -8/+8 |