| Commit message (Expand) | Author | Age | Files | Lines |
* | rename "elements" of metadata to "operands". "Elements" are | Chris Lattner | 2009-12-31 | 13 | -136/+136 |
* | Optimize MDNode to coallocate the operand list immediately | Chris Lattner | 2009-12-31 | 3 | -41/+61 |
* | tidy | Chris Lattner | 2009-12-31 | 1 | -3/+4 |
* | do not bother reuniquing mdnodes whose operands drop to null. Doing | Chris Lattner | 2009-12-30 | 2 | -12/+42 |
* | remove some misleading comments. | Chris Lattner | 2009-12-30 | 1 | -39/+6 |
* | Implement edit distance for StringRef | Douglas Gregor | 2009-12-30 | 2 | -0/+47 |
* | remove some fixme's | Chris Lattner | 2009-12-30 | 1 | -2/+0 |
* | fix two bogus tests that the asmparser now rejects. | Chris Lattner | 2009-12-30 | 2 | -2/+2 |
* | now that instruction metadata is only parsed in one place, eliminate the | Chris Lattner | 2009-12-30 | 2 | -10/+12 |
* | reimplement ParseOptionalInfo as ParseOptionalCommaAlign, correctly | Chris Lattner | 2009-12-30 | 2 | -37/+46 |
* | rename ParseOptionalCustomMetadata -> ParseInstructionMetadata, | Chris Lattner | 2009-12-30 | 2 | -20/+11 |
* | convert 4 more instructions over. | Chris Lattner | 2009-12-30 | 2 | -31/+24 |
* | add facilities to start factoring instruction metadata parsing | Chris Lattner | 2009-12-30 | 2 | -14/+33 |
* | reimplement insertvalue/extractvalue metadata handling to not blindly | Chris Lattner | 2009-12-30 | 3 | -11/+38 |
* | remove two bogus calls that accepted metadata in the middle of insert/extract... | Chris Lattner | 2009-12-30 | 1 | -5/+0 |
* | rename NamedOrCustomMD -> MetadataVar to follow conventions of all the rest o... | Chris Lattner | 2009-12-30 | 3 | -22/+24 |
* | rename lltok::Metadata -> lltok::exclaim. We name tokens | Chris Lattner | 2009-12-30 | 4 | -19/+15 |
* | rename MetadataCache -> NumberedMetadata to follow the convention | Chris Lattner | 2009-12-30 | 2 | -17/+18 |
* | rewrite ParseMDNodeVector to follow the normal patter used in the .ll parser. | Chris Lattner | 2009-12-30 | 2 | -31/+40 |
* | rename ParseMDNode -> ParseMDNodeID, since it parses !42, not !{... } as you'... | Chris Lattner | 2009-12-30 | 2 | -6/+6 |
* | fix parsing of mdstring values. | Chris Lattner | 2009-12-30 | 2 | -7/+12 |
* | remove the code added in r90497. It has several major issues and no tests. | Chris Lattner | 2009-12-30 | 2 | -43/+2 |
* | split t_Metadata into t_MDNode and t_MDString, eliminating some unsafe casting. | Chris Lattner | 2009-12-30 | 2 | -24/+36 |
* | factor code even more. | Chris Lattner | 2009-12-29 | 1 | -26/+14 |
* | simplify some code and unbreak the build by not consuming an | Chris Lattner | 2009-12-29 | 1 | -10/+4 |
* | remove a really wrong parenthesis. | Benjamin Kramer | 2009-12-29 | 1 | -1/+1 |
* | clean up some really strange code. | Chris Lattner | 2009-12-29 | 1 | -8/+8 |
* | change ParseMDString and ParseMDNode to take arguments of the right type. | Chris Lattner | 2009-12-29 | 2 | -18/+27 |
* | switch to TrackingVH instead of WeakVH, since these can never | Chris Lattner | 2009-12-29 | 2 | -13/+13 |
* | Each instruction is allowed to have *multiple* different | Chris Lattner | 2009-12-29 | 2 | -19/+29 |
* | Do not crash when .ll printing metadata that smells like debug info, but isn't. | Chris Lattner | 2009-12-29 | 3 | -49/+33 |
* | fix indentation, fit in 80 cols. | Chris Lattner | 2009-12-29 | 1 | -382/+382 |
* | Replace a few more SmallVectors with arrays. | Benjamin Kramer | 2009-12-29 | 1 | -45/+29 |
* | Use an array instead of a SmallVector. | Benjamin Kramer | 2009-12-29 | 1 | -7/+7 |
* | remove a bunch of unneeded functions. | Chris Lattner | 2009-12-29 | 4 | -53/+2 |
* | major cleanups, much of this file was incorrectly indented. | Chris Lattner | 2009-12-29 | 1 | -303/+273 |
* | one pass of cleanup over DebugInfo.h. Much more is still needed. | Chris Lattner | 2009-12-29 | 2 | -37/+24 |
* | prune #includes. | Chris Lattner | 2009-12-29 | 1 | -2/+2 |
* | Final step in the metadata API restructuring: move the | Chris Lattner | 2009-12-29 | 19 | -214/+137 |
* | just cleanup. | Chris Lattner | 2009-12-29 | 1 | -29/+28 |
* | remove useless argument. | Chris Lattner | 2009-12-29 | 1 | -8/+7 |
* | privatize another interface. | Chris Lattner | 2009-12-29 | 2 | -4/+4 |
* | the only call to this function (from clang) has been removed, zap it. | Chris Lattner | 2009-12-29 | 2 | -26/+0 |
* | remove some unneeded Metadata interfaces. | Chris Lattner | 2009-12-29 | 4 | -55/+19 |
* | fix .cpp file to not wrap the entire file in namespace blocks. | Chris Lattner | 2009-12-29 | 1 | -30/+23 |
* | tidy up debug info comments, use ->isVoidTy() where reasonable. | Chris Lattner | 2009-12-29 | 1 | -25/+25 |
* | sink twine.h down out of Value.h. It is annoying that you need | Chris Lattner | 2009-12-29 | 7 | -3/+8 |
* | Extern declaration for unordered.f32 libcall was not being emitted. Fixed that. | Sanjiv Gupta | 2009-12-29 | 2 | -0/+45 |
* | When doing v1->RAUW(v2), don't do anything to metadata. We don't know | Chris Lattner | 2009-12-29 | 3 | -27/+0 |
* | sink the Instruction::HasMetadata bit into SubclassData. | Chris Lattner | 2009-12-29 | 6 | -65/+97 |