2009-12-31 |
Chris Lattner | change an if to an assert, fix comment. |
commit | commitdiff | tree | snapshot |
2009-12-31 |
Chris Lattner | move the rest of the add optimization code out to Optim... |
commit | commitdiff | tree | snapshot |
2009-12-31 |
Chris Lattner | factor statistic updating better. |
commit | commitdiff | tree | snapshot |
2009-12-31 |
Benjamin Kramer | Silence compiler warning. |
commit | commitdiff | tree | snapshot |
2009-12-31 |
Chris Lattner | simple fix for an incorrect factoring which causes a |
commit | commitdiff | tree | snapshot |
2009-12-31 |
Chris Lattner | merge some more tests in. |
commit | commitdiff | tree | snapshot |
2009-12-31 |
Chris Lattner | filecheckize |
commit | commitdiff | tree | snapshot |
2009-12-31 |
Chris Lattner | fix refactoro |
commit | commitdiff | tree | snapshot |
2009-12-31 |
Chris Lattner | factor code out into helper functions. |
commit | commitdiff | tree | snapshot |
2009-12-31 |
Chris Lattner | switch some std::vector's to smallvector. Reduce nesting. |
commit | commitdiff | tree | snapshot |
2009-12-31 |
Chris Lattner | use more modern datastructures. |
commit | commitdiff | tree | snapshot |
2009-12-31 |
Chris Lattner | clean up -debug output. |
commit | commitdiff | tree | snapshot |
2009-12-31 |
Douglas Gregor | Document the edit-distance algorithm used in StringRef... |
commit | commitdiff | tree | snapshot |
2009-12-31 |
Chris Lattner | this #include is ok. |
commit | commitdiff | tree | snapshot |
2009-12-31 |
Chris Lattner | fix Analysis/DebugInfo.h to not include Metadata.h... |
commit | commitdiff | tree | snapshot |
2009-12-31 |
Chris Lattner | add some basic named MD tests. |
commit | commitdiff | tree | snapshot |
2009-12-31 |
Chris Lattner | use early exits to reduce indentation. |
commit | commitdiff | tree | snapshot |
2009-12-31 |
Chris Lattner | eliminate another copy of the mdnode printing logic... |
commit | commitdiff | tree | snapshot |
2009-12-31 |
Chris Lattner | random tidying for MDNode printing. |
commit | commitdiff | tree | snapshot |
2009-12-31 |
Chris Lattner | eliminate a bunch of useless forwarding functions with... |
commit | commitdiff | tree | snapshot |
2009-12-31 |
Chris Lattner | make mdnMap type safe, rename accessors for consistency... |
commit | commitdiff | tree | snapshot |
2009-12-31 |
Chris Lattner | metadata can't be a global var initializer. |
commit | commitdiff | tree | snapshot |
2009-12-31 |
Chris Lattner | simplify mdnode printing logic. Now N->dump() only |
commit | commitdiff | tree | snapshot |
2009-12-31 |
Chris Lattner | don't unittest mdnode printing, we have disassembler... |
commit | commitdiff | tree | snapshot |
2009-12-31 |
Chris Lattner | unify two copies of the NamedMDNode printing code. |
commit | commitdiff | tree | snapshot |
2009-12-31 |
Chris Lattner | fix printing of function-local metadata to print all... |
commit | commitdiff | tree | snapshot |
2009-12-31 |
Chris Lattner | simplify printing of mdstring and Argument. |
commit | commitdiff | tree | snapshot |
2009-12-31 |
Chris Lattner | simplify asmprinting of NamedMDNode |
commit | commitdiff | tree | snapshot |
2009-12-31 |
Chris Lattner | Remove #include of metadata.h from intrinsicinst.h... |
commit | commitdiff | tree | snapshot |
2009-12-31 |
Chris Lattner | rename "elements" of metadata to "operands". "Elements... |
commit | commitdiff | tree | snapshot |
2009-12-31 |
Chris Lattner | Optimize MDNode to coallocate the operand list immediately |
commit | commitdiff | tree | snapshot |
2009-12-31 |
Chris Lattner | tidy |
commit | commitdiff | tree | snapshot |
2009-12-30 |
Chris Lattner | do not bother reuniquing mdnodes whose operands drop... |
commit | commitdiff | tree | snapshot |
2009-12-30 |
Chris Lattner | remove some misleading comments. |
commit | commitdiff | tree | snapshot |
2009-12-30 |
Douglas Gregor | Implement edit distance for StringRef |
commit | commitdiff | tree | snapshot |
2009-12-30 |
Chris Lattner | remove some fixme's |
commit | commitdiff | tree | snapshot |
2009-12-30 |
Chris Lattner | fix two bogus tests that the asmparser now rejects. |
commit | commitdiff | tree | snapshot |
2009-12-30 |
Chris Lattner | now that instruction metadata is only parsed in one... |
commit | commitdiff | tree | snapshot |
2009-12-30 |
Chris Lattner | reimplement ParseOptionalInfo as ParseOptionalCommaAlig... |
commit | commitdiff | tree | snapshot |
2009-12-30 |
Chris Lattner | rename ParseOptionalCustomMetadata -> ParseInstructionM... |
commit | commitdiff | tree | snapshot |
2009-12-30 |
Chris Lattner | convert 4 more instructions over. |
commit | commitdiff | tree | snapshot |
2009-12-30 |
Chris Lattner | add facilities to start factoring instruction metadata... |
commit | commitdiff | tree | snapshot |
2009-12-30 |
Chris Lattner | reimplement insertvalue/extractvalue metadata handling... |
commit | commitdiff | tree | snapshot |
2009-12-30 |
Chris Lattner | remove two bogus calls that accepted metadata in the... |
commit | commitdiff | tree | snapshot |
2009-12-30 |
Chris Lattner | rename NamedOrCustomMD -> MetadataVar to follow convent... |
commit | commitdiff | tree | snapshot |
2009-12-30 |
Chris Lattner | rename lltok::Metadata -> lltok::exclaim. We name... |
commit | commitdiff | tree | snapshot |
2009-12-30 |
Chris Lattner | rename MetadataCache -> NumberedMetadata to follow... |
commit | commitdiff | tree | snapshot |
2009-12-30 |
Chris Lattner | rewrite ParseMDNodeVector to follow the normal patter... |
commit | commitdiff | tree | snapshot |
2009-12-30 |
Chris Lattner | rename ParseMDNode -> ParseMDNodeID, since it parses... |
commit | commitdiff | tree | snapshot |
2009-12-30 |
Chris Lattner | fix parsing of mdstring values. |
commit | commitdiff | tree | snapshot |
2009-12-30 |
Chris Lattner | remove the code added in r90497. It has several major... |
commit | commitdiff | tree | snapshot |
2009-12-30 |
Chris Lattner | split t_Metadata into t_MDNode and t_MDString, eliminat... |
commit | commitdiff | tree | snapshot |
2009-12-29 |
Chris Lattner | factor code even more. |
commit | commitdiff | tree | snapshot |
2009-12-29 |
Chris Lattner | simplify some code and unbreak the build by not consumi... |
commit | commitdiff | tree | snapshot |
2009-12-29 |
Benjamin Kramer | remove a really wrong parenthesis. |
commit | commitdiff | tree | snapshot |
2009-12-29 |
Chris Lattner | clean up some really strange code. |
commit | commitdiff | tree | snapshot |
2009-12-29 |
Chris Lattner | change ParseMDString and ParseMDNode to take arguments... |
commit | commitdiff | tree | snapshot |
2009-12-29 |
Chris Lattner | switch to TrackingVH instead of WeakVH, since these... |
commit | commitdiff | tree | snapshot |
2009-12-29 |
Chris Lattner | Each instruction is allowed to have *multiple* different |
commit | commitdiff | tree | snapshot |
2009-12-29 |
Chris Lattner | Do not crash when .ll printing metadata that smells... |
commit | commitdiff | tree | snapshot |
2009-12-29 |
Chris Lattner | fix indentation, fit in 80 cols. |
commit | commitdiff | tree | snapshot |
2009-12-29 |
Benjamin Kramer | Replace a few more SmallVectors with arrays. |
commit | commitdiff | tree | snapshot |
2009-12-29 |
Benjamin Kramer | Use an array instead of a SmallVector. |
commit | commitdiff | tree | snapshot |
2009-12-29 |
Chris Lattner | remove a bunch of unneeded functions. |
commit | commitdiff | tree | snapshot |
2009-12-29 |
Chris Lattner | major cleanups, much of this file was incorrectly indented. |
commit | commitdiff | tree | snapshot |
2009-12-29 |
Chris Lattner | one pass of cleanup over DebugInfo.h. Much more is... |
commit | commitdiff | tree | snapshot |
2009-12-29 |
Chris Lattner | prune #includes. |
commit | commitdiff | tree | snapshot |
2009-12-29 |
Chris Lattner | Final step in the metadata API restructuring: move the |
commit | commitdiff | tree | snapshot |
2009-12-29 |
Chris Lattner | just cleanup. |
commit | commitdiff | tree | snapshot |
2009-12-29 |
Chris Lattner | remove useless argument. |
commit | commitdiff | tree | snapshot |
2009-12-29 |
Chris Lattner | privatize another interface. |
commit | commitdiff | tree | snapshot |
2009-12-29 |
Chris Lattner | the only call to this function (from clang) has been... |
commit | commitdiff | tree | snapshot |
2009-12-29 |
Chris Lattner | remove some unneeded Metadata interfaces. |
commit | commitdiff | tree | snapshot |
2009-12-29 |
Chris Lattner | fix .cpp file to not wrap the entire file in namespace... |
commit | commitdiff | tree | snapshot |
2009-12-29 |
Chris Lattner | tidy up debug info comments, use ->isVoidTy() where... |
commit | commitdiff | tree | snapshot |
2009-12-29 |
Chris Lattner | sink twine.h down out of Value.h. It is annoying that... |
commit | commitdiff | tree | snapshot |
2009-12-29 |
Sanjiv Gupta | Extern declaration for unordered.f32 libcall was not... |
commit | commitdiff | tree | snapshot |
2009-12-29 |
Chris Lattner | When doing v1->RAUW(v2), don't do anything to metadata... |
commit | commitdiff | tree | snapshot |
2009-12-29 |
Chris Lattner | sink the Instruction::HasMetadata bit into SubclassData. |
commit | commitdiff | tree | snapshot |
2009-12-29 |
Chris Lattner | add a layer of accessors around the Value::SubClassData... |
commit | commitdiff | tree | snapshot |
2009-12-28 |
Chris Lattner | This is a major cleanup of the instruction metadata... |
commit | commitdiff | tree | snapshot |
2009-12-28 |
Chris Lattner | rearrange some code. |
commit | commitdiff | tree | snapshot |
2009-12-28 |
Chris Lattner | add IRBuilder.cpp to cmake |
commit | commitdiff | tree | snapshot |
2009-12-28 |
Chris Lattner | remove #include that comes in from ConstantFolder.h |
commit | commitdiff | tree | snapshot |
2009-12-28 |
Chris Lattner | remove #include of Function.h from IRBuilder |
commit | commitdiff | tree | snapshot |
2009-12-28 |
Chris Lattner | move debug info stuff out of line, allowing two #includes |
commit | commitdiff | tree | snapshot |
2009-12-28 |
Chris Lattner | split code that doesn't need to be templated out of... |
commit | commitdiff | tree | snapshot |
2009-12-28 |
Chris Lattner | rename ivar to be more descriptive. |
commit | commitdiff | tree | snapshot |
2009-12-28 |
Chris Lattner | rename getMDKind -> getMDKindID, make it autoinsert... |
commit | commitdiff | tree | snapshot |
2009-12-28 |
Chris Lattner | rename getHandlerNames to getMDKindNames, simplify... |
commit | commitdiff | tree | snapshot |
2009-12-28 |
Chris Lattner | tidy up and delete a dead smallvector. |
commit | commitdiff | tree | snapshot |
2009-12-28 |
Benjamin Kramer | Add missing include (for inline PATypeHolder::get). |
commit | commitdiff | tree | snapshot |
2009-12-28 |
Chris Lattner | avoid a completely unneeded linear walk. |
commit | commitdiff | tree | snapshot |
2009-12-28 |
Chris Lattner | Eliminate two bits of ugliness in MDNode::replaceElement: |
commit | commitdiff | tree | snapshot |
2009-12-28 |
Chris Lattner | rearrange some methods, no functionality change. |
commit | commitdiff | tree | snapshot |
2009-12-28 |
Chris Lattner | avoid temporary CallbackVH's. |
commit | commitdiff | tree | snapshot |
2009-12-28 |
Chris Lattner | Rewrite the function-local validation logic for MDNodes... |
commit | commitdiff | tree | snapshot |
2009-12-28 |
Chris Lattner | rename MDNode instance variables to something meaningful. |
commit | commitdiff | tree | snapshot |
2009-12-28 |
Chris Lattner | snip one more #include from Metadata.h |
commit | commitdiff | tree | snapshot |
2009-12-28 |
Chris Lattner | prune #includes more. |
commit | commitdiff | tree | snapshot |
next |