| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | prune #includes more. | Chris Lattner | 2009-12-28 | 1 | -2/+2 |
* | Metadata.h doesn't need to include ValueHandle.h anymore. | Chris Lattner | 2009-12-28 | 2 | -1/+1 |
* | change the strange MetadataContext::getMDs function to expose less | Chris Lattner | 2009-12-28 | 1 | -1/+1 |
* | change NamedMDNode to use a pimpl for its operand list instead | Chris Lattner | 2009-12-28 | 1 | -13/+6 |
* | eliminate the elem_* iterator stuff from NamedMDNode. | Chris Lattner | 2009-12-28 | 1 | -9/+0 |
* | move ElementVH out of the MDNode class into the MDNode.cpp file. Among | Chris Lattner | 2009-12-28 | 1 | -22/+7 |
* | Allow targets to specify the return type of libcalls that are generated for f... | Sanjiv Gupta | 2009-12-28 | 1 | -0/+6 |
* | Add an "ATTRIBUTE_UNUSED" macro (and use it). It's for variables which are | Bill Wendling | 2009-12-28 | 1 | -0/+6 |
* | Implement support for converting to string at "natural precision", and fix some | John McCall | 2009-12-24 | 1 | -3/+4 |
* | Add accessors for the largest-magnitude, smallest-magnitude, and | John McCall | 2009-12-24 | 1 | -0/+44 |
* | Fix a comment. | David Greene | 2009-12-23 | 1 | -1/+1 |
* | Remove dump routine and the associated Debug.h from a header. Patch up | David Greene | 2009-12-23 | 1 | -5/+0 |
* | Convert debug messages to use dbgs(). Generally this means | David Greene | 2009-12-23 | 1 | -1/+1 |
* | Convert debug messages to use dbgs(). Generally this means | David Greene | 2009-12-23 | 1 | -15/+15 |
* | Convert debug messages to use dbgs(). Generally this means | David Greene | 2009-12-23 | 1 | -1/+2 |
* | Convert debug messages to use dbgs(). Generally this means | David Greene | 2009-12-23 | 1 | -2/+2 |
* | Provide dbgs(), a circular-buffering debug output stream. By default it | David Greene | 2009-12-23 | 1 | -3/+18 |
* | Add circular_raw_ostream, which buffers its output in a circular queue | David Greene | 2009-12-23 | 1 | -0/+171 |
* | Update objectsize intrinsic and associated dependencies. Fix | Eric Christopher | 2009-12-23 | 1 | -1/+1 |
* | Restore snprintf weirdness for VCPP only | Anton Korobeynikov | 2009-12-22 | 1 | -0/+8 |
* | don't run GVN at -O1, GCC doesn't do it's equivalent at that optimization level. | Chris Lattner | 2009-12-22 | 1 | -1/+2 |
* | The phi translated pointer can be computed when returning a partially cached ... | Chris Lattner | 2009-12-22 | 1 | -14/+30 |
* | Add more plumbing. This time in the LowerArguments and "get" functions which | Bill Wendling | 2009-12-22 | 1 | -1/+1 |
* | fix unit test that I broke. | Chris Lattner | 2009-12-22 | 1 | -1/+1 |
* | types don't need atomic inc/dec, they are local to an llvmcontext. | Chris Lattner | 2009-12-22 | 1 | -6/+3 |
* | comment fix: weakvh -> tracking vh | Chris Lattner | 2009-12-22 | 1 | -2/+2 |
* | Changed slot index ranges for MachineBasicBlocks to be exclusive of endpoint. | Lang Hames | 2009-12-22 | 1 | -1/+1 |
* | - Add a bit more plumbing assigning an order to SDNodes. | Bill Wendling | 2009-12-21 | 1 | -0/+3 |
* | Remove uber-gross hack. The define _snprintf to snprintf is invalid due to tw... | Anton Korobeynikov | 2009-12-21 | 1 | -3/+0 |
* | Place SDNodeOrdering.h in the directory it's used. | Bill Wendling | 2009-12-21 | 1 | -57/+0 |
* | Fix setting and default setting of code model for jit. Do this | Eric Christopher | 2009-12-21 | 1 | -0/+7 |
* | improve compatibility with SWIG, patch by James Knight! | Chris Lattner | 2009-12-21 | 1 | -1/+5 |
* | add a helper ctor. | Chris Lattner | 2009-12-21 | 1 | -1/+7 |