| Commit message (Expand) | Author | Age | Files | Lines |
* | Restore dump() methods to Loop and MachineLoop. | Dan Gohman | 2010-01-05 | 2 | -1/+5 |
* | NamedMDNode is a collection MDNodes. | Devang Patel | 2010-01-05 | 1 | -6/+6 |
* | Add a new predicate for integer type equality tests. | Benjamin Kramer | 2010-01-05 | 1 | -0/+3 |
* | Make RecursivelyDeleteTriviallyDeadInstructions, | Dan Gohman | 2010-01-05 | 2 | -6/+8 |
* | Some versions of GCC don't like non-static data members in sizeof | Dan Gohman | 2010-01-05 | 1 | -1/+1 |
* | Add a SmallBitVector class, which mimics BitVector but uses only | Dan Gohman | 2010-01-05 | 2 | -0/+391 |
* | convert various IntrinsicInst's to use class instead of struct. | Chris Lattner | 2010-01-05 | 2 | -11/+21 |
* | Delete renaming use of dead dbg intrinsics. | Devang Patel | 2010-01-05 | 1 | -6/+0 |
* | Fix a build error by adding a missing commit. | David Greene | 2010-01-05 | 1 | -0/+4 |
* | Change SelectCode's argument from SDValue to SDNode *, to make it more | Dan Gohman | 2010-01-05 | 2 | -6/+6 |
* | Remove dead debug info intrinsics. | Devang Patel | 2010-01-05 | 4 | -109/+0 |
* | Simplify this code; avoid duplicating the low-level implementation code. | Dan Gohman | 2010-01-05 | 1 | -12/+4 |
* | Fix a typo in a comment. | Dan Gohman | 2010-01-05 | 1 | -1/+1 |
* | Remove the CPAttrParentAsRoot code, which is unused, and inconvenient | Dan Gohman | 2010-01-04 | 1 | -8/+1 |
* | Fix the Emacs mode string. | Mikhail Glushenkov | 2010-01-04 | 1 | -37/+40 |
* | remove the random sampling framework, which is not maintained anymore. | Chris Lattner | 2010-01-02 | 2 | -14/+0 |
* | teach instcombine to optimize pointer difference idioms involving constant | Chris Lattner | 2010-01-01 | 1 | -6/+17 |
* | Remove old header. | Ted Kremenek | 2010-01-01 | 1 | -516/+0 |
* | Remove derelict serialization code. | Ted Kremenek | 2009-12-31 | 3 | -306/+0 |
* | this #include is ok. | Chris Lattner | 2009-12-31 | 1 | -1/+1 |
* | fix Analysis/DebugInfo.h to not include Metadata.h. Do this | Chris Lattner | 2009-12-31 | 1 | -15/+7 |
* | Remove #include of metadata.h from intrinsicinst.h. The only | Chris Lattner | 2009-12-31 | 2 | -4/+5 |
* | rename "elements" of metadata to "operands". "Elements" are | Chris Lattner | 2009-12-31 | 3 | -28/+28 |
* | Optimize MDNode to coallocate the operand list immediately | Chris Lattner | 2009-12-31 | 1 | -5/+11 |
* | do not bother reuniquing mdnodes whose operands drop to null. Doing | Chris Lattner | 2009-12-30 | 1 | -3/+15 |
* | Implement edit distance for StringRef | Douglas Gregor | 2009-12-30 | 1 | -0/+16 |
* | remove a bunch of unneeded functions. | Chris Lattner | 2009-12-29 | 1 | -21/+0 |
* | one pass of cleanup over DebugInfo.h. Much more is still needed. | Chris Lattner | 2009-12-29 | 1 | -25/+16 |
* | Final step in the metadata API restructuring: move the | Chris Lattner | 2009-12-29 | 5 | -32/+25 |
* | just cleanup. | Chris Lattner | 2009-12-29 | 1 | -29/+28 |
* | privatize another interface. | Chris Lattner | 2009-12-29 | 1 | -3/+0 |
* | the only call to this function (from clang) has been removed, zap it. | Chris Lattner | 2009-12-29 | 1 | -4/+0 |
* | remove some unneeded Metadata interfaces. | Chris Lattner | 2009-12-29 | 2 | -8/+1 |
* | sink twine.h down out of Value.h. It is annoying that you need | Chris Lattner | 2009-12-29 | 7 | -3/+8 |
* | When doing v1->RAUW(v2), don't do anything to metadata. We don't know | Chris Lattner | 2009-12-29 | 1 | -2/+0 |
* | sink the Instruction::HasMetadata bit into SubclassData. | Chris Lattner | 2009-12-29 | 3 | -49/+83 |
* | add a layer of accessors around the Value::SubClassData member, and use | Chris Lattner | 2009-12-29 | 7 | -37/+111 |
* | This is a major cleanup of the instruction metadata interfaces that | Chris Lattner | 2009-12-28 | 3 | -31/+62 |
* | rearrange some code. | Chris Lattner | 2009-12-28 | 1 | -37/+35 |
* | remove #include that comes in from ConstantFolder.h | Chris Lattner | 2009-12-28 | 1 | -1/+0 |
* | remove #include of Function.h from IRBuilder | Chris Lattner | 2009-12-28 | 1 | -5/+8 |
* | move debug info stuff out of line, allowing two #includes | Chris Lattner | 2009-12-28 | 1 | -25/+10 |
* | split code that doesn't need to be templated out of IRBuilder into a new | Chris Lattner | 2009-12-28 | 1 | -91/+93 |
* | rename ivar to be more descriptive. | Chris Lattner | 2009-12-28 | 1 | -14/+14 |
* | rename getMDKind -> getMDKindID, make it autoinsert if an MD Kind | Chris Lattner | 2009-12-28 | 2 | -21/+11 |
* | rename getHandlerNames to getMDKindNames, simplify its interface | Chris Lattner | 2009-12-28 | 1 | -3/+3 |
* | avoid a completely unneeded linear walk. | Chris Lattner | 2009-12-28 | 1 | -1/+1 |
* | Rewrite the function-local validation logic for MDNodes (most of r91708). | Chris Lattner | 2009-12-28 | 1 | -13/+8 |
* | rename MDNode instance variables to something meaningful. | Chris Lattner | 2009-12-28 | 1 | -3/+3 |
* | snip one more #include from Metadata.h | Chris Lattner | 2009-12-28 | 1 | -3/+2 |